您当前的位置:首页 > 电脑百科 > 网络技术 > 网络软件

运维监控系统 - nagios

时间:2020-05-22 10:39:19  来源:  作者:

简介

无监控,不运维。

没有了监控,运维靠什么排查问题?靠什么调优?靠什么规划资源?因此,监控系统对于做好运维是必不可少的。

目前,比较流行的开源监控有Zabbix、NagIOS、Pormetheus、Open-Falcon等。

 

运维监控系统 - nagios

 

 

Nagios

Nagios是一款开源的服务器和网络监视工具,能有效监控windowslinux和Unix的主机状态,交换机路由器等网络设置,打印机等。

运维监控系统 - nagios

 

 

监控过程

nagios 通过服务端周期性的运行命令,检查监控设备的状态,通过命令的返回值来判断状态是否正常。如果周期内,有多少次不正常就发送告警。注重的是状态监控。

自定义命令

命令可以自定义,可以自己写脚本完成,只要输出返回值,nagios就可以进行状态判断。这就是nagios的灵活的地方。

远程命令

但是,nagios定义的命令那个 能在本地执行,怎么监控远程的服务器?或者说是怎么在远程服务器上执行命令命令,并返回监控项目的状态呢?

这时候就要用到nrpe,被监控客户端需要安装nrpe,并启用nrpe服务,默认会启用5666端口;服务端也是需要安装nrpe,但是需要用到的命令那个是check_nrpe,这个命令可以调用远程已经定义好的命令。

因此,只要服务端周期性,调用check_nrpe命令执行远程的命令并返回状态,就可以判断远程机器的状态。

性能数据

同时nagios也可以同步命令那个返回对应的性能数据,可以指定格式存储到对应的文本中。可以通过分析文本里面的信息获取历史数据。

命令输出状态用于判断服务状态,同时命令的输出会被当成信息展示出来,通过 "|"分割展示信息和性能数据。

例如:

OK - CPU Load is OK | load1=2;16;32   load5=0.1;14;32   load15=0.2;12;32  

配置

nagios配置都是文件,需要在终端下进行配置,比较不方便。也有可以存到数据库的解决方案可以选择。

nagios配置比较不方便,修改命令的时候,需要下发命令脚本,修改配置文件。

解决方案:通过命令参数来下发命令和参数,通过参数自动下载脚本。当然,这样子存在一定的风险,就是参数如果是恶意的命令,就可能出现安全问题。需要对权限进行控制。

性能数据展示

nagios自带的web自展示状态和配置信息,没有针对性能数进行展示,需要搭建另外的服务进行图表展示。例如:PNP。

官方文档里面也有一套 nagios + nagflux + influxdb + grafana的方案。可以展示比较好看的图表

 

运维监控系统 - nagios

 

 

总结

nagios是比较灵活,但是灵活以为着可以有很多选择,很多事情都要自己来定义。

你觉得Nagios怎么样呢?



Tags:运维监控   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
​夜莺(Nightingale)简介Nightingale是滴滴基础平台联合滴滴云研发和开源的企业级监控解决方案。旨在满足云原生时代企业级的监控需求。Nightingale在产品完成度、系统高可...【详细内容】
2020-06-01  Tags: 运维监控  点击:(215)  评论:(0)  加入收藏
简介无监控,不运维。没有了监控,运维靠什么排查问题?靠什么调优?靠什么规划资源?因此,监控系统对于做好运维是必不可少的。目前,比较流行的开源监控有Zabbix、Nagios、Pormetheus、...【详细内容】
2020-05-22  Tags: 运维监控  点击:(147)  评论:(0)  加入收藏
纵观我们部署在基础设施当中并始终保持运作的全部测量机制,监控系统无疑是重要性最高的机制之一,但它却常常遭到我们的忽视。如果能够建立起一套坚实的监控系统来针对可能发生...【详细内容】
2019-07-30  Tags: 运维监控  点击:(304)  评论:(0)  加入收藏
概述应用上线后,运维工作才刚开始,具体工作可能包括:升级版本上线工作、服务监控、应用状态统计、日常服务状态巡检、突发故障处理、服务日常变更调整、集群管理、服务性能评估...【详细内容】
2019-05-15  Tags: 运维监控  点击:(500)  评论:(0)  加入收藏
▌简易百科推荐
说到远程控制,首先你会想到的是什么?是TeamViewer 还是向日葵?抑或是QQ远程还是anydesk?对,就在不久前,我们熟知的都是以上的产品,但是只2020年开始,一款新的远控产品ToDesk进入到我...【详细内容】
2021-12-27  网管世界    Tags:ToDesk   点击:(4)  评论:(0)  加入收藏
# 1. nps-npc1.1 简介nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh...【详细内容】
2021-12-22  大数据推荐杂谈    Tags:内网穿透   点击:(8)  评论:(0)  加入收藏
“磨刀不误砍柴工”。 优秀的工具有助于提高工作效率,安全工程师也需要优秀的安全软件来提高工作效率。 在具体的工作场景中,有很多种选择,这里有10种开源的免费安全工具,不仅可...【详细内容】
2021-11-23  山东云管家官方    Tags:安全工具   点击:(33)  评论:(0)  加入收藏
火绒安全软件是一款小巧精悍、独立纯粹的国产安全软件.有很多网友都下载安装了火绒安全软件使用.那么火绒安全软件怎么样呢,火绒安全软件好用吗?下面小编就给大家分析下详解...【详细内容】
2021-11-03  装机吧    Tags:火绒   点击:(34)  评论:(0)  加入收藏
背景上次给大家介绍了实现基础的运维系统功能—webssh,今日书接上回,继续给大家介绍一个web远程ssh终端录像回放功能。 一、思路网上查了一下资料,搜索了一下关于实现webs...【详细内容】
2021-10-13  小堂运维笔记    Tags:ssh终端   点击:(40)  评论:(0)  加入收藏
QuickPing快速Ping扫描器QuickPing,哪些地址已经使用,哪些可用,图形界面非常直观,而且可以导出列表,该软件体积很小,可以快速的知道网段内哪些主机已经开启,ping成功的即显示出不同...【详细内容】
2021-10-11  海南弱电李工    Tags:网管   点击:(66)  评论:(0)  加入收藏
1、每个项目根据现场的网络环境不同,需要定义不同的IP地址,通过此工具可以快速配置。而且有助于做项目实施资料。2、以前连接过的wifi密码自带记忆功能,通过检索对应的WiFi名字...【详细内容】
2021-10-08  IT游侠    Tags:局域网管理   点击:(49)  评论:(0)  加入收藏
01概述无论是开发还是测试,在工作中经常会遇到需要抓包的时候。本篇文章主要介绍如何在各个平台下,高效的抓包。目前的抓包软件总体可以分为两类: 一种是设置代理抓取http包,比...【详细内容】
2021-09-28  小码哥聊软件测试    Tags:网络抓包   点击:(103)  评论:(0)  加入收藏
Fiddler 简介Fiddler 是位于客户端和服务器端的 HTTP 代理 目前最常用的 http 抓包工具之一 功能非常强大,是 Web 调试的利器关注+转发+私信【软件测试】领取Fiddler安装包和...【详细内容】
2021-09-28  土豆聊软件测试    Tags:抓包工具   点击:(63)  评论:(0)  加入收藏
前言上次有写过一篇《20张图深度详解MAC地址表、ARP表、路由表》的文章,里面有提到了MAC地址表。那么什么是MAC地址表?MAC地址表有什么作用?MAC地址表里面包含了哪些要素?今天...【详细内容】
2021-09-09  网络工程师笔记    Tags:MAC地址表   点击:(76)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条