51cto下载-centos60nagios中文版pnpnagiosweb管理工具nagiosql中文版内容摘要:

s/ cfg_dir=/etc/nagiosql/services/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ cfg_file=/etc/nagiosql/ 检查 nagios 的配置文件是否有问题,然后生重启 nagios 服务,至此整个搭建过程终 于完成了,下一节将讲解重头戏,怎么用 nagiosQL 添加需要监控的主机以及启用 nagios报警机制,待续~~。 监控 Windows主机 nagios 监控 windows 系统主机有三种实现方式: SNMP,NSClient++,NRPE,后面两种方式都需要在 windows 上安装agent,本文档只介绍使用 NSClient++方式来监控 Windows 被监控机 Windows 主机插件安装和配置 下载地址: 这里我用到的是 版本,发现用 最新版本在 windows server2020 sp1 兼容不佳,启动不起来 解压出来然后执行安装命令 这里前面需要加 noboot 参数进行安装,否则也会出问题 解压出来编辑 ,把前面的分号去掉如下图所示 在 settings 部分加入允许主机访问的服务器 IP 地址,这里要对号入座,输入你的 nagios 服务器的 IP 即可 在 nsclient 部分开启 NSCli 的默认监听端口 12489 以及允许访问本机的主机名称,编辑完以后保存退出. 再用命令 stat –an 查看确认端口服务已经运行. 再到服务器运行./ check_nrpe –H 要监控服务器的主机 IP 地址,看到如下图所示表 示通过没有问题 用 NagiosQL 来添加要监控的主机 监督- HOST-添加 设置主机名、地址、选择模板 然后添加需要的其它服务,先添加C盘的使用情况, 监督-服务-添加 总体设置状况请按如下图所示操作完成 上面只是讲解定义一个服务的方法,其实里面都已经定义好了相关要监控的服务了,所以我们可以直接调用这些服务了,想学习更多,可以点修改看看每项是怎么设定的.( 想监控什么东西要靠自己多学习然后举一反三来自定义出自己想要的服务来) 为当前主机添加上面定义好的服务,(再返回到当前以定义好的主机上面来)选择"服务选项"- 选择定义好的需要监控服务,其实在定义服务的时候也可以选择主机的,也可以在主机这里选择相关服务 记得需要在这里选写入配置才行,然后重启 Nagios 服务即可 从上到下执行一次 过一段时间就可以在N agios 界面上看到如下界面图 在图形监控界面点相应服务选项则出相应的图形监控界面. 为服务器加美化标识图标 如下图所示若设备是路由器我们就在它后面加一个图由器的图标,是服务就加服务器的图标,一眼就能区别这个设备属于什么类型,方便管理区别, [通过阅读官方文档,得知在 host 定义中有四个变量可选,用于指定每一个 host 的图 标文件名,默认的存储位置是/usr/local/nagios/share/images/logos icon_image: 可以使用 GIF, PNG,或者是 JPG 文件,推荐图像尺寸为 40x40 icon_image_alt: 即为 HTML 语法中关于 image 元素的 ALT 属性值 vrml_image: Nagios 提供使用 VRML 语言绘制三维图像功能,这里不要使用透明图片( PNG, GIF),最好使用 JPG statusmap_image: 提供给 statusmap CGI脚本使用的图片,服务器要支持 GD,这个文件的类型为 gd2] winServer2k3 未加服务器图标之前的样子 注意主机配置文件在 /etc/nagiosql/hosts 目录下面 编辑需要加图标的主机配置文件,然后按如下图所示加入两行 重启 nagios 服务以后,可以看到图标出来了. 监控 Linux主机 nagios 监控 linux服务器 , 因为监控都是依靠插件去完成的,而监控 linux主要使用 NRPE插件 , 首先简单介绍一下 NRPE监控基础 ,及监控过程 ,然后一步步的配置一个实例实现监控 linux服务器 NRPE总共由两部分组成 : check_nrpe 插件:运行在监控主机上 NRPE daemon:运行在远程的 linux主机上 (通常就是被监控机 ) 整个的监控过程 : 当 Nagios 需要监控某个远程 linux主机的服务或者资源情况时: 1:nagios 运行 check_nrpe插件 ,我们要在 nagios配置文件中告诉它要检查什么 . 2:check_nrpe 插件会通过 SSL 连接到远程的 NRPE daemon. 3:NRPE daemon 会运行相应的 nagios 插件来执行检查本地资源或服务 . 4:NRPE daemon 将检查的结果返回给 check_nrpe 插件 ,插件将其递交给 nagios做处理 . 注意 :NRPE daemon需要 nagios插件和 Nrpe一起安装在远程被监控 linux主机上 ,否则 ,daemon不能做任何的监控 . 别外因为它们间的通信是加密的 SSL,所以需要安装 SSL 被监控端安装 NRPE和 nagiosplugins 增加一 nagios 用户,然后下载插件 wget 解压插件 编译安装 装完以后确认一下相关数据文件是否存在 下载 nrpe wget 解压 编译安装 然后按如下图所示操作 编辑 在 allowed_hosts后面加上 nagios 服务器的 IP 地址. vi /etc/local/nagios/etc/ 启动服务然后查看服务端口的运行状态. 设定服 务自启动 验证测试 NRPE 在本地测试一下自己 在服务器端做测试 配置 NRPE文件根据自己的需求加入你需要监控服务,这一步非常重要,比如说你想要监控本机的 SWAP分区,那里你需要在里面加入 mand[check_swap]=/usr/local/nagios/libexec/check_swap –w 20% –c 10%,如果这里没有定义好,那你在服务器端会报错误 :NRPE mand „check_swap‟ not defined 进入 nagiosQL 管理控制台点 命令-定义-添加 命令: check_nrpe 命令行: $USER1。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。