首先,配置并检测apache + php+ mysql环境。
复制代码代码如下:
<?php
$link=mysql_connect('localhost','root','mypass'); if(!$link) echo "失败!"; else echo "成功!"; mysql_close(); ?> 直接用phpinfo()函数测试能正常返回mysql enable不一定能连数据库的,用上述测试比较稳当。
安装fonts-chinese-3.02-12的rpm包,否则图形中的文字显示不正确
建立cacti用户并让他属于apache组
安装插件前将整个cacti目录chown cacti.apache,加完插件再改回root,必须属于cacit的目录及其下面的文件有rra/ log/
apache插件包host_template_webserver__apache,专门监控apache
复制代码代码如下:
<Location /server-status>
SetHandler server-status Order Deny,Allow Deny from all Allow from xxx.xxx.xxx.xxx </location> ExtendedStatus On
打开后输入ip/server-status可以打开apache状态页面即成功
将partition.xml 复制到cacti中resource/snmp_queries/下并修改属主
解压后把snmpdiskio放在监控机的/usr/local/bin文件夹中,赋予运行权限
复制代码代码如下:
exec .1.3.6.1.4.1.2021.54 hdNum /usr/local/bin/snmpdiskio hdNum
(责任编辑:IT)exec .1.3.6.1.4.1.2021.55 hdIndex /usr/local/bin/snmpdiskio hdIndex exec .1.3.6.1.4.1.2021.56 hdDescr /usr/local/bin/snmpdiskio hdDescr exec .1.3.6.1.4.1.2021.57 hdInBlocks /usr/local/bin/snmpdiskio hdInBlocks exec .1.3.6.1.4.1.2021.58 hdOutBlocks /usr/local/bin/snmpdiskio hdOutBlocks |