zabbix迁移后提示“Unsupported charset or collation for tables”警告
今天把zabbix从原来的一台服务器迁移到另外一个,很久没折腾还是弄了好久,主要还是数据库格式的问题。zabbix 从4.4.6开始数据库只支持 character set utf8 collate utf8_bin。所以如果当初创建数据库时如果没......
Zabbix 增加HTTPS网站SSL证书过期时间监控
随着HTTPS网站的普及,SSL证书的过期时间需要重点关注。如果使用let's encrypt的免费证书,可以配置自动更新程序。不过我觉得最好还是做下监控,因为有时候自动续期可能会出现问题。zabbix实现HTTPS网站SSL证......
Zabbix监控增加微信告警的配置
Zabbix默认一般配置监控通知方式是的邮件告警,对于重要应用可能还需要增加其他方式的告警。下面就介绍如何添加微信告警。微信报警的脚本有很多,博主现成找了一个,所以就没有自己写了,脚本用python编写。很......
Zabbix添加Tomcat的Java线程数监控配置
Zabbix在线监控tomcat的线程数,因为线上没有配置jmx,所以使用jstack pid的方式获取thread线程。脚本结合zabbix的自动发现,可以实现多个tomcat实例的自动发现配置。免去以后tomcat增加后一个个手动添加的烦......
CentOS 7 Zabbix监控客户端安装、配置和添加
上一篇博客介绍了Zabbix Server服务端的安装,接下来需要添加在网页上添加被监控主机。Zabbix主要支持Agent、SNMP、JMX和IPMI四种监控方式。有条件在被监控机上部署zabbix-agent客户端时,尽量使用agent,因为......
CentOS 7安装Zabbix监控的步骤
Zabbix是什么博主不多说,开源监控利器。本文就用源码的方式来安装zabbix sever服务端。相比nagios来说功能更加完善,接口也比较多。如果需要nagios的也可以参考nagios一键安装脚本。zabbix监控包括一个zabbix......
Nagios 监控nrpe脚本运行权限错误,使用root运行的方法
一、安装sudo yum install -y sudo 或者 apt-get install -y sudo 二、编辑sudo命令 我的nrpe运行用户是nagios,所以下面以nagios用户为例。 visudo 三、添加sudo命令 Defaults: nagios ......
nagios的web页面从apache到nginx的迁移步骤
Nginx和Nagios的安装过程略。由于Nginx不支持Perl的CGI,所以先需要来搭建Perl环境。让Nginx支持Perl的CGI方法有好几种,基本原理都是通过Perl的FCGI模块实现。 yum -y install perl-devel 安装FCGI模......
Nagios中使用Escalations优化报警间隔和通知联系人
Nagios报警功能异常强大,插件丰富,而且可以很容易的可以实现邮件报警、短信报警和微信报警等。不过如果某个主机或者服务出问题而长时间没人处理的话,报警通知可能会让我们运维抓狂。那么怎么样可以让nagios......
Nagios+NSCA分布式监控的部署步骤
最近项目中有多个nat环境,如果在每个nat中部署一套完整的nagios(nagios-core+apache+php+pnp4nagios)总感觉不是很理想,通知联系人的管理也不是很方便,那么接下来就一起开始部署nagios分布式监控。 主Nagi......
Nagios结合短信平台接口实现SMS短信告警
前面一篇文章介绍nagios集成微信报警,使用短信平台接口和微信接口思路一样。不能上网的服务器还是需要有个短信报警功能的。废话不多说,直接上代码。 #!/usr/bin/env python #coding:utf-8 import urllib......
使用Python增加Nagios微信报警通知的功能
Nagios强大的报警功能现在又有了新玩法,思路就是调用微信公共平台的api接口发送报警邮件。在正式操作之前,有几个准备工作要做。先安装nagios,可以使用我提供的nagios一键安装脚本。然后是去微信公共平台申......