位置: 编程技术 - 正文

nagios监控服务器 安装配置方法(nacos监控服务)

编辑:rootadmin

推荐整理分享nagios监控服务器 安装配置方法(nacos监控服务),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:nagios监控tomcat,服务器监控程序,nagios监控mysql,nagios监控tomcat,nagios监控页面,nagios监控页面,ios监控服务器的软件,ios监控服务器的软件,内容如对您有帮助,希望把文章链接给更多的朋友!

NAGIOS服务端安装

一、 主软件包:

1. nagios-3.0.x.tar.gz 主程序

2. nagios-plugins-1.4.x.tar.gz 插件

3. nrpe_2.8.x.tar.gz 外部构件

4. pnp -0.4.X 图形化工具

二、基本安装:

软件包准备:

服务端安装:

rpm -q gcc glibc glibc-common gd gd-devel xinetd openssl-devel httpd

安装步骤:

2.1 建立账号:

useradd nagios

passwd nagios

usermod -G nagios nagios

usermod -G nagios apache

2.2 安装nagios-3.0.x.tar.gz

./configure (不用跟参数,默认安装在/usr/local/nagios)

配置完毕按照提示安装

make all

====================

make install

====================

make install-init

====================

make install-config

====================

make install-commandmode

====================

make install-webconf #针对rpm版apache,source包apache配置见下 ====================

设置收信人地址

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

更改email地址nagiosadmin的联系人定义信息中的EMail信息为你的EMail信息以接收报警内容.

/usr/local/apache/bin/htpasswd -c /usr/local/nagios/etc/htpasswd nagiosadmin

输入密码(这一步很重要)

2.3安装Nagios插件

2.3.1 nagios-plugins-1.4.X.tar.gz

./configure --with-nagios-user=nagios --with-nagios-group=nagios

make

make install

chkconfig --add nagios

chkconfig nagios on

2.3.2 nrpe_2.8.x.tar.gz

./configure

make all

make install-plugins

make install-daemon

make install-daemon-config

make install-xinetd

三、 详细配置:

3.1 主机定义:

vi /usr/local/nagios/etc/objects/hosts.cfg

基本模板:

define host{

use linux-server # nagios server-name

host_name 主机名

alias 别名

address X.X.X

}

例:

define host {

host_name CentOS

use linux-server,host-pnp

alias nagios server

address ..1.

contact_groups nagcmd

check_command check-host-alive

max_check_attempts 5

notification_interval

notification_period x7

notification_options d,u,r

}

3.2 主机组定义:

nagios监控服务器 安装配置方法(nacos监控服务)

vi /usr/local/nagios/etc/objects/hostgroup.cfg

基本模板:

define hostgroup{

hostgroup_name 组名

alias PAY-web

members 主机名1, 主机名2 # 须是定义过的

}

3.3 服务定义:

define service{

use generic-service ; Name of service template to use

hostgroup_name 主机组1, 主机组2

service_description Swap Usage

check_command check_nrpe!check_swap

}

例:define service {

host_name CentOS

use local-service,srv-pnp

service_description CPU

check_period x7

max_check_attempts 4

normal_check_interval 1

retry_check_interval 1

contact_groups nagcmd

notification_interval

notification_period x7

notification_options w,u,c,r

check_command check_nrpe!check_cpu

}

四、 NAGIOS的图形化(PNP)

#基于LAMP平台

PNP 是基于PHP和PERL,利用rrdtool将Nagios采集的数据绘制成图表

软件包列表:

Perl

rrdtool 1.2.*

pnp-0.3.3.tar.gz

4.1 安装rrdtool-1.4.4.*

tar –xvf rrdtool-1.4.4*

./configure 进行配置 –-prefix=/usr/local/rrdtool

make;make install 然后再编译和安装

ls /usr/local/rrdtool-1.4.4.* 查看安装目录是否有

应该有这些目录才正至此rrdtool安装成功

4.2 安装pnp

tar xzvf pnp-X.r.gz 将pnp进行解压

cd pnp-X 进入pnp 目录

./configure --with-rrdtool=/usr/local/rrdtool/bin/rrdtool --with-perfdata-dir=/usr/local/nagios/share/perfdata/

make all

make install

make install-config

4.2.1 相关设置

首先要将Nagios的主配置文件nagios.cfg中相关的配置修改:

process_performance_data=1

service_perfdata_command=process-service-perfdata #默认此句被注释掉了

如果想要对某个监控对象做数据图表,则需在所对应的host或者service定义中(一般写在hosts.cfg或者services.cfg文件中),包含如下的定义:

process_perf_data 1

4.3 访问图表

在object 目录里commands.cfg定义这两个命令:

# 'process-host-perfdata' command definition

define command{

command_name process-host-perfdata

#command_line /usr/bin/printf "%b" "$LASTHOSTCHECK$t$HOSTNAME$t$HOSTSTATE$t$HOSTATTEMPT$t$HOSTSTATETYPE$t$HOSTEXECUTIONTIME$t$HOSTOUTPUT$t$HOSTPERFDATA$n">>/usr/local/nagios/var/host-perfdata.out

command_line /usr/local/nagios/libexec/process_perfdata.pl

}

# 'process-service-perfdata' command definition

define command{

command_name process-service-perfdata

# command_line /usr/bin/printf "%b" "$LASTSERVICECHECK$t$HOSTNAME$t$SERVICEDESC$t$SERVICESTATE$t$SERVICEATTEMPT$t$SERVICESTATETYPE$t$SERVICEEXECUTIONTIME$t$SERVICELATENCY$t$SERVICEOUTPUT$t$SERVICEPERFDATA$n" >> /usr/local/nagios/var/service-perfdata.out

command_line /usr/local/nagios/libexec/process_perfdata.pl

}

然后在hosts.cfg和services.cfg里面添加host-pnp, srv-pnp

添加之后重启nagios,然后到web下就可以看到

本文出自 “huangyu学习博客” 博客

linux下Samba服务和NFS服务配置的方法 linux下Samba服务和NFS服务配置一、Samba服务配置过程samba的功能很简单,就是为了使linux和windows之间能够实现共享。并且利用samba搭建文件服务器,不仅比w

nagios服务端配置及客户的安装配置步骤分享[图文] 1.上面我讲了一些nagios服务端的安装和简单的配置,现在来讲一下服务端监控多台服务器的以及被监控端的安装配置。2.nagios服务端的配置(1).首先默认安

Nagios服务端check_nt 检查命令介绍 #检查本次系统启动总时间check_nt-H..1.-p-s-vUPTIME#检查内存占用情况check_nt-H..1.-p-s-vMEMUSE-w-c#检查客户端版本信息check_nt-H.1

标签: nacos监控服务

本文链接地址:https://www.jiuchutong.com/biancheng/363206.html 转载请保留说明!

上一篇:Linux的文件系统目录结构简要介绍(Linux的文件系统采用树形结构())

下一篇:linux下Samba服务和NFS服务配置的方法(linux开启samba服务)

  • 高新企业享受税收优惠政策备案怎么申请
  • 土地出让金印花税计税依据
  • 契税完税凭证是不是契税发票
  • 要约和承诺有法律效力吗
  • 固定资产未转固属于什么风险
  • 小规模销售产品会计分录
  • 向个体工商户付款可以现金支付吗
  • 金税盘证书口令被锁死自己能解吗
  • 多余的实收资本可以转到其他应付款吗
  • 办公室购买水果做会计分录
  • 商业承兑汇票利息什么时候支付
  • 销售收入做账属于什么凭证
  • 非同一控制企业合并下,购买日将
  • 企业年金也需要缴纳吗
  • 当月发票不够用领用了下个月,下个月还能再领吗
  • 划拨房二次出售缴纳出让金吗
  • 小规模纳税人购置税控设备
  • 资产报废账务处理资产处置损益
  • 先预付一部分货款分录
  • 资质招投标
  • 公司提供职工午餐违法吗
  • 社保基金的管理模式
  • 利润为负会计分录
  • 销售方针有哪些
  • 小规模纳税人未开票收入如何做账
  • 关于开票时纳税的规定
  • 企业所得税减免所得税额怎么算
  • 出售已计提减值准备的固定资产
  • 广告制作费怎么入账
  • 个税在发工资的时候直接扣下来吗
  • 代理报关费0税率
  • 委托检验报告能否作为处罚依据
  • 在win7系统中文件属性有哪些
  • 出租商品计入什么科目
  • PHP:mb_check_encoding()的用法_mbstring函数
  • 开展党建系列活动
  • 项目中的问题
  • php获取网站内容
  • nginx反向代理详解
  • 资产负债表中的应收账款应根据什么填列
  • 可供出售金融资产的会计处理
  • 将织梦dedecms转换到wordpress
  • phpcms 用的是什么模板引擎
  • 银行汇票是什么意思易懂
  • 没有发票的福利支出如何入帐
  • 什么视同小规模纳税人?
  • 合理损耗如何计算单位成本
  • 红字申请单如何打印出来
  • 结转税金需要附件吗
  • 财务费用减少记借方还是贷方
  • 企业计提福利费按多少提
  • 办理三证合一多久能拿到
  • 房地产企业增值税计算
  • 会计审核程序
  • 公司刚成立如何做账
  • Linux环境mysql5.7.12安装教程
  • mysql 厂家
  • mysql中建表
  • sql服务在哪
  • win7系统分辨率调整不了
  • win8蓝屏解决方法
  • CentOS中httpd源代码安装与测试步骤分享
  • mac重装macos
  • win10系统怎么设置电脑密码
  • windows xp无法更改密码
  • ghoststartservice.exe是什么进程 有什么作用 ghoststartservice进程查询
  • new folder.exe是什么
  • win 7系统无法删除系统文件
  • win7 64位系统使用dos命令快速提高u盘传输速度的技巧
  • win8图标大小怎么调
  • jQuery插件下载
  • bootstrap入门
  • scp 将数据从一台linux服务器复制到另一台linux服务器
  • 二级菜单css代码
  • intent.setdata
  • 安卓手势控制app
  • 解决烧心最快方法
  • 1988年中华人民共和国印花税票五元
  • 北京朝阳区地税服务大厅
  • 消费税征税环节
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设