一,
,
官方地址:https://prometheus。io/
特性:
- <李>
高维度数据模型
李> <李>自定义查询语言
李> <李>可视化数据展示
李> <李>高效的存储策略
李> <李>易于运维
李> <李>提供各种客户端开发库
李> <李>警告和报警
李> <李>数据导出
李>
<强> 强>
下载安装普罗米修斯 美元,wget https://github.com/prometheus/prometheus/releases/download/v1.7.1/prometheus-1.7.1.linux-amd64.tar.gz 美元,mkdir /opt/普罗米修斯 美元,tar zxf  prometheus-1.7.1.linux-amd64.tar.gz , -C /opt/prometheus ——strip-components=1 编辑配置prometheus.yml文件,内容如下: 全球: scrape_interval才能:,,,,15秒 evaluation_interval才能:15秒 external_labels才能: ,,,,,监控:,& # 39;codelab-monitor& # 39; rule_files: scrape_configs: 之处,才能job_name: & # 39;普罗米修斯# 39; ,,,static_configs: ,,,,,今天早上,目标:,(& # 39;192.168.1.199:9090& # 39;】 今天早上才能;job_name: linux ,,,static_configs: ,,,,,今天早上,目标:,(& # 39;192.168.1.199:9100& # 39;】 ,,,,,,,标签: ,,,,,,,,,例如:db1 个女人才能;job_name: mysql ,,,static_configs: ,,,,,今天早上,目标:,(& # 39;192.168.1.199:9104& # 39;】 ,,,,,,,标签: ,,,,,,,,,例如:db1 后台启动普罗米修斯 普罗米修斯,nohup /opt//prometheus -config.file=prometheus.yml ,, tail -200 f nohup.out 时间=?017 - 06 - 12 t11:51:16 + 08:00",水平=info 味精=癝tarting prometheus (=1.7.0版本,分支=主,修订=bfa37c8ee39d11078662dce16c162a61dccf616c)“,源=癿ain.go: 88“, 时间=?017 - 06 - 12 t11:51:16 + 08:00",水平=info 味精=癇uild context (=go1.8.3,,用户=root@7a6329cc02bb,日期=20170607 - 09:43:48)“,源=癿ain.go: 89“, 时间=?017 - 06 - 12 t11:51:16 + 08:00",水平=info 味精=癏ost details (Linux 3.10.0-327.el7.x86_64 # 1, SMP Thu Nov 19, 22:10:57 UTC 2015年,x86_64 monitor (没有))“,源=癿ain.go: 90“, 时间=?017 - 06 - 12 t11:51:16 + 08:00",水平=info 味精=癓oading configuration file prometheus.yml",源=癿ain.go: 252“, 时间=?017 - 06 - 12 t11:51:16 + 08:00",水平=info 味精=癓oading series map 以及head 块…“,源=皊torage.go: 428“, 时间=?017 - 06 - 12 t11:51:16 + 08:00",水平=info 味精=?2200年,series 加载!”,源=皊torage.go: 439“, 时间=?017 - 06 - 12 t11:51:16 + 08:00",水平=info 味精=?源=皐eb.go: 259年“
<代码>状态代码> <代码> 代码> <代码>目标国家代码>
1,安装客户端 美元,wget https://github.com/prometheus/node_exporter/releases/download/v0.14.0/node_exporter-0.14.0.linux-amd64.tar.gz 美元,wget https://github.com/prometheus/mysqld_exporter/releases/download/v0.10.0/mysqld_exporter-0.10.0.linux-amd64.tar.gz 美元,mkdir /opt/prometheus_exporters 美元,tar zxf  node_exporter-0.14.0.linux-amd64.tar.gz -C /opt/prometheus_exporters ——strip-components=1,,,,, tar zxf mysqld_exporter-0.10.0.linux-amd64.tar.gz -C /opt/prometheus_exporters ——strip-components=1 2,启动操作系统监控客户端 ,nohup /opt/prometheus_exporters/node_exporter ,, tail -200 f nohup.out 时间=?017 - 06 - 12 t11:28:52 + 08:00",水平=info 味精=?安康;hwmon",源=皀ode_exporter.go: 162“; 时间=?017 - 06 - 12 t11:28:52 + 08:00",水平=info 味精=?安康;netstat",源=皀ode_exporter.go: 162“; 时间=?017 - 06 - 12 t11:28:52 + 08:00",水平=info 味精=?安康;stat",源=皀ode_exporter.go: 162“; 时间=?017 - 06 - 12 t11:28:52 + 08:00",水平=info 味精=?安康;vmstat",源=皀ode_exporter.go: 162“; 时间=?017 - 06 - 12 t11:28:52 + 08:00",水平=info 源=皀ode_exporter.go: 186“; 3,mysqld_exporter需要连接到MySQL,需要授权 null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null利用普罗米修斯和Grafana监控MySQL