Nagios 案例配置

简介: 安装Nagios后,配置文件位于`/usr/local/nagios/`。`etc/objects`目录包含监控配置,如主机、服务模板等。要添加客户端监控,复制`localhost.cfg`并修改为主机IP,更新`nagios.cfg`引入新配置,并排除未安装插件的服务检查以避免错误。需在客户端安装`nagios-plugins`和`nrpe`以支持远程监控服务。

安装完 nagios,配置文件主目录在/usr/local/nagios/下,目录各种的功能如下:
image.png
image.png

etc/objects 目录主要包括监控主机的配置、模板、监控时间段等配置文件。
image.png
简单来添加一个客户端监控的步骤:
cp localhost.cfg 192.168.149.128.cfg
把默认配置文件里面的 locahost、127.0.0.1、check_local 替换成最新
sed -i
's#localhost#192.168.149.128#g;s#127.0.0.1#192.168.149.128#g;s#chec
k_local#check#g ; s#linux-servers#192.168.149.128#g '
192.168.149.128.cfg
在 nagios.cfg 36 行后加入cfg_file=/usr/local/nagios/etc/objects/192.168.149.128.cfg
sed -i '36a cfg_file=/usr/local/nagios/etc/objects/192.168.149.128.cfg'
/usr/local/nagios/etc/nagios.cfg
最 后 执 行 :/usr/local/nagios/bin/nagios -v
/usr/local/nagios/etc/nagios.cfg 没有报错即可。
默认有报错,因为没有在客户端安装 nagios 插件及 NRPE,需删掉配
置文件里 disk、swap、process、user、cpu 等监控配置段:
define service{
use local-service
host_name 192.168.149.128
service_description Swap Usage
check_command check_swap!20!10
}image.png
这里注意* 如果没有配置 check_nrpe 监控,默认不能监控客户端例
如 swap、disk、CPU、process 等状态,需要在配置文件里删除或者注
释掉。
如下是刚刚添加的默认的客户端监控图image.png
Nagios 客户端插件安装
Nagios 客户端安装需要安装两个软件,nagios-plugins-1.4.15.tar.gz
和 nrpe-2.13.tar.gz,安装方法如下:
useradd nagios ;tar -xzf nagios-plugins-1.4.15.tar.gz &&cd
nagios-plugins-1.4.15 &&./configure – prefix=/usr/local/nagios
&&make &&make install
tar -xzf nrpe-2.13.tar.gz && cd nrpe-2.13 &&./configure --enable-ssl
--with-ssl-lib &&make all && make install-plugin && make
install-daemon && make install-daemon-config
chown -R nagios:nagios /usr/local/nagios/ ;cd .. ;cp nrpe.cfg
/usr/local/nagios/etc/nrpe.cfg
启动 nrpe 客户端命令:/usr/local/nagios/bin/nrpe -c
/usr/local/nagios/etc/nrpe.cfg –d

目录
相关文章
|
9月前
|
前端开发 搜索推荐 算法
中草药管理与推荐系统Python+Django网页界面+推荐算法+计算机课设系统+网站开发
中草药管理与推荐系统。本系统使用Python作为主要开发语言,前端使用HTML,CSS,BootStrap等技术和框架搭建前端界面,后端使用Django框架处理应用请求,使用Ajax等技术实现前后端的数据通信。实现了一个综合性的中草药管理与推荐平台。具体功能如下: - 系统分为普通用户和管理员两个角色 - 普通用户可以登录,注册、查看物品信息、收藏物品、发布评论、编辑个人信息、柱状图饼状图可视化物品信息、并依据用户注册时选择的标签进行推荐 和 根据用户对物品的评分 使用协同过滤推荐算法进行推荐 - 管理员可以在后台对用户和物品信息进行管理编辑
364 12
中草药管理与推荐系统Python+Django网页界面+推荐算法+计算机课设系统+网站开发
|
9月前
|
机器学习/深度学习 数据采集 存储
使用Python实现深度学习模型:智能保险风险评估
使用Python实现深度学习模型:智能保险风险评估
222 13
|
9月前
|
存储 JavaScript 前端开发
使用jQuery实现Form表单提交
【9月更文挑战5天】
216 5
|
3月前
|
人工智能 自然语言处理 算法
生成式人工智能认证(GAI认证)与标准化进程协同发展及就业市场赋能研究
本文探讨生成式人工智能认证(GAI认证)在人工智能标准化进程中的重要性,分析其对就业市场的积极影响及未来发展趋势。GAI认证不仅是个人AI能力的权威认可,还推动行业标准化与技术创新。文章指出,随着技术融合加速和应用场景拓展,GAI认证标准需不断完善,以应对技术更新、数据安全等挑战,为AI健康发展贡献力量。
|
2月前
|
人工智能 缓存 安全
钉钉 + AI 网关给 DeepSeek 办入职
通过 Open-WebUI 在企业内部部署一套 DeepSeek 只是第一步,给 DeepSeek 办理入职,在钉钉等企业通讯工具上和 DeepSeek 对话才是真时尚。
222 103
钉钉 + AI 网关给 DeepSeek 办入职
|
3月前
|
机器学习/深度学习 人工智能 前端开发
魔搭社区模型速递(3.23-3.29)
🙋魔搭ModelScope本期社区进展:619个模型,93个数据集,151个创新应用,7篇内容。
114 4
魔搭社区模型速递(3.23-3.29)
|
3月前
|
人工智能 自然语言处理 搜索推荐
WritingBench:阿里最新大模型写作能力多维测评工具,开源32B深度思考写作模型
近日,阿里研究团队联合中国人民大学和上海交通大学共同开源了WritingBench ——该评估基准覆盖6大领域、100个细分场景,共包含1239条评测数据,以期为生成式写作提供全面的评估。团队进一步发现,凭借思维链技术和动态评估体系的加持,基于Qwen开发的32B创作模型在创意型任务上表现接近顶尖模型R1,为高效能创作开辟了新路径。
249 5
|
9月前
|
人工智能 小程序 数据可视化
低代码平台功能对比:哪个平台最高效
数字化转型背景下,低代码平台成为企业提升开发效率的优选。低代码开发允许通过少量代码甚至无代码创建应用,简化开发过程,降低门槛。本文介绍低代码概念及优势,并推荐Zoho Creator、织信、Mendix、微搭、轻流等平台,建议企业根据功能、易用性、集成能力等因素选择合适的平台。低代码平台能显著缩短开发周期,降低成本,提升业务敏捷性,增强员工参与度,并具备良好的可维护性。
427 61
|
9月前
|
Docker 容器
Docker自建仓库之Harbor高可用部署实战篇
关于如何部署Harbor高可用性的实战教程,涵盖了从单机部署到镜像仓库同步的详细步骤。
304 15
Docker自建仓库之Harbor高可用部署实战篇
|
8月前
|
存储 缓存 API
解密 Python 集合的实现原理
解密 Python 集合的实现原理
141 11