安装munin时,它将激活一组默认插件(至少在ubuntu上)。另外,您可以运行munin-node-configure
以找出系统上支持哪些插件。这些插件大多数都绘制直接数据。我的问题是无法解释的数据(也......也许对一些)的性质,但什么是你在这些图中寻找什么?
安装munin并查看花式图很容易。但是拥有这些图形而无法“读取”它们会使它们完全无用。
我将列出系统上默认启用的标准插件。因此,这将是一长串的清单。为了完整起见,我还将列出我认为可以理解的插件,并简要解释一下我认为该插件的用途。如果我对任何一个都不对,请改正。
因此,让我将这个问题分为三个部分:
- 我什至不了解数据的插件
- 我了解数据但不知道该注意什么的插件
- 我想了解的插件
我什至不了解数据的插件
这些问题可能包含不一定仅针对穆宁的问题。不理解数据通常意味着在操作系统/硬件基础知识上的不足。;;)随意回答“ giyf”。
这些是我只能猜测发生了什么的插件...我几乎不想看这些“猜测” ...
- 每个设备的磁盘IO(IO /秒)
是什么IO。我知道它代表输入/输出。但是,就目前而言。 - 每个设备的磁盘延迟(平均IO等待)
不知道什么是“ IO等待” ... - IO服务时间
这是一个巨大的混乱局面,几乎完全看不到图表中的任何内容。
我了解数据但不知道该注意什么的插件
- IOStat(读取/写入的块/秒),
我想,这里要注意的是峰值吗?这将意味着该设备被大量使用? - 可用熵(字节)
我认为这对随机数生成很重要吗?我为什么要画这个图?到目前为止,该值一直接近恒定。 - VMStat(运行中/ I / O睡眠过程)
和“过程”图有什么区别?两者都显示正在运行/正在休眠的进程,而“进程”图似乎具有更多详细信息。 - 每台设备的磁盘吞吐量(字节/秒读/写的字节数)
该设备与“ IOStat”图之间的区别是什么? - inode表的用法
在此图中我应该寻找什么?
我想了解的插件
我会在这里猜测一些事情...如果我错了,请纠正我。
- 磁盘使用百分比(百分比)
已使用/剩余的磁盘空间。随着接近100%,您应该考虑清理或扩展分区。这对于根分区非常重要。 - 防火墙吞吐量(数据包/秒)
穿过防火墙的数据包数量。如果这种情况持续了很长时间,则可能是DOS攻击的征兆(或者我们只是接收到一个大文件)。它还可以使您对防火墙的性能有所了解。如果正在逐步升级并且您需要更多的“电源”,则应考虑负载平衡。如果正在升级,并且发现与您的CPU负载相关,则也可能意味着您的硬件不够快。与磁盘使用率的相关性可能表明FW配置中的LOG目标过多。 - eth0错误(数据包输入/输出)
网络错误。如果该值增加,则可能是硬件故障的迹象。 - eth0流量(位/秒进/出)
原始网络流量。这应该与防火墙吞吐量相关。 - 线程数
不断增加的值可能表示进程未正确关闭线程。调查! - 进程
活动进程的分解(包括睡眠)。此处的快速飙升可能指向叉式炸弹。缓慢但不断增加的值可能表明应用程序生成了子流程,但未正确关闭它们。使用进行调查ps faux
。 - 流程优先级
这显示了流程优先级的分布。仅具有高优先级的过程没有多大用处。考虑取消优先级。 - cpu用法
相当简单。如果出现这种情况,则可能是正在进行攻击,或者进程占用了CPU。Idf在缓慢增加并在正常操作中接近最大值时,您应该考虑升级硬件(或负载平衡)。 - 文件表使用情况
主动打开的文件数。如果达到最大值,则可能有一个进程正在打开,但没有正确释放文件。 - 平均负载
显示系统负载的汇总值。应与CPU使用率相关。增值可以来自多种来源。寻找与其他图形的相关性。 - 内存使用情况内存
的图形表示。只要您有许多未使用的+缓存+缓冲区,就可以了。 - swap in / out
显示交换分区上的活动。该值应始终为0。如果看到此操作,则应在计算机上添加更多内存!