Centreon+Nagios实战第七篇——安装NRPE
时间:2022-07-23
本文章向大家介绍Centreon+Nagios实战第七篇——安装NRPE,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
Centreon+Nagios实战第七篇——安装NRPE
把以上全部安装完成之后即完成了服务端的监控设置,要想利用服务端监控其他机器的性能,还需要在被禁控端安装NRPE和Nagios-plugin,当然如果要监控本机服务端性能,也需要在本机上安装NRPE。
安装NRPE 首要条件 首先确保您已经安装了一下包 gcc glibc glibc-common openssl-devel perl
下载安装
cd /tmpwget https://github.com/NagiosEnterprises/nrpe/archive/nrpe-2-15.tar.gz
tar zxvf nrpe-2-15.tar.gz
拷贝nrpe.cfg文件到您的远程主机nrpe配置目录
mkdir /usr/local/nagios/etc
cp sample-config/nrpe.cfg /usr/local/nagios/etc
当NRPE安装完成之后,您需要安装一个初始化系统xineted
yum install xinetd
配置xineted 在这里,我们需要做一个配置老告诉xinted关于nrpe一些信息,转换到nrpe source下进行安装:
cd /tmp/nrpe-nrpe-2-15
make install-xinetd
现在您需要对nrpe文件进行配置,这个文件包含了一条指令”only_ from”,这条指令指明了哪个ip可以和守护进程进行沟通,您的nagios服务端IP就放在这个”only_from”设置后面
vi /etc/xinetd.d/nrpe
将only_from = 127.0.0.1改成only_from = 127.0.0.1 x.x.x.x 这个x.x.x.x就是您的服务端nagios的ip地址,最后我们需要将NRPE端口和服务加进 /etc/services文件中
echo "nrpe 5666/tcp" >> /etc/services
我们来测试一下NRPE/xinetd来确保它正确安装了
service xinetd start
cd /usr/local/nagios/libexec
./check_nrpe -H 127.0.0.1
执行完上面操作之后您应该看到下面的输出信息 NRPE v2.15 如果您看到了NRPE的版本号,说明您的NRPE和xinted安装正确和配置完成
被监控端安装nagios-plugin 安装nagios-plugin和服务端上安装方式一下,参考服务端安装方式即可
- R语言可视化——REmap(路径图)
- python面向对象
- 字符串hash入门
- R语言数据处理——数据合并与追加
- python爬取链家租房之获取房屋页面的详细信息(房名,地址,房价,面积,url)
- 信用卡“坏账”客户分析(二)
- Mac上提升python运算速度-PyPy初体验
- python处理json数据(复杂的json转化成嵌套字典并处理)
- Pointer-network理论及tensorflow实战
- python3 log文件处理获取某天需要的数据
- 实战深度强化学习DQN-理论和实践
- Python 工匠:编写条件分支代码的技巧
- python3 下 Zabbix监控调用graph.get并且下载监控图
- 用R语言复盘美国总统大选结果~
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- RN布局
- 学会MySQL主从复制读写分离,看这篇就够了
- Canal+Kafka实现MySQL与Redis数据同步
- 超详细canal入门,看这篇就够了
- 详细讲解!RabbitMQ防止数据丢失
- 详细讲解!从秒杀聊到ZooKeeper分布式锁
- 正确使用 wait/notify/notify方法以及源码解析
- 秒杀商品超卖事故:Redis分布式锁请慎用!
- 3D开发是一个生态,ThingJS支持js,css,json,html外部资源引用
- 手把手教你实现xxl-job分布式任务调度平台搭建
- 在 vscode 中 debugger 调试
- MongoDB 的安装
- 一次opencanary自定义实践
- 从0到1编写一个Xposed Module :Anti Screenshot
- Linux pwn入门学习到放弃