服务器监控-nagios配置篇

首先添加邮件报警地址

vim /usr/local/nagios/etc/objects/contacts.cfg

define contact{
         contact_name                    nagiosadmin   ;
         use                             generic-contact   ;
         alias                           Nagios Admin    ;
         email                           [email protected]  ;
         }

只用修改这部分,其他不用管

vim /usr/local/nagios/etc/nagios.cfg

去掉cfg_dir=/usr/local/nagios/etc/servers注释

mkdir /usr/local/nagios/etc/servers

该目录里放置需要监控的服务器配置文件,管理方便

例:监控远程192.168.1.11主机,以及cpu、内存、硬盘使用率、进程数以及僵尸进程的配置

vi 192.168.1.11.cfg

define host{

use linux-server

host_name test

alias test_1

address 192.168.1.1

}

define service{

use generic-service

host_name test

service_description CPU Load

check_command check_nrpe!check_load

}

define service{

use generic-service

host_name test

service_description Current Users

check_command check_nrpe!check_users

}

define service{

use generic-service

host_name test

service_description Disk Free Space

check_command check_nrpe!check_root

}

文件名可以自定义,但是后缀必须为cfg

如果有多台服务器,只需要复制多个文件修改IP即可

时间: 2024-08-01 22:41:10

服务器监控-nagios配置篇的相关文章

服务器监控-nagios安装篇

一:安装前准备 nagios server:192.168.1.10 nagios client:192.168.1.11 该博文安装nagios只使用nagios邮件报警功能,如需画图另外安装cacti,或其他插件 二:安装服务 在nagios server上操作: 安装Apache+php yum install httpd httpd-devel php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xm

实战Nagios NSCA方式监控Linux系统资源使用情况 -- Nagios配置篇 -- 被监控端

Nagios要求被监控端按照约定格式定时将数据发送到Nagios端.监控包括节点和服务2种. 节点监控约定数据格式如下: [<timestamp>] PROCESS_HOST_CHECK_RESULT;<host_name>;<host_status>;<plugin_output> 格式很容易理解,数据提交时间戳,被监控节点名称,节点状态(UP/DOWN/UNREARCHABLE),插件自定义的额外数据.状态具体每个字段的解释如下: 1. timestam

实战Nagios NSCA方式监控Linux系统资源使用情况 -- Nagios配置篇 -- Nagios Server端

关于nrpe的方式网上已经有很多很好的总结,我现在说说在我们系统中如何是用NSCA方式来获取我们需要的被监控节点的资源使用情况信息. 先讲讲Nagios Server端的基本配置: 1. nagios web gui 访问配置,系统中使用的是nagios core中推荐的配置方式,通过apache httpd访问nagios web,安装nagios的时候会自动寻找系统中安装的httpd,把nagios的httpd文件放到httpd的conf.d目录下,这样,只要生成一次nagios web访问

Nagios&Cacti篇六:使用Cacti监控Windows

通过前几篇的介绍,大家对CACTI软件已经有了初步的了解,并能够实现对网络设备(eg cisco).Linux Server进行监控.那么如何监控现网Windows系列服务器或客户端呢?本文将为大家解答这个问题,并提供简单的配置案例.[实验环境]Cacti Server:centos6.4_x86_64Windows Client:XP 32位 (192.168.8.154)[第一部分 cacti模板介绍]       在实验之前,咱们需要先了解"模板"这个概念.Cacti定义了三种类

Nagios&Cacti篇八:搭建Nagios服务器

测试环境:CentOS 6.4 X86_64 [第一部分 准备安装包] Nagios可以到www.nagios.org/download官方网站下载.本文测试过程使用的安装包如下: nagios-4.0.8.tar.gz nagios-plugins-2.0.3.tar.gz [第二部分 快速搭建Nagios需要的环境] 如果您对Nagios没有特殊要求,那么建议使用YUM快速搭建此环境. 执行yum install httpd 执行yum install php(注意php必须安装,否则nag

配置服务器监控专线网络

A goal is a dream with a deadline. Much effort, much prosperity. 配置服务器监控专线网络 项目介绍: 配置一台服务器监控专线网络的情况,(由于公司业务的原因需要用到专线进行与客户对接)实时监控专线的状态,如果专线不通则进行报警 报警方法有邮件报警,微信报警,和监控器报警等 公司搭建的邮件报警就是写脚本进行监控网络是否通畅,不通则直接发邮件进行报警,更直接,更方便相比传统的监控器监控服务(zabbix.nagios.cacti等)更直

【Linux--中级篇】服务器监控Cacti

服务器监控Cacti 1.实验环境: 主机 操作系统 IP地址 主要软件 主控端 CentOS6.5x86_64 192.168.10.15 Rrdtool-1.4.8.tar.gz Cacti-0.8.8b.tar.gz 被控端 CentOS6.5x86_64 192.168.10.18 Win7客户机 192.168.10.5 2.实验步骤: 1.主控端配置 1)配置LAMP环境 安装mysql数据库 配置apache与php 2> 安装rrdtool和net-snmp 通过yum确认并安装

Nagios配置—添加linux主机监控

nagios安装请参看:Nginx平台安装Nagios监控服务 下面是我添加linux监控机的过程,如有错误或者不当的地方请指出: 测试环境: 监控主机:nagios+nagios插件+nrpe+网站平台 192.168.1.210 被监控机:nagios插件+nrpe   192.168.1.211 1.首先在监控主机上安装nrpe,nagios只能监控一些外部的信息,例如:ftp端口有没有开放,ssh端口有没有开放,ping值如何之类的,如果想监控linux主机一些本地的信息如:硬盘使用情况

性能测试分析与性能调优诊断--史上最全的服务器性能分析监控调优篇

一个系统或者网站在功能开发完成后一般最终都需要部署到服务器上运行,那么服务器的性能监控和分析就显得非常重要了,选用什么配置的服务器.如何对服务器进行调优.如何从服务器监控中发现程序的性能问题. 如何判断服务器的瓶颈在哪里等 就成为了服务器性能监控和分析时重点需要去解决的问题了. 1     服务器的性能监控和分析 1.1      Linux服务器的性能指标监控和分析 1.1.1       通过vmstat深挖服务器的性能问题 1.1.2       如何通过mpstat 分析服务器的性能指标