13 个超有用的 Linux 性能和网络监控工具
1. Glances – 实时 Linux 系统监控
在 Linux 中安装 Glances
2. Sarg – Squid 带宽监控
3. Apache 状态监控
Apache 状态监控
4、Monit - Linux进程和服务监控
在 Linux 中安装监视器
$ sudo apt install monit [在Debian、Ubuntu 和 Mint上]
$ sudo yum install monit [在RHEL/CentOS/Fedora和Rocky Linux/AlmaLinux 上]
$ sudo Emerge -a app-admin/monit [在Gentoo Linux 上]
$ sudo pacman -S monit [在Arch Linux 上]
$ sudo zypper install monit [在OpenSUSE上]
5. Sysstat – 多合一系统性能监控
系统统计的特点
-
默认情况下,它在所有现代 Linux 发行版存储库中都可用。 -
能够创建有关 RAM、CPU、SWAP 使用情况的统计信息。除了能够监控 Linux 内核活动、NFS 服务器、套接字、TTY 和文件系统。 -
能够监控设备、任务等的输入和输出统计信息。 -
能够输出有关网络接口和设备的报告,支持 IPv6。 -
Sysstat 还可以向您显示电源统计信息(使用情况、设备、风扇速度等)。 -
许多其他功能……
在 Linux 中安装 Sysstat
$ sudo apt install sysstat [在Debian、Ubuntu 和 Mint上]
$ sudo yum install sysstat [在RHEL/CentOS/Fedora和Rocky Linux/AlmaLinux 上]
$ sudo Emerge -a app-admin/sysstat [在Gentoo Linux 上]
$ sudo pacman -S sysstat [在Arch Linux 上]
$ sudo zypper install sysstat [在OpenSUSE上]
6. Icinga – 下一代服务器监控
Icinga的特点
-
Icinga 也是免费和开源的。 -
在监控网络中可能拥有的一切方面非常有用。 -
包括对 MySQL 和 PostgreSQL 的支持。 -
使用漂亮的 Web 界面进行实时监控。 -
非常可扩展的模块和扩展。 -
Icinga 支持将服务和操作应用于主机。 -
还有更多发现……
7. Observium – 网络管理和监控
Observium的特点
-
用 PHP 编写,支持 MySQL 数据库。 -
有一个很好的网络界面来输出信息和数据。 -
能够管理和监控全球数百台主机。 -
它的社区版本是在 QPL 许可下获得许可的。 -
适用于 Windows、Linux、FreeBSD 等。
8. Web VMStat – 系统统计监控
9. PHP Server Monitoring
特征
-
一个不错的网络界面。 -
能够通过电子邮件和短信向您发送通知。 -
能够查看有关 CPU 和 RAM 的最重要信息。 -
一个非常现代的日志系统,用于记录连接错误和发送的电子邮件。 -
支持 cronjob 服务,帮助您自动监控服务器和网站。
10. Linux Dash – Linux 服务器性能监控
11. Cacti – 网络和系统监控
12. Munin – 网络监控
13. Wireshark – 网络协议分析仪
特征
-
跨平台:它适用于 Linux、BSD、Mac OS X 和 Windows。 -
命令行支持:Wireshark 提供基于命令行的版本来分析数据。 -
能够轻松捕获 VoIP 呼叫、USB 流量、网络数据以进行分析。 -
在大多数 Linux 发行版存储库中可用。
来自:Linux迷
关注我们
长按或扫描下面的二维码关注 Linux公社
关注 Linux公社,添加“ 星标 ”
每天 获取 技术干货,让我们一起成长
合作联系: [email protected]