美文网首页
Promethues + Exporter + Grafana可

Promethues + Exporter + Grafana可

作者: 尝试热爱这个世界 | 来源:发表于2021-05-24 14:33 被阅读0次

1.安装 node_exporter

wget  -c https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz

tar zxvf node_exporter-0.18.1.linux-amd64.tar.gz

进入相应的文件夹

nohup ./node_exporter &

 ip:9100 的方式打开页面

2.安装 Prometheus

wget -c https://github.com/prometheus/prometheus/releases/download/v2.15.1/prometheus-2.15.1.linux-amd64.tar.gz

tar zxvf prometheus-2.15.1.linux-amd64.tar.gz

然后进入解压文件夹 prometheus-2.15.1.linux-amd64,查看主要的配置文件 prometheus.yml。

该文件主要有四个核心节点,分别是 global、alerting、rule_files 和 scrape_configs。

global:全局配置,比如每次数据收集的间隔、规则地扫描数据的间隔。

alerting:设置告警的插件,在这里会设定 alertmanager 这个插件。

rule_files:具体的报警规则设置,比如基于什么指标进行报警,类似于触发器

scrape_configs:采集数据的对象,job_name、target 以及 job_name 是配置主机的名称,target 是你安装的 Exporter 地址。

增加本地的监控配置,如下所示:

复制代码

- job_name:'cctester'

    static_configs:

- targets: ['127.0.0.1:9100']

再启动 Prometheus:

复制代码

nohup ./prometheus &

访问 http://ip:9090/targets

3.安装 Grafana

8919  Prometheus模板


基于 MySQL 监控的 Exporter

wget https://github.com/prometheus/mysqld_exporter/releases/download/v0.12.1/mysqld_exporter-0.12.1.linux-amd64.tar.gz

tar zxvf mysqld_exporter-0.12.1.linux-amd64.tar.gz

在解压后的文件夹下创建 my.cnf

my.cnf 内容:


[client]

user=root

password=123456

port=3306

host=127.0.0.1


启动nohup  ./mysqld_exporter  --config.my-cnf=my.cnf  &    

访问地址一般是 ip:9104


promethues.yml 里的 MySQL 配置节点,示意如下:

- job_name:'mysql'

    static_configs:

- targets: ['127.0.0.1:9104']


mysql模板 11323

                                        mysql 可视化监控示意图

                                            

相关文章

网友评论

      本文标题:Promethues + Exporter + Grafana可

      本文链接:https://www.haomeiwen.com/subject/qjmpjltx.html