Привет, я установил Cacti на CentOS 4, всё отлично работает на localhost, Cacti печатает графики и обновляет их очень хорошо. Теперь я добавил шаблон Mikrotik, добавил устройство с v1 SMTP и сохранил, потом пытаюсь прочитать из Cacti по SNMP имя, uptime и другие параметры, добавляю график по uptime и другим, но Cacti вообще не печатает графики. Я включил логи на уровень DEBUG, но ничего, только это много раз: 02/14/2007 12:50:41 PM - CMDPHP: Poller[0] DEBUG: SQL Assoc: "select poller_output.output, poller_output.time, poller_output.local_data_id, poller_item.rrd_path, poller_item.rrd_name, poller_item.rrd_num from (poller_output,poller_item) where (poller_output.local_data_id=poller_item.local_data_id and poller_output.rrd_name=poller_item.rrd_name) LIMIT 10000" Потом смотрю в управлении графиками и Cacti печатает это: RRDTool Command:
/usr/bin/rrdtool graph - \
--imgformat=PNG \
--start=-86400 \
--end=-300 \
--title="Base Station - Mikrotik - Uptime" \
--rigid \
--base=1000 \
--height=80 \
--width=512 \
--alt-autoscale \
--vertical-label="Timeticks" \
--slope-mode \
DEF:a="/var/www/cacti/rra/base_station_mikrotik_sysuptime_11.rrd":sysUptime:AVERAGE \
AREA:a#FFC73B:"Uptime" \
GPRINT:a:LAST:"Current\:%8.0lf" \
GPRINT:a:MAX:"Maximum\:%8.0lf"
RRDTool Says:
ERROR: opening '/var/www/cacti/rra/base_station_mikrotik_sysuptime_11.rrd': No such file or directory и потом смотрю это в источнике данных: Data Source Debug
/usr/bin/rrdtool create \
/var/www/cacti/rra/base_station_mikrotik_sysuptime_11.rrd \
--step 300 \
DS:sysUptime:GAUGE:600:0:U \
RRA:AVERAGE:0.5:1:600 \
RRA:AVERAGE:0.5:6:700 \
RRA:AVERAGE:0.5:24:775 \
RRA:AVERAGE:0.5:288:797 \
RRA:MAX:0.5:1:600 \
RRA:MAX:0.5:6:700 \
RRA:MAX:0.5:24:775 \
RRA:MAX:0.5:288:797 \
RRA:LAST:0.5:1:600 \
RRA:LAST:0.5:6:700 \
RRA:LAST:0.5:24:775 \
RRA:LAST:0.5:288:797 \ все параметры, относящиеся к uptime template… Я всё перепробовал, пожалуйста, помогите… P.S. Я пробую SNMP из консоли Linux и всё работает отлично: snmpwalk -v1 -c public 192.168.51.53 sysuptime
SNMPv2-MIB::sysUpTime.0 = Timeticks: (744000) 2:04:00.00 С уважением Mat
/usr/bin/rrdtool graph - \
--imgformat=PNG \
--start=-86400 \
--end=-300 \
--title="Base Station - Mikrotik - Uptime" \
--rigid \
--base=1000 \
--height=80 \
--width=512 \
--alt-autoscale \
--vertical-label="Timeticks" \
--slope-mode \
DEF:a="/var/www/cacti/rra/base_station_mikrotik_sysuptime_11.rrd":sysUptime:AVERAGE \
AREA:a#FFC73B:"Uptime" \
GPRINT:a:LAST:"Current\:%8.0lf" \
GPRINT:a:MAX:"Maximum\:%8.0lf"
RRDTool Says:
ERROR: opening '/var/www/cacti/rra/base_station_mikrotik_sysuptime_11.rrd': No such file or directory и потом смотрю это в источнике данных: Data Source Debug
/usr/bin/rrdtool create \
/var/www/cacti/rra/base_station_mikrotik_sysuptime_11.rrd \
--step 300 \
DS:sysUptime:GAUGE:600:0:U \
RRA:AVERAGE:0.5:1:600 \
RRA:AVERAGE:0.5:6:700 \
RRA:AVERAGE:0.5:24:775 \
RRA:AVERAGE:0.5:288:797 \
RRA:MAX:0.5:1:600 \
RRA:MAX:0.5:6:700 \
RRA:MAX:0.5:24:775 \
RRA:MAX:0.5:288:797 \
RRA:LAST:0.5:1:600 \
RRA:LAST:0.5:6:700 \
RRA:LAST:0.5:24:775 \
RRA:LAST:0.5:288:797 \ все параметры, относящиеся к uptime template… Я всё перепробовал, пожалуйста, помогите… P.S. Я пробую SNMP из консоли Linux и всё работает отлично: snmpwalk -v1 -c public 192.168.51.53 sysuptime
SNMPv2-MIB::sysUpTime.0 = Timeticks: (744000) 2:04:00.00 С уважением Mat
