《1010开源网管Nagios(三)使用Nagios监控服务器.pdf》由会员分享,可在线阅读,更多相关《1010开源网管Nagios(三)使用Nagios监控服务器.pdf(28页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、开源网管软件Nagios(三)使用Nagios监控服务器IT运维管理专栏方壮桂方壮桂培训讲师 13380071586主讲课程?Cacti网络管理应用?实例式Shell编程?Shell脚本与网络自动化内容大纲?Nagios监控路由器/交换机?Nagios监控Windows?Nagios监控Linux实验环境Device:RoterIP:192.168.1.254OS:LinuxIP:192.168.1.201OS:WindowsIP:192.168.1.198Nagios MonitorIP:192.168.1.1091.1 监控Router/Switch的原理1.2 监控Router/Swit
2、ch的步骤?激活监控Router/Switch?定义监控内容?重启nagios服务1.2 监控Router/Switch?修改/usr/local/nagios/etc/nagios.cfg#cfg_file=/usr/local/nagios/etc/objects/switch.cfgcfg_file=/usr/local/nagios/etc/objects/switch.cfg1.3 配置被监控主机?修改/usr/local/nagios/etc/object/switch.cfg?定义监控设备?定义监控项define serviceuse generic-service host_n
3、amelinksys-srw224pservice_description Port 1 Link Statuscheck_commandcheck_snmp!-C public -o ifOperStatus.1 -r 1 -m RFC1213-MIB2.1 监控Windows的原理2.2 监控Windows的步骤?激活监控Windows?安装监控代理?定义监控内容?重启nagios服务2.3 监控Windows?修改/usr/local/nagios/etc/nagios.cfg#cfg_file=/usr/local/nagios/etc/objects/windows.cfgcfg_f
4、ile=/usr/local/nagios/etc/objects/windows.cfg?安装NSClient代理NSClient+下载地址:http:/ 配置被监控主机?修改/usr/local/nagios/etc/object/windows.cfg?定义被监控主机?定义监控性能项define servicehost_namewinserverservice_descriptionCPU Loadcheck_commandcheck_nt!CPULOAD!-l 5,80,90?重启nagios服务#service nagios restart3.1 监控Linux的原理(1)3.2 监
5、控Linux的原理(2)3.3 监控Linux的步骤?下载nagios-plugins和NRPE?安装监控代理?定义监控内容?重启nagios服务3.4 相关软件下载地址?Nagios-pluginshttp:/www.nagios.org/download/plugins?NRPEhttp:/www.nagios.org/download/addons3.5 远程主安装plugins(1)?添加Nagios用户#useradd nagios#passwd nagios?安装nagios-plugins#tar xzvf nagios-plugins-1.4.6.tar#cd nagios-p
6、lugins-1.4.63.6 远程主机-安装plugins(2)?修改文件权限#chown nagios.nagios/usr/local/nagios#chown R nagios.nagios/usr/local/nagios/libexec3.7 远程主机-安装NRPE?安装NRPE#tar xzvf nrpe-2.8.tar.gz#cd nrpe-2.8#./configure#make all#make install-plugins#make install-deamon#make install-deamon-config#make install-xinetd3.8 远程主机
7、-配置NRPE环境?修改/etc/xinetd.d/nrpeonly_from=192.168.1.109?修改/etc/servicesnrpe5666/tcp?重启xinetd服务service xinetd restart3.9 远程主机-配置NRPE监控项?修改/usr/local/nagios/etc/nrpe.cfg/usr/local/nagios/libexec/check_nrpe H localhost c check_users/usr/local/nagios/libexec/check_nrpe H localhost c check_load/usr/local/n
8、agios/libexec/check_nrpe H localhost c check_total_procs3.10 nagiose服务器安装NRPE?安装NRPE#tar xzvf nrpe-2.8.tar.gz#cd nrpe-2.8#./configure#make all#make install-plugins?测试#/usr/local/nagios/libexec/check_nrpe H 3.11 创建命令定义?修改/usr/local/nagios/etc/objects/commands.cfg?添加以下命令定义define commandcommand_nameche
9、ck_nrpecommand_line$USER1$/check_nrpe -H$HOSTADDRESS$-c$ARG1$3.12 定义远程主机?在/usr/local/nagios/etc/nagios.cfg添加一个监控配置?在/usr/local/nagios/etc/objects/添加一个配置文件?定义主机信息define hostuse mylinuxhost_namemylinuxalias remote address 192.168.1.2013.13 定义远程主机监控项?定义监控性能项define serviceuse generic-servicehost_namemyl
10、inuxservice_descriptionCPU Loadcheck_commandcheck_nrpe!check_loadcheck_nrpe!check_userscheck_nrpe!check_hda1check_nrpe!check_total_procscheck_nrpe!check_zombie_procs总结回顾?监控Router/Switch?监控Windows?监控Linux/Unix开源网管软件Nagios系列讲座?(一)Nagios架构与应用介绍?(二)Nagios安装与部署?(三三)使用使用Nagios监控服务器监控服务器?(四)使用Nagios监控应用状态?
11、(五)实现Nagios监控告警?(六)Nagios与Cacti的集成?更多视频请联系:IT售前营销技能系列视频讲座:售前营销技能系列视频讲座:(一)售前人员的工作挑战(二)售前与销售的有效配合(三)售前情报、策划和资源协调(四)市场拓展方法与案例产品推广与方案呈现技巧项目经理职业发展之路项目管理利器Project商业PowerPoint设计五步法开源网管开源网管Cacti系列视频讲座:系列视频讲座:(一)Cacti概述与应用示例(二)Cacti安装与部署上,下(三)Cacti设备管理与模版应用(四)Cacti的多种数据采集方式(五)Cacti插件架构与插件安装(六)Cacti高效轮询工具spi
12、ne联系联系 即可获得以下课件和视频访问地址即可获得以下课件和视频访问地址!shell脚本系列视频讲座:脚本系列视频讲座:(一)shell脚本与应用示例(二)三剑客文本处理(三)千机变脚本变量(四)向左向右条件选择(五)望山跑死马循环(六)脚本函数与任务调度Linux速成教程系列视频讲座:速成教程系列视频讲座:(一)Linux学习经验分享(二)Linux系统安装(三)常用命令和文件操作(四)磁盘和文件系统(五)用户管理和网络配置(六)软件安装和服务管理虚拟化与云计算系列虚拟化与云计算系列(即将推出)小型机与数据库维护系列小型机与数据库维护系列(即将推出)软件开发和项目管理系列软件开发和项目管理系列(即将推出)ITIL、CISA和和CISSP系列系列(即将推出)企业培训师和企业培训师和TTT系列系列(即将推出)