目录序言(必备知识)一、安装规划1.1系统环境1.2所需软件包二、配置安装环境2.1同步时间2.2禁用SElinux2.3xftp上传软件包2.4安装邮件服务三、监控主机安装3.1安装nagios的运行环境3.2增加用户3.3安装nagios3.4配置权限3.5安装插件3.6安装nrpe四、远程主机安装4.1配置运行环境4.2..
分类:
移动开发 时间:
2017-04-15 21:05:14
阅读次数:
446
目录序言(必备知识)一、安装规划1.1系统环境1.2所需软件包二、配置安装环境2.1同步时间2.2禁用SElinux2.3xftp上传软件包2.4安装邮件服务三、监控主机安装3.1安装nagios的运行环境3.2增加用户3.3安装nagios3.4配置权限3.5安装插件3.6安装nrpe四、远程主机安装4.1配置运行环境4.2..
分类:
移动开发 时间:
2017-04-15 21:04:18
阅读次数:
441
nagios添加自定义监控项目++++++++++++++++++++++++++++++++++++++++++++++++++++++++++系统环境:CentOSLinuxrelease7.2.1511(Core)nagios版本:2.15这里配合pt-dead-logger插件了,运行了这个插件,有死锁就会在test.deadlocks表写入死锁的信息这里通过检测这个表是否增加了行..
分类:
移动开发 时间:
2017-04-06 23:47:29
阅读次数:
335
首先,该博文大部分内容来自网络,少部分是自己监控过程中遇到的问题。如果有侵权,请联系告知!!! 现在互联网公司,有能力的都是自己研发监控系统,要么就是zabbix或者小米的监控,还都二次开发等等,可能使用nagios的不是那么多。哈哈,做个记录,仅供参考!!! <准备部署使用open-Falcon( ...
分类:
移动开发 时间:
2017-03-30 00:44:39
阅读次数:
1173
迁移nagios监控遇到这个问题:nagios监控主机显示down,监控的服务却正常。查询很多资料都说是服务器禁用所有PING导致;查看了下新服务器的防火墙配置情况下;端口5666正常;监控服务器check_nrpe脚本也可以正常使用一直没找出问题就放了一段时间,后来查看nagios的日志发现报..
分类:
移动开发 时间:
2017-03-15 19:14:42
阅读次数:
645
nagios文件目录:bin目录用来存放nagios的执行程序,包括nagios、nrpe等。etc目录用来存放nagios的配置文件。libexec目录用来存放nagios的监控插件。sbin目录用来存放nagioscgi文件,也就是执行外部命令所需文件所在的目录。share目录用来存放nagios网页文件,也就是存放web页面..
分类:
移动开发 时间:
2017-03-13 22:43:25
阅读次数:
307
在宿主机上安装collectd工具后,可以通过collectd工具来获取宿主机上的虚拟机的cpu,memery,if-traffic等数据。可以通过nagios监控脚本来实现对这些数据监控。以下是一个简单的监控虚拟机内存脚本:#!/bin/bash
#Desc:tocheckmemoryaboutvminstance
STATE_OK=0
STATE_WARNING=1..
分类:
移动开发 时间:
2017-01-25 23:27:14
阅读次数:
434
cloudstack中的host主机因为一些原因导致状态不为up状态,希望nagios通过cloudmonkey来监控这个状态,如下:#!/usr/bin/python
#desc:thisscriptistocheckthestatusofhostsincloudstack
#canuse-htoshowusage
importos,sys
importjson
fromoptparseimportOptionParser
E_OK=0..
分类:
移动开发 时间:
2017-01-25 23:26:20
阅读次数:
413
catcheck_xen_pif.sh
#!/bin/sh
count=0
uuid_list=`xebond-list|grepmaster|awk‘{print$4}‘`
#getio_read_kbsparam
foruuidin$uuid_list
do
io_read[$count]=`xepif-param-getparam-name=io_read_kbsuuid=$uuid`
# echo${io_read[$count]}
letcount=count+1
done
#geti..
分类:
移动开发 时间:
2017-01-25 23:25:58
阅读次数:
400
catcheck_xen_mem.sh
#!/bin/sh
functionusage()
{
msg="$0:usetocheckxenservermemeryusagefornagios"
echo"****************************************************"
echo-e"\033[1;94m${msg}\033[0m"
echo-e"Usage:"
echo-e"$0[-wwarning-ccritical]"
echo-e"$0-w80-c90"
e..
分类:
移动开发 时间:
2017-01-25 23:24:03
阅读次数:
399