本文主要是介绍服务器监控开源报警系统,挺带劲!这款免费开源的监控系统真强大~,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
大家好,我是民工哥。
一提到监控系统,大家很快就能想到Zabbix、Prometheus等,今天,民工哥给大家推荐一款绝不逊色 Zabbix 的监控软件 Librenms。
LibreNMS 介绍
LibreNMS是一个全功能的开源网络监控系统。它用于SNMP从不同设备获取数据。LibreNMS支持各种设备,如Cisco,Linux,FreeBSD,Juniper,Brocade,Foundry,HP等。它支持多种认证机制并支持双因素认证。它有一个可定制的警报系统,可以通过电子邮件提醒网络管理员
LibreNMS 特点
自动发现
警示
多种环境传感器支持
多种协议数据收集(STP,OSPF,BGP等)
VLAN,ARP和FDB表收集
可定制的仪表板
设备集成备份
分布式轮询
多种身份验证方法(MySQL,LDAP,Active Directory,HTTP)
NetFlow,sFlow,IPFIX(NfSen)
服务监控(Nagios插件)
Syslog(集成,Graylog)
流量计费
两要素认证
强大的API
自动更新
LibreNMS 安装环境
请注意,最低支持的PHP版本是7.3
建议使用Nginx 作为web服务器安装必需的软件包yum install epel-release yum-utils
yum localinstall http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum-config-manager --enable remi-php73
yum install composer cronie fping git ImageMagick jwhois mariadb mariadb-server mtr MySQL-python net-snmp net-snmp-utils nginx nmap php-fpm php-cli php-common php-curl php-gd php-mbstring php-process php-snmp php-xml php-zip php-memcached php-mysqlnd python-memcached rrdtool python3 python3-pip
添加librenms用户useradd librenms -d /opt/librenms -M -r
usermod -a -G librenms nginx
下载LibreNMScd /opt
git clone https://github.com/librenms/librenms.git
设定权限chown -R librenms:libre
这篇关于服务器监控开源报警系统,挺带劲!这款免费开源的监控系统真强大~的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!