zabbix | prometheus
文章平均质量分 83
系统监控
戴国进
往后余生,专注人工智能领域!!!
展开
-
Loki 收集Nginx日志以 grafana 可视化展示
通常用ELK来收集Nginx日志的,对于服务器较少的用elk则显得太重了,于是调研了一番,用loki+Promtail+grafana来测试一下。Promtail类似fluent,用于收集,grafana类似kibana,用于展示。注意这里的geoip_country_code,用于展示哪个国家的哪个城市访问。nginx.conf增加下面两行后 /usr/local/nginx/sbin/nginx -s reload。yum安装的geoip内置的数据较老,需要下载最新的数据。原创 2022-09-02 20:43:40 · 4665 阅读 · 2 评论 -
Grafana Loki 查询语言 LogQL 使用
受 PromQL 的启发,Loki 也有自己的查询语言,称为 LogQL,它就像一个分布式的 grep,可以聚合查看日志。和 PromQL 一样,LogQL 也是使用标签和运算符进行过滤的,主要有两种类型的查询功能:查询返回日志行内容通过过滤规则在日志流中计算相关的度量指标。...转载 2022-08-11 09:52:23 · 1882 阅读 · 0 评论 -
Prometheus+Grafana实时监控服务器性能
背 景在白盒监控中我们需要将export程序安装到被监控的主机上从而实现对主机各种资源及其状态的数据采集工作。但某些情况下操作技术以及其他原因,不是所有的export都能部署到被监控的主机环境中,针对这样的场景Prometheus提供了黑盒解决方案,blackbox无需安装到被监控的主机目标中,只需要将其安装在proethus和被监控目标互通的环境中,通过HTTP、HTTPS、DNS、TCP、ICMP等方式对网络进行探测监控还可以探测SSL证书过期时间,主要用来关注现象,重点在于对正在发生的故障进行告警。转载 2022-06-23 21:42:01 · 766 阅读 · 0 评论 -
深入浅出Prometheus监控神器
导语 | Prometheus是一个开源的完整监控解决方案,本文将从指标抓取到查询及可视化展示,以及最后的监控告警,对Prometheus做一个基本的认识。一、简介Prometheus是古希腊神话里泰坦族的一名神明,名字的意思是“先见之明”,下图中是Prometheus被宙斯惩罚,饱受肝脏日食夜长之苦。下面就是我们CRUD Boy所了解的Prometheus,下面是其官网封面图引导语:From metrics to insight,从指标到洞察力,通过指标去洞察你的系统,为我们的系统提供指标收集和监控的开源转载 2022-06-23 21:40:35 · 2357 阅读 · 2 评论 -
docker-compose 快速安装 zabbix 服务
一、先创建:mkdir zabbix #创建目录 cd zabbix/ #进入目录mkdir zabbix #创建目录cd zabbix/ #进入目录二、开始编辑:vim docker-compose.yml注:我的 docker-compose.yml 跟其他文章不同,是已经提前安装好mysql了;下面的 zabbix 数据库是提前在mysql建好的,编码一定要是 utf8 , 字符集合 utf8-bin , 否则会报错version: "3"services: za.原创 2021-03-05 21:12:00 · 2675 阅读 · 0 评论 -
zabbix 触发器无法触发动作
一、导出镜像docker save -o centos.tar centos或:docker save centos > centos.tar二、导入镜像docker load -i centos.tar或:docker load < centos.tar原创 2020-07-12 17:20:06 · 10525 阅读 · 0 评论 -
zabbix 配置发送邮件报警
参考:https://blog.csdn.net/weixin_34272308/article/details/89831287 zabbix邮件报警发送至qq邮箱一、配置mailx1.查看当前系统是否已安装mailx[root@localhost ~]# yum list installed mailxLoaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror spe...原创 2021-03-08 21:07:13 · 2920 阅读 · 0 评论 -
解决 Zabbix 系统告警 “Zabbix agent is not available (for 3m)“
首先查看Zabbix Agent的日志,找到关键出错信息,日志如下:cat /var/log/zabbix/zabbix_server.log由上图log日志可见,显示Zabbix Agent无法通过/var/lib/mysql/mysql.sock连接到本地数据库服务器连接数据库(但是理论Zabbix Agent是不会连接数据库的)。错误产生原因解析: 这是由于我们连接数据库使用的主机名参数为“localhost”,或者未使用主机名参数、服务器默认使用“localh...原创 2021-03-17 16:55:30 · 22457 阅读 · 4 评论