Prometheus安装部署(主体)

主体

下载地址:https://github.com/prometheus/prometheus/releases
选择适合自己的,我这里是linux arm64
在这里插入图片描述
上传到服务器,并解压

mkdir /data/prometheus -p
cd /data/prometheus
tar -zxvf prometheus-2.49.1.linux-amd64.tar.gz
mv prometheus-2.49.1.linux-amd64.tar.gz prometheus

编写系统服务

cd /usr/lib/systemd/system
vi prometheus.service

输入以下啊内容

[Unit]
Description=https://prometheus.io

[Service]
Restart=on-failure
ExecStart=/data/prometheus/prometheus/prometheus --config.file=/data/prometheus/prometheus/prometheus.yml --web.enable-lifecycle --web.enable-admin-api --storage.tsdb.path=/data/prometheus/prometheus/data

[Install]
WantedBy=multi-user.target

相关参数说明

–config.file="/data/prometheus/prometheus.yml" //指定配置文件路径
–web.enable-lifecycle //开启web热加载配置
--web.enable-admin-api //启用管理控制操作 API 
–storage.tsdb.path= //指定tsdb数据库路径,默认在/data
–storage.tsdb.retention.time= //指定tsdb保留数据的时长,默认15d,支持单位y, w, d, h, m, s, ms.

赋予权限

chmod -R 777 /data/prometheus/

刷新服务配置并启动服务

systemctl daemon-reload
systemctl start prometheus

查看启动状态

systemctl status prometheus

设置开机自启动

systemctl enable prometheus

开启端口,centos可以参考:Linux常用命令(CentOS 7)

访问 http://ip:9090

在这里插入图片描述
查看主机信息
在这里插入图片描述
默认为localhost,我们将其改为正确的服务器ip地址

vi  /data/prometheus/prometheus/prometheus.yml 

在这里插入图片描述
执行动态刷新API,post地址为服务器ip

curl -XPOST [ip]:9090/-/reload

刷新页面即可看到
在这里插入图片描述

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-21 16:42:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-21 16:42:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-21 16:42:03       82 阅读
  4. Python语言-面向对象

    2024-01-21 16:42:03       91 阅读

热门阅读

  1. 一个月学会Python,零基础入门数据分析

    2024-01-21 16:42:03       48 阅读
  2. c++设计模式笔记

    2024-01-21 16:42:03       48 阅读
  3. go语言(十二)----多态

    2024-01-21 16:42:03       51 阅读
  4. 洛谷-P1802-5 倍经验日

    2024-01-21 16:42:03       52 阅读
  5. Crow:实现点击下载功能

    2024-01-21 16:42:03       58 阅读
  6. HBase鉴权设计以及Kerberos鉴权方法

    2024-01-21 16:42:03       62 阅读
  7. Spring框架常用注解

    2024-01-21 16:42:03       48 阅读
  8. 【Spring Boot 3】【Redis】消息发布及订阅

    2024-01-21 16:42:03       56 阅读
  9. Vue待办事项(组件,模块化)

    2024-01-21 16:42:03       45 阅读
  10. python生成列表坑

    2024-01-21 16:42:03       62 阅读
  11. react mac 安装

    2024-01-21 16:42:03       51 阅读