38 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 zabbix articles

Zabbix 监控 docker

以前使用 cadvisor 监控 Docker 容器状态,最近看到可以使用 Zabbix Module 的方式,通过部署一个 zabbix agent 的 docker 容器来监控宿主机器和宿主机器上 docker 的状态。原文可在 https://github.com/monitoringartist/zabbix-docker-monitoring 处查看,我只是搬运工! 1.使用 Zabbix Agent Docker 进行监控 在需要监控的宿主机器上运行运行 Agent 容器 1 2 3 4 5 6 7 8 9 10 docker run \ --name=dockbix-agent-xxl \ --net=host \ --privileged \ -v /:/rootfs \ -v /var/run:/var/run \ --restart unless-stopped \ -e "ZA_Server=192.168.0.252" \ -e "ZA_ServerActive=192.168.0.252" \ -d hub.c.163.com/canghai809/dockbix-agent-xxl-limited:latest 192.168.0.252 为……

Continue reading

zabbix 3.0离线安装手册

一.环境介绍 操作系统:CentOS-7-x86_64-Minimal-1511.iso 最小化安装,语言选择英文 iso 下载地址:http://mirrors.163.com/centos/7.2.1511/isos/x86_64/CentOS-7-x86_64-Minimal-1511……

Continue reading

zabbix微信告警

前面写了一个 zabbix 微信告警的,用的我的企业号,后来发现用的人太多消息都超过限制了,应大家要求发布个可以用主机企业号的发送程序,填自己的企业号就可发送微信告警消息!使用 go 语言开发(感谢老司机提供的微信 sdk) 首先你得有个企业号!!!! 关于企业号的申请,什么是 corpid,secret,age……

Continue reading

zabbix邮件告警

使用 zabbix 邮件发送告警消息,老是遇到发送程序出现问题,因此使用 go 结合开源的邮件库,写了一个 smtp 发邮件的程序(CentOS 6.4 X64 位测试通过) 下载地址:zabbix_mail.x86_64.tar.gz 使用方法: zabbix alertscripts 脚本路径为/usr/local/zabbix/alertscripts cd /usr/local/zabbix/alertscripts wget……

Continue reading

monitoring mysql with zabbix

使用 go 语言写了一个采集 mysql 性能的小程序,通过 SDK 连接 mysql 数据库,采集数据库性能指标,同时采集远程数据库的性能,大家可试用一下,欢迎提出修改意见和建议 被监控端设置 监控下载: Linux: mymon_x86.tar.gz mymon_x64.tar.gz Linux: 修改 zabbix agentd 配置文件(具体位置根据自身情况设置),添加 key vi /usr/local/zabbix/etc/zabbix_agentd.conf 添加如下 #mysql UserParameter=mysql.status[*],/usr/local/zabbix/bin/mysql/mymon $1 $2 添加好之后执行 mkdir -p /usr/local/zabbix/bin/mysql/ cd /usr/local/zabbix/bin/mysql/ wget……

Continue reading

monitoring tomcat with zabbix

zabbix 提供了一个 java gateway 的应用去监控 jmx(Java Management Extensions,即 Java 管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX 可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。 一. Zabbix 的 JMX 监控架构 二.安装 Java gate……

Continue reading

monitoring oracle with zabbix

使用 zabbix 监控 oracle 数据库之前用过Orabbix和Pyora,都不太理想,主要问题有以下几点 1.orabbix 需要数据库安装 java 环境,另外 SQL 脚本哪里,本人实在不会配置,调整起来比较麻烦,因为不熟悉 2.Pyora 需要在服务端指定链接的数据库用户名等信息,有点不安全,另外一个 python 的 cx-Oracle 依赖包真心难安装,头疼! 于是打算自己用简……

Continue reading

Monitor MySQL Zabbix

环境 操作系统 CentOS7 Zabbix 版本 2.4.3 MySql 版本 5.6.23 zabbix_agent 安装目录 /usr/local/zabbix/ 被监控端配置 下载监控模版 m percona-monitoring-plugins-1.1.4.tar.gz 下载到客户端/opt 目录下 cd /opt wget https://dl.cactifans.com/template/percona-monitoring-plugins-1.1.4.tar.gz tar zxvf percona-monitoring-plugins-1.1.4.tar.gz 建立对应目录 mkdir -p /var/lib/zabbix/percona/scripts/ 拷贝参数文件到 agentd 的配置文件目录(一般为 zabbix_agent 安装目录下的 etc 下的 zabbix_agentd.conf.d 目录) cd /usr/local/zabbix/etc/zabbix_agentd.conf.d/ cp /opt/percona-monitoring-plugins-1.1.4/zabbix/templates/userparameter_percona_mysql.conf . 修改 zabbix_agentd.conf 启用参数文件文件 vi /usr/local/zabbix/etc/zabbix_agentd.conf 253 行,取消注释 Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf 修改后,重启 agentd service zabbix-agent restart 配置 mysql 数据连接……

Continue reading

Install Zabbix 2.4 on Rhel 6.4

系统安装 通过 iso 安装 rhel6.4 系统 64 位,一路默认即可,设置好网络。 注意事项: 1.不使用 UTC 时区 2.选择安装基本服务器 3.安装好之后同步时间: 通过 ntp 同步服务器时间,这里我使用上海交通大学的 ntp 服务器,进行时间同步,执行一下命令同步时间 1 ntpdate ntp.sjtu.edu.cn 4.关闭 seLinux 和防火墙 1 vi /etc/sysconfig/selinux 把 enforcing 改成 disabled,保存 SELINUX=disabled……

Continue reading