Prometheus技术分享——监控各个指标的含义,类型,以及格式
8065前面几期乐维君已经跟大家介绍了prometheus的安装配置、告警规则等等,本期将重点介绍prometheus监控各个指标的含义、类型以及格式。
View detailsSearch the whole station
乐维君最近看了些AIOPS的资料,对于里面提及的普罗米修斯Prometheus起了兴趣,首先联想到了异形。去看了一下,普罗米修斯还是可以的,而且还是开源的,真是搬砖党的福音。乐维官网将会持续更新prometheus相关的技术资讯,下面乐维君就给大家分享一下prometheus的安装配置。
Prometheus由SoundCloud开源告警解决方案。Prometheus既是一个时序数据库,又是一个监控系统,更是一套完备的监控生态解决方案。
优势:
监控数的精度高,快速的集群部署,周边插件丰富。
劣势:
采集精度高,容易形成性能瓶颈
下载地址:https://prometheus.io/download/
wget https://github.com/prometheus/prometheus/releases/download/v2.31.1/prometheus-2.31.1.linux-amd64.tar.gz
mkdir /Prometheus
tar zxf prometheus-2.31.1.linux-amd64.tar.gz -C /prometheus/
ln -s /prometheus/prometheus-2.31.1.linux-amd64/ /prometheus/Prometheus
nohup /prometheus/prometheus/prometheus –config.file=”/prometheus/prometheus/prometheus.yml” &
说明:
nohup和&后台运行,进程查看及终止
nohup
用途:不挂断地运行命令。
语法:nohup Command [ Arg … ] [ & ]
&
用途:在后台运行
一般两个一起用
nohup command &
http://ip:9090
http://localhost:9090/metrics
下载软件地址:https://prometheus.io/download/#node_exporter
wget https://github.com/prometheus/node_exporter/releases/download/v1.3.0/node_exporter-1.3.0.linux-amd64.tar.gz
tar zxf node_exporter-1.3.0.linux-amd64.tar.gz -C /usr/local/
ln -s /usr/local/node_exporter-1.3.0.linux-amd64/ /usr/local/node_exporter
启动:
nohup /usr/local/node_exporter/node_exporter &
浏览器监控信息:
修改配置文件:
vi /prometheus/prometheus/prometheus.yml
文件末尾增加如下内容:
重启服务。
浏览器查看监控项
Grafana安装方法这里不再叙述了,多张安装方法请查看以前的文章。
添加数据源:
添加dashboard:
这一期的Prometheus技术分享到这就结束了,更多开源监控技术分享青持续关注乐维官网或乐维社区(https://forum.lwops.cn/)
前面几期乐维君已经跟大家介绍了prometheus的安装配置、告警规则等等,本期将重点介绍prometheus监控各个指标的含义、类型以及格式。
View details这一期乐维君主要跟大家来探讨新一代的开源监控prometheus,我们知道 zabbix 在监控界占有不可撼动的地位,功能强大。但是对容器监控显得力不从心。为解决监...
View details对于运维监控而言,除了监控展示以外,另一个重要的需求无疑就是告警了。良好的告警可以帮助运维人员及时的发现问题,处理问题并防范于未然,是运维工作中不...
View details通过Nginx反向代理是一个不错的选择。 本文乐维君将介绍通过Nginx反向代理增加401认证方式来实现加密登录。
View details