发布网友 发布时间:2022-04-23 05:38
共2个回答
热心网友 时间:2022-04-28 03:00
这个使用ASCII码显示方式的命令行工具是一个显示所有进程活动的性能监控工具。它可以展示每日的系统日志以进行长期的进程活动分析,并高亮显示过载的系统使用资源。它包含了CPU,内存,交换空间,磁盘和网络层的度量指标。所有这些功能只需在终端运行atop即可。
# atop
热心网友 时间:2022-04-28 04:18
Cacti:
Cacti基于PHP、Mysql、SNMP和PPDtool开发,通过snmpget获取数据,使用者不用了解复杂的参数,它可以指定用户查看树状结构、主机设备及任何图表,还能与LDAP结合进行用户认证,也能自定义模板,功能相当不错。
它通过添加模板,可以使不同设备的监控添加具有可复用性,且具备可自定义绘图的功能,具有强大的运算能力。
Nagios:
Nagios 可监控服务的运行状态和网络信息等,并能监视所指定的本地或远程主机参数以及服务,同时提供异常告警通知功能。
Nagios 可运行在 Linux 和 UNIX 平台上,同时提供一个可选的基于浏览器的Web
界面,以方便系统管理人员查看网络状态、各种系统问题,以及日志等。Nagios 的功能侧重于监控服务的可用性,能及时根据触发条件告警。
Zabbix:
Zabbix是一个分布式监控系统,支持多种采集方式和采集客户端,有专用的Agent,它将采集到的数据存放到数据库,然后对其进行分析整理,达到条件触发告警。Zabbix拥有良好的扩展性,同时它的功能十分丰富,可以监控CPU负荷、内存使用、磁盘使用、网络状况、端口监视、日志监视等。
Prometheus:
prometheus具有这些特性:1、*的数据模型2、灵活的查询3、提供本地存储和分布式存储4、支持多种图表和数据大盘5、通过基于HTTP的pull模型采集时间序列数据等。
Grafana:
它主要采用Go语言编写,用于大规模指标数据的可视化展现。支持多种不同的数据源。每个数据源都有一个特定的查询编辑器,该编辑器定制的特性和功能是公开的特定数据来源。官方支持以下数据源:Graphite,Elasticsearch,InfluxDB,Prometheus,Cloudwatch,MySQL和OpenTSDB等。