共计 2140 个字符,预计需要花费 6 分钟才能阅读完成。
这篇文章主要介绍了 Cacti 如何监控 Linux,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让丸趣 TV 小编带着大家一起了解一下。
1、Cacti 监控 Windows 主机:
需要在 Windows 上面安装 snmp 简单网络管理协议
(1)、打开“控制面板”mdash;“添加删除程序”mdash;“添加删除组建”,在“管理和监视工具”中选中“简单网络管理协议(snmp)”,点击“下一步”,开始安装,在安装过程中需
要 i386 文件
(2)、打开“开始”mdash;“程序”mdash;“管理工具”mdash;“服务”,找到“snmp service”,右键打开“属性”,选择“安全”,在“接受团体名称”处,点“添加”,在“团体名称”
处写入你的 Cacti 使用的 community,选中“接受来自这些主机的 snmp 数据包”,默认值为“localhost”,点击“编辑”,将“localhost”改为 Cacti 监控服务器的实际 ip 地址
2、Cacti 监控 Linux 主机
需要修改 net-snmp 的配置文件:否则不能取到 CPU 和系统负载的数据
Linux(RedHat)的配置
打开默认的 /etc/snmp/snmpd.conf 文件, 更改如下配置:
(1)、Cacti 监控 Linux,查找以下字段:
# sec.name source community
com2sec notConfigUser default public
将 comunity 字段改为你要设置的密码. 比如 public .
将“default”改为你想哪台机器可以看到你的 snmp 信息, 如 10.10.10.10。
(2)、Cacti 监控 Linux,查找以下字段:
# group context sec.model sec.level prefix read write notif
access notConfigGroup any noauth exact all none none
将 read 字段改为 all.
(3)、Cacti 监控 Linux,查找以下字段:
## incl/excl subtree mask
#view all included .1 80
将该行前面的 # 去掉.
保存关闭.
(4)、运行 /etc/init.d/snmpd start 命令运行 snmpd.
*** 运行 netstat -ln 查看 161 端口是否打开了.
3、Cacti 监控 Linux:安装 FreeBSD
如果使用 port 安装 net-snmp,默认的配置文件应该是在 /usr/local/share/snmp/snmpd.conf(没有默认的文件)。
可以建立一个简单的配置文件,如:
syslocation YourDefineName
syscontact YourEmailAddress
sysservices 77
rocommunity public(请更改)
load 12 12 12
然后运行 snmpd,netstat 看是否打开了 161 端口。
4、监控 squid 服务器:
(1). 最开始,要让 squid 支持 snmp。编辑 squid.conf
#vi /etc/squid/squid.conf
acl CactiServer src 127.0.0.1 // 写本机,因为要用 net-snmp 做代理
acl SNMP snmp_community passwd
snmp_port 3401
snmp_access allow SNMP CactiServer
snmp_access deny ALL
#squid -k reconfigure
重新载入配置
使用 netstat -tunlp |grep squid
查看是否监听 3401 端口。
测试一下 squid 的 snmp 是不是正常, 要安装一个 snmp 的工具包
#yum install -y net-snmp-utils
#snmpwalk -v 1 -c passwd localhost:3401 .1.3.6.1.4.1.3495.1
这个有数据出来才对,没有的话,检查上面的配置.
(2). 在 snmpd.conf 中代理 squid 的 snmp
#vim /etc/snmp/snmpd.conf
添加以下行至 snmpd.conf
#proxy -v 1 -c passwd 127.0.0.1:3401 .1.3.6.1.4.1.3495.1
测试一下. 看看有没有数据
#snmpwalk -v 1 -c passwd localhost:161 .1.3.6.1.4.1.3495.1
(3). 在 Cacti 中导入别人写好的 squid 模板
下载地址:http://forums.Cacti.net/download.php?id=79
1)把以下文件拷贝到此目录 /resource/snmp_queries:
webcache_squid_core.xml
webcache_squid_median.xml
2)在 Cacti 的配置界面“Import Templates”中导入 Cacti_host_template_webcache_squid_server_snmp.xml
(4).squid 的所有信息都能画出图来。
感谢你能够认真阅读完这篇文章,希望丸趣 TV 小编分享的“Cacti 如何监控 Linux”这篇文章对大家有帮助,同时也希望大家多多支持丸趣 TV,关注丸趣 TV 行业资讯频道,更多相关知识等着你来学习!