icinga

盘点|12款服务器监控工具

血红的双手。 提交于 2020-08-04 17:49:52
服务器监控工具功能相当强大,无论何时何地,我们都可以了解到服务器的功能以及性能。服务器监控工具的使用,可以让我们清楚的知道用户可以打开我们的网站,且确保网速不慢。只有这样做,才能留住宝贵的用户,以免因为系统停运的原因,导致用户丢失。基于此,我为大家收集了12款超实用的服务器监控工具。 1、zabbix zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。abbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 2、Nagios Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的状态,交换机路由器等网络设备,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 3、Performance Co-Pilot Performance Co-Pilot,简称PCP,是一个系统性能分析框架。它收集并分析来自多个主机的各种性能指标。可以通过它观察指标走向的趋势,以帮助您快速识别异常所在点。它提供API,可依据此来开发自定义的监控和报告解决方案。 4、Anturis Anturis是一个基于云的SaaS平台,可监控windows和linux服务器,网站和IT基础架构。通过全面的监控解决方案列表

源中瑞介绍7个开源网络安全监控工具

橙三吉。 提交于 2020-05-05 08:03:08
源中瑞介绍7个开源网络安全监控工具 网络健康状况是衡量基础架构运行状况的一种方法,我们需要不断监控网络状态,以提供数据中心和设备健康状况的信息。通常对监视工具考虑较多的可能就是成本问题。 互联网发展到现在有很多免费的企业级基础架构监视软件产品。通过使用正确的工具,你可以监视技术基础架构的各个方面。还有开源网络监视软件工具可供你选择。但是,在整合开放源代码软件到工具集中之前,你应该考虑两个注意事项:支持可用性和已部署的功能。 ,开源软件应用程序通常拥有大量的用户和开发人员社区,从而带来更好的支持和功能增强。同时,它们拥有公共功能路线图,社区中任何人都可以开发和发布新功能。与传统的监视工具相比,你可以更快地访问更新的功能,你甚至可以根据你的需求或开发工作来推动功能开发。在选择开源工具前,请务必调查可用的支持。 开源网络监控选项 1.Wireshark Wireshark是1998年首次推出的开源工具,它是最古老且开发最完善的开源监视工具之一。它可以在多种操作系统上运行,包括Windows、Linux、macOS、Solaris、FreeBSD和NetBSD。该工具还提供实时捕获和离线分析,以及对顶级加密协议的解密支持,非常适合安全需求。 2.FreeNMS LibreNMS使用多种网络协议来监视任何规模的网络上的设备。其内置的API可检索、管理和绘制收集的数据

New Nagios BASH plugin output error: “Such Instance currently exists at this OID: integer expression expected”

冷暖自知 提交于 2019-12-14 04:08:58
问题 I'm trying to write my first Nagios plugin to check the statuses on WLAN Controllers APs. The goal was to make a kind of "universal" plugin but I'm getting an error: .1.3.6.1.4.1.14179.2.2.1.1.3.0.: Unknown Object Identifier () /usr/lib/nagios/plugins/check_wlc_ap_state.sh: line 50: [: Such Instance currently exists at this OID: integer expression expected /usr/lib/nagios/plugins/check_wlc_ap_state.sh: line 53: [: Such Instance currently exists at this OID: integer expression expected /usr

Automate feeding the output of a command to a prompt

戏子无情 提交于 2019-12-11 17:42:56
问题 I have a script that reads a text file that has all the nodes listed in there: node1 node2 node3 . . . This is my script: #!/bin/bash while read f; do ssh-copy-id myusername@"$f" ssh username@master.icinga.test.com icinga2 pki ticket --cn '$f' done < linux-list.txt while read f; do ssh myusername@"$f" ' yum install -y epel-release wget --no-check-certificate https://packages.icinga.org/epel/7/release/noarch/icinga-rpm-release-7-1.el7.centos.noarch.rpm yum install icinga-rpm-release-7-1.el7