Cacti部署及常用插件安装(8)

3.修改配置文件config.php
 
[root@Game-Cacti-O syslog]# cd /var/www/html/cacti/plugins/syslog/
 

[root@Game-Cacti-O syslog]# vi config.php


+-------------------------------------------------------------------------+
*/
 
global $config, $database_type, $database_default, $database_hostname;
global $database_username, $database_password, $database_port;
 
/* revert if you dont use the Cacti database */
$use_cacti_db = false;
 
if (!$use_cacti_db) {
        $syslogdb_type    = 'mysql';
        $syslogdb_default  = 'syslog';
        $syslogdb_hostname = 'localhost';
        $syslogdb_username = 'cacti';
        $syslogdb_password = 'p@ssw0rd';
        $syslogdb_port    = 3306;
}else{
        $syslogdb_type    = $database_type;
        $syslogdb_default  = $database_default;
        $syslogdb_hostname = $database_hostname;
        $syslogdb_username = $database_username;
        $syslogdb_password = $database_password;
        $syslogdb_port    = $database_port;


    修改配置文件,特别注意$syslogdb_default = 'syslog',由于我们不使用cacti的数据库(本文中为cacit)而使用我们刚刚建立的syslog数据库,所以将$use_cacti_db = true,改为$use_cacti_db = false;
因为syslog往往比较多,日志比较多,为了便于备份和使用,还是选择用一个独立的数据库。因此还要在下面设置连接数据库的用户名,密码,数据库名等
 
被监控端设置
 
如果希望本机cacti服务器能够作为日志服务器的被监控端,只需修改其中的/etc/rsyslog.conf的的设置即可,如下
 

[root@game-inc syslog]# vi /etc/rsyslog.conf

Cacti部署及常用插件安装


在最后一行添加 *.*            @@10.248.34.130
 
网络设备设置
 
以华为S5700为例,系统视图下执行
 
info-center loghost 10.248.34.130 facility local5

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/77e199ba0b41e5873368dd38437e17a5.html