
Zabbix
文章平均质量分 54
监控产品
CN-FuWei
云原生领域优质创作者,热爱开源、善于折腾,对新技术充满好奇心。
展开
-
详解十三款运维监控工具
目录一、开源工具介绍1、Zabbix2、Nagios3、Ganglia4、Grafana5、Zenoss6、Open-falcon7、Cacti8、天兔开源监控(只适用于mysql、redis、oracle)二、商用运维监控系统篇1、监控宝2、听云3、360网站服务监控4、阿里云监控5、百度云观测纵观我们部署在基础设施当中并始终保持运作的全部测量机制,监控系统无疑是重要性最高的机制之一,但它却常常遭到我们的忽视。如果能够建立起一套坚实的监控原创 2022-06-06 10:09:39 · 6054 阅读 · 2 评论 -
Zabbix 3.0 for percona-server TokuDB
1.安装perconna源yum install http://www.percona.com/downloads/percona-release/redhat/0.1-6/percona-release-0.1-6.noarch.rpm2.安装依赖yum install epel-release -yyum install jemalloc -y++++++++++++++++++++++++++++++++++++++TokuDB storage engine requires原创 2022-06-02 10:25:15 · 247 阅读 · 0 评论 -
Zabbix-高可用服务
1. 服务器规划 主机名 ip 软件环境 zabbix-server01 10.0.0.71 httpd+php+keepalived+sshpass zabbix server+agent zabbix-server02 10.0.0.72 httpd+php+keepalived+sshpass zabbix原创 2022-06-01 09:56:04 · 439 阅读 · 0 评论 -
Zabbix-api(application interface)
官网文档:19. API1.获取tokencurl -X POST -H "Content-Type: application/json-rpc" -d '{ "jsonrpc": "2.0", "method": "user.login", "params": { "user": "Admin", "password": "zabbix" }, "id": 1, "auth": null}' http://1.原创 2022-06-01 09:55:47 · 642 阅读 · 0 评论 -
Zabbix-性能优化
1:zabbix是一个写多读少的业务,优化数据库的写入性能,建议使用tokudb存储引擎2:功能上的优化,精简无用的监控项,适当增加取值间隔,减少数据的保留周期3:定时任务,分库分表处理4:进程优化(适当增加进程数)5:缓存优化(适当增加缓存的大小)vim /etc/zabbix/zabbix_server.confStartPollers=30 默认5 轮询器实例数量 一般规则 -保持此参数的值尽可能低。原创 2022-06-01 09:55:24 · 1139 阅读 · 0 评论 -
Zabbix-低级自动发现
1.低级自动发现介绍自动发现:自动添加主机低级自动发现:自动添加监控项,图形,触发器自动发现(LLD):提供了一种在计算机上为不同实体自动创建监控项,触发器和图形的方法2.添加自动发现监控项原型2.1.编写配置文件#必须是传参式的监控条件,$$2可避免视为第二个传参,还原本意,取第二列[root@zabbix-server /etc/zabbix/zabbix_agentd.d]# cat mac.conf UserParameter=net_mac[*],ifconfig $原创 2022-06-01 09:54:19 · 759 阅读 · 0 评论 -
Zabbix-监控JVM程序
Tomcat java版 web服务器Nginx C语言 web服务器------------------------------------------JDK:JAVAdevelopmentkit(JAVA开发工具)JRE:JAVArunningenvironment(JAVA运行环境)JAVA版web服务器:tomcat jboss resin weblogic都支持war包1.开启Tomcat的JMX功能,开启监控取值界面vim /app/...原创 2022-06-01 09:43:03 · 997 阅读 · 0 评论 -
Zabbix-分布式监控Proxy
1.部署zabbix-proxy#安装zabbix-proxyyum -y install zabbix-proxy-mysql#安装数据库yum -y install mariadb-serversystemctl start mariadbsystemctl enable mariadb#创建用户授权mysql> create database zabbix character set utf8 collate utf8_bin;mysql> gran..原创 2022-06-01 09:41:44 · 193 阅读 · 0 评论 -
Zabbix-(zabbix-agent)主动和被动模式
1.主动模式和被动模式的区别zabbix客户端分数据给服务端分为主被动两种模式,主动模式是zabbix客户端主动向服务端发送数据,被动模式是被动等待客户端来取数据。主动模式的流程:客户端每隔一段时间主动向服务端发起连接请求–>服务端收到请求,查询客户端需要取的item信息,发送给客户端–>客户端收集数据发送服务端–>结束。(收集数据时间一致)被动模式的流程:客户端开一个端口默认10050,等待服务端来取数据,然后客户端收集数据发送到服务端,然后结束。2.主动模式配置原创 2022-05-12 09:18:02 · 2323 阅读 · 0 评论 -
Zabbix-自动发现和自动注册
一、自动发现1.1.介绍网络发现由两个步骤组成:发现和动作(action)。zabbix周期性地扫描在网络发现规则中定义的IP段。根据每一个规则配置自身的检查频率。每一个规则都定义了一个对指定IP段的服务检查集合。动作是对发现的主机进行相关设置的过程,常用的动作有添加或删除主机、启用或停用主机、添加主机到某个组中、发现通知等等。1.2.创建自动发现规则configuration --> discovery-->create discovery rule1.3.创建原创 2022-05-12 09:17:46 · 576 阅读 · 0 评论 -
Zabbix-使用zabbix-agent监控windows主机
下载zabbix-agent软件包到本地:下载完->双击运行应用->配置Host Name:10.0.0.1 Zabbix-Server:10.0.0.71->安装Zabbix界面选择链接模板:原创 2022-05-12 09:17:30 · 394 阅读 · 0 评论 -
Zabbix-SNMP协议监控Windows主机
1.Windows开启SNMP控制面板->程序->打开或关闭windows功能->选择简单网络管理协议(SNMP)->打开2.配置windows中snmp协议任务管理器->选择SNMP服务->属性->安全->添加社区->添加IP->应用->重新启动3.zabbiz配置主机及监控项克隆SNMP监控linux的主机,将主机地址改为10.0.0.1(windows地址即刻)链接模板为:...原创 2022-05-12 09:17:05 · 535 阅读 · 0 评论 -
Zabbix-SNMP协议监控Linux主机
1.snmp协议介绍SNMP是简单的网络管理协议,它不是一个软件,而是用于网络管理的一套规则。利用SNMP,一个管理工作站可以远程管理所有支持这种协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告等。但话又说回来,为什么要使用SNMP协议?因为网络设备可能来自不同的厂商,如果每个厂商提供一套独立的管理接口,将使网络管理变得越来越复杂,若想对网络中来自不同厂商的设备监控,用基于SNMP开发的软件进行管理最方便的,因为大部分的设备都支持SNMP协议2.snmp协议的优点(1原创 2022-05-12 09:16:50 · 856 阅读 · 0 评论 -
Zabbix-监控redis以及使用redis加速php项目
一、使用redis模板监控redis1.官方share商城下载Redis模板2.下载配置文件到本地[root@web01 /etc/zabbix/zabbix_agent2.d]# cat redis.conf UserParameter=redis.status[*],redis-cli -h $1 -p $2 info|grep $3|grep -v _human|cut -d : -f2UserParameter=redis.proc,pidof redis-se..原创 2022-05-12 09:16:30 · 329 阅读 · 0 评论 -
Zabbix-自定义模板
1.模板的导入和导出2.官方模板商城3.定制TCP11种状态集模板3.1.编写配置文件for n in ESTABLISHED SYN_SENT SYN_RECV FIN_WAIT1 FIN_WAIT2 TIME_WAIT CLOSE CLOSE_WAIT LAST_ACK LISTEN CLOSING;do echo UserParameter="$n","netstat -ant|grep -c" $n;done或者cat tcp.confUserParameter.原创 2022-05-12 09:16:02 · 514 阅读 · 0 评论 -
zabbix+grafana出图
1.安装grafanawget https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/grafana-7.3.6-1.x86_64.rpmyum -y localinstall grafana-7.3.6-1.x86_64.rpmsystemctl start grafana-server.service访问:http://10.0.0.71:3000/用户名:admin 密码:admin2.安装zabbix插件#查看...原创 2022-05-12 09:15:44 · 231 阅读 · 1 评论 -
Zabbix-自定义图像
1.解决图像中文乱码1.1.默认字体加载路径:1.2.更换本地字体:C盘WindowsFonts选择黑体将黑体.TTF文件上传至目标路径替换原有的TTF文件1.3.最终效果如下:2.定制监控TIME_WAIT图像2.1.编写配置文件[root@zabbix-server /etc/zabbix/zabbix_agentd.d]# cat tcp.conf UserParameter=tw_count,netstat -ant|grep -c TIME_WAIT.原创 2022-05-12 09:15:26 · 391 阅读 · 0 评论 -
Zabbix-故障预处理和报警升级
实验效果:实现httpd停止服务,zabbix执行远程命令进行恢复,1分钟之后如果恢复失败,发邮件给运维,1分钟之后,问题没解决发邮件给领导1.环境规划 ip地址 主机 192.168.100.11 zabbix-server,anasible 192.168.100.12 zabbix-agent,httpd 2.zabbix-server安装略3.zabbix-ag原创 2022-05-12 09:15:12 · 795 阅读 · 0 评论 -
Zabbix-报警功能(触发器/动作)
报警方式:①.页面提示信息报警(值班运维)②.页面声音提示报警③.邮件信息报警④.微信功能报警⑤.短信功能报警/电话报警1.页面提示和声音报警第一个历程:创建触发器配置--主机--选择相应监控主机触发器--创建触发器设置好表达式{web01:web_state.last()}<=2{监控主机名称:键值名称.调用的表达式函数}<=2表达式总结:last() 收集到的最新信息(数值)max()...原创 2022-05-12 09:14:54 · 2845 阅读 · 0 评论 -
Zabbix-自定义配置监控
监控项:可以自定义监控收集主机的信息应用集:将多个类似的监控项进行整合,便于查看检查模板:将多个监控项 触发器 图形都整合到一块,方便对多个主机的管理动作:指定将报警信息发送给谁/定义报警的信息/定义报警的类型(邮件/微信/短信)PS:宏信息定义方法: 消息内容: 报警主机:{HOST.NAME1} 报警服务:{ITEM.NAME1} ...原创 2022-05-12 09:14:30 · 1316 阅读 · 0 评论 -
Zabbix-架构与部署
一、zabbix结构组成zabbix软件结构组成:1.Zabbix Web GUI: 提供Web界面2.Zabbix Database:提供数据存储功能,专用于存储配置信息,以及采集到的数据3.Zabbix Server: 接收Agent采集数据的核心组件。4.Zabbix Agent: 部署在被监控主机上,用于采集本地数据。5.Zabbix Proxy: 当被监控节点较多时,用于减轻Server压力的组件,也用于分布式监控系统。由Proxy接收数据后统一发送至Server。二、原创 2022-05-12 09:13:51 · 2759 阅读 · 0 评论 -
Zabbix-监控前序
1.概念说明a.掌握架构服务的运行情况b.用于分析公司网站运行情况c.对系统不间断实时监控--实现报警通知(邮件/微信/短信/电话)d.实时反馈系统当前状态e.保证服务可靠性安全性f.保证业务持续稳定运行2.常见监控cacti是一款数据采集,数据存储,外加web界面展示的工具,它负责阈值范围内的实时变化,但是对超过阈值的告警功能很薄弱 优点:实时监控数据变化,以web页面的方式呈现,更直观。 缺点:告警不及时 nagios是一款告警功能很强大的工具,它不关心阈原创 2022-05-12 09:13:37 · 164 阅读 · 0 评论 -
zabbix3-2的安装
zabbix是什么,想必已经无需多言了,如果真的还不知道zabbix是什么的,那么烦请出门百度一波,然后再来这里。这是zabbix系列分享的第一篇,就先来介绍一下怎么安装一台zabbix服务器。一,服务器初始化准备一般我的站点不特别强调的话,都是默认使用的系统都是CentOS 7。systemctl stop firewalld #关闭防火墙systemctl disable firewalld #设置开机不自启setenforce 0 #临时关闭原创 2022-04-25 17:34:52 · 242 阅读 · 0 评论