更多python、Linux、网络安全学习内容,可移步:www.oldboyedu.com或关注\"老男孩Linux\"公众号
分类: LINUX
2023-11-10 10:42:25
身为一名专业的Linux运维工程师,我们需要无时无刻关注服务器的动向,正在发生什么、有什么异常等,这样才能在系统发生异常时,{BANNED}中国第一时间得以解决问题。而接下来要介绍的这些监控工具,可为我们工作提供帮助,帮助我们快速准确地诊断和定位问题,一起来学习一下吧。
1、Moint 程序和服务监测
这是一个免费的开源的基于web程序的自动监控和管理系统进程、程序、文件、目录、权限、校验文件系统。它监控的服务包括Apache、MySQL、Mail、FTP、nginx等等。系统状态是可以从命令行或者自己的网络接口来查看。
2、NetHogs 监视每个进程的网络带宽
NetHogs是一个开源的漂亮的小程序,在您的系统上保持每个进程的网络活动动态。它也保持了一个程序或者应用实时的网络流量带宽使用情况。
3、Monitorix 系统和网络监控
Mointorix是一个尽可能多的在Linux/Unix岸上一个轻量级监控工具,主要涉及是监控正在运行的系统和网络资源。它有一个内置的HTTP WEB服务去定期收集系统和网络信息并显示成图片。它可以监视系统的平均负载使用、内存的分配、磁盘驱动器、系统服务、网络端口、邮件统计、Mysql数据库等等更多的服务。它的主要目的是监控整个系统的性能,并且有助于监测故障、瓶颈、异常活动等状况。
4、Arpwatch 以太网活动监控器
Arpwatch是一种用来监视Linux网络的以太网的网络流量的地址解析的一个程序。它一直随着网络时间戳的变化监视以太网流量和产生日志的IP和MAC地址对。当一个IP地址或MAC地址对发生变化的时候,它会发送电子邮件通知管理员。
5、Suricata 网络安全监控
Suricata是一个高性能的开源的网络安全与入侵检测与预防Linux、FreeBSD、Windows等操作系统的监控工具。它是一个非营利基金OISF拥有的。
6、VnStat PHP 监测网络带宽
VnStat php是一个web前端应用{BANNED}最佳流行的社交工具叫Vnstat。Vnstat PHP使用了很好的图形模式监控网络流量的使用情况。它显示了每时、每天、每月的总结报告中的网络流量使用情况。
7、Nagios 网络/服务器监控
Nagios是一个领先的开源的强大的监控系统,网络/系统管理员在他们影响主要业务流程之前识别和解决服务器相关的问题。Nagios可以监控远程Linux、Windows、开关、单窗口的路由器和打印机。它能显示你的网络和服务器关键的告警,有利于在错误发生之前帮助你解决问题。