Назад | Перейти на главную страницу

Кактусы не отображаются на графике

Установлен на Debian 6 - 64бит. Веб-сервер: Nginx

Вот что я сделал до сих пор:

  1. apt-get install cacti и apt-get install snmpd
  2. chmod 644 /etc/cacti/debian.php
  3. Установите date.timezone в php.ini
  4. Добавлено extension=gd.so в php.ini
  5. Пытался запустить php poller.php

Предполагая, что cacti были настроены правильно, что и должно быть, поскольку вы использовали apt-get et al, вы можете использовать snmp для получения графиков, а затем настроить cacti для опроса демона snmp. Это процедура, которую я использую для настройки хоста, который будет отслеживаться кактусами. Это может быть локальный или удаленный сервер.

apt-get install snmp snmpd libsnmp9-dev
mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf_old
echo 'syslocation "Your location"'   > /etc/snmp/snmpd.conf
echo 'syscontact email@example.com' >> /etc/snmp/snmpd.conf
/etc/init.d/snmpd stop
net-snmp-config --create-snmpv3-user -ro -a "passWORD" username
/etc/init.d/snmpd start

Чтобы snmpd мог слушать что-либо еще, кроме 127.0.0.1, отредактируйте / etc / default / snmpd. Предполагая, что IP-адрес LAN сервера - 10.11.11.2

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1 10.11.11.2'

Начать сначала:

/etc/init.d/snmpd restart

Теперь в веб-интерфейсе cacti вы добавляете хост с IP 10.11.11.2. Используйте следующие настройки, их, конечно, можно изменить, изменив соответствующие команды:

Hostname: 10.11.11.2
SNMP Username (v3): username you gave above
SNMP Password (v3): password you gave above
SNMP Version: Version 3
SNMP Auth Protocol (v3): MD5
SNMP Privacy Passphrase (v3): leave empty
Choose the SNMPv3 Authorization Protocol: none
SNMP Port: 161

Сохраните и настройте остальное, как хотите. Информация о хосте из меню устройств должна отображать информацию, полученную от сервера snmpd в разделе «Информация о SNMP», например, время безотказной работы и имя хоста, а также местоположение.

Вы можете проверить журналы (/ var / log / syslog) на сервере snmpd, опрашивает ли cacti, это выглядит так (трафик UDP), если сервер cacti имеет IP 10.11.11.11:

May 11 06:28:59 example snmpd[1881]: Connection from UDP: [10.11.11.11]:56247->[10.11.11.2]

Обновление: для шаблона вы можете создать что-то вроде этого, назовите его «Linux_server», если хотите. Это как раз то, что я использую, но у вас могут быть другие требования:

Associated Graph Templates
1) Host MIB - Logged in Users 
2) ucd/net - CPU Usage 
3) ucd/net - Load Average 
4) ucd/net - Memory Usage 

Associated Data Queries
1) SNMP - Get Mounted Partitions 
2) SNMP - Get Processor Information 
3) SNMP - Interface Statistics