下载地址:
官方地址:
安装步骤:
1.下载Prometheus,我用的是2.32.1版本,需要其他版本可以去官方下载
wget https://github.com/prometheus/prometheus/releases/download/v2.32.1/prometheus-2.32.1.linux-amd64.tar.gz
2.解压
tar xf prometheus-2.32.1.linux-amd64.tar.gz
3、启动
./prometheus --help # 命令帮助,可以根据自己的实际情况操作nohup ./prometheus --web.listen-address=:9191 &>/opt/prometheus_servicer/log/prometheus_server.log &
二、Prometheus监控mysql mysql_exporter下载地址
1.解压,并进入解压目录
tar xf mysqld_exporter-0.13.0.linux-amd64.tar.gz
2.数据库创建用户并授权
# 创建用户CREATE USER 'exporter'@'localhost' IDENTIFIED BY '111111';# 授权GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO 'exporter'@'localhost';
3.进入mysqld_exporter创建mysql配置文件
vim mysqld_exporter/.my.cnf[client]user=exporterpassword=111111
4、启动mysqld_exporter 默认端口9104
nohup ./mysqld_exporter --config.my-cnf=.my.cnf &
5.在Prometheus添加mysql监控节点
vim prometheus-2.32.1.linux-amd64/prometheus.yml - job_name: "mysql_exporter" static_configs: - targets: ["localhost:9104"]
6、重新启动Prometheus
1、先kill掉进程,然后执行下边启动命令nohup ./prometheus --web.listen-address=:9191 &>/opt/prometheus_servicer/log/prometheus_server.log &
7、在granfan中添加模版( 我使用的是7362模板 )
这边报错, 是因为我已经有这个模版了
数据展示
redis_exporter下载地址:
1.解压
tar xf redis_exporter-v1.3.5.linux-amd64.tar.gz
2.启动redis_exporter
nohup ./redis_exporter -redis.addr xxxIP地址xx:6379 -redis.password iotplatform &
3.在Prometheus中添加redis监控节点
vim Prometheus.yml - job_name: "redis_exporter" static_configs: - targets: ["localhost:9121"]
4.重新启动Prometheus
1、先kill掉进程,然后执行下边启动命令nohup ./prometheus --web.listen-address=:9191 &>/opt/prometheus_servicer/log/prometheus_server.log &
5.在granfan添加redis模块
数据展示
kafka_exporter下载地址:
1.解压
2.启动kafka_exporter
nohup ./kafka_exporter --kafka.server=IP地址:9092 &
3.在Prometheus中添加配置
vim prometheus.yml - job_name: "kafka_exporter" static_configs: - targets: ["localhost:9308"]
4、重启Prometheus
1、先kill掉进程,然后执行下边启动命令nohup ./prometheus --web.listen-address=:9191 &>/opt/prometheus_servicer/log/prometheus_server.log &
5.在granfan中添加kafka模块( 使用的7589模块 )
数据展示
elasticsearch_exporter下载地址
1.解压
2.启动elasticsearch_exporter
nohup ./elasticsearch_exporter --web.listen-address ":9309" --es.uri http://IP地址:9200 &
3.在Prometheus添加配置
vim Prometheus.yml - job_name: "elasticsearch_exporter" static_configs: - targets: ["localhost:9309"]
4.重启Prometheus
1、先kill掉进程,然后执行下边启动命令nohup ./prometheus --web.listen-address=:9191 &>/opt/prometheus_servicer/log/prometheus_server.log &
5.在granfan中添加模块(使用模块2322)
数据展示