« dmidecode prtdiag Lm_sensors Powertweak lshw smartmontools |
Main
| Mibble - Free SNMP MIB Browser/Parser 基于Java的跨平台MIB查看浏览库 »
November 15, 2004
全方位多角度亲密接触主机
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
https://windtear.net/archives/2004/11/15/000439.html
今天简单写几句 1. snmp 里面的 cpu 相关信息 ucd-snmp-mib 提供了查看cpu信息的接口 systemStat 是一个总接口 其中 ssCpuUser ssCpuSystem ssCpuIdle 是属于不再建议使用的 很不准 他本身表示百分比 替代的选择是 ssCpuRawUser ssCpuRawNice ssCpuRawSystem ssCpuRawIdle 他们的单位是 百分之一秒 数据类型 Counter32 user + nice + system 共同构成了 active
2. sysctl -n 参数 在 FreeBSD 下能取到很多数据 比 linux 下要多的多 细 所以本地的主机监控用的不少 % sysctl -n kernel.osrelease 2.4.20-28.7 另外 linux 下如设置包转发和一些细节的系统调优都是通过 sysctl 做的
3. 通过自定义mib 做好脚本接口 取数据也是一个可选的方法 不过不便于部署 而且潜在有各种隐患 慎之
4. 全方位多角度亲密接触主机 也就是从软到硬 从硬到软 从各个入口多个角度全面了解之 mrtg (rrdtool) 以及其他各种框架如 Cricket cacti 都提供一些可扩展的地方 这是方位角度就有用武之地了
后面再展开吧
-----> 《dmidecode prtdiag Lm_sensors Powertweak lshw smartmontools》(2004-11-14)是了解主机硬件信息的东西 《host mib》(2004-11-09)软硬通吃 应该说 snmp 通吃 后面再说tcp udp rmon 等吧 《vmstat sar top free ...》(2004-07-04)给出了几个了解本机运行状况的命令接口 vmstat 对实时了解内存占用和CPU负载很有帮助 sar 也是一个有用的工具 sar 和 iostat 是 sysstat 软件里面的 而 vmstat free top ... ps sysctl uptime w ... 属于 procps 软件包 这些都是很应该掌握的工具
|
|
Posted by windtear at November 15, 2004 11:25 PM