a-zazell Posted February 16, 2013 (edited) РЕШЕНО здесь Здравствуйте, имеется: WS-C3750X-12S 12.2(58)SE2 Настроено snmp v3, проблема по сабжу. Пробовал snmp v2 - аналогично. Стата: c3750x#show snmp Chassis: FDO1629Z1UF 204017 SNMP packets input 0 Bad SNMP version errors 86 Unknown community name 0 Illegal operation for community name supplied 0 Encoding errors 255982 Number of requested variables 0 Number of altered variables 150970 Get-request PDUs 10554 Get-next PDUs 0 Set-request PDUs 0 Input queue packet drops (Maximum queue size 1000) 203929 SNMP packets output 0 Too big errors (Maximum packet size 1500) 0 No such name errors 0 Bad values errors 0 General errors 133 Response PDUs 0 Trap PDUs SNMP global trap: disabled SNMP logging: disabled SNMP agent enabled Графики в кактусе 64 bit Edited February 17, 2013 by a-zazell Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Walday Posted February 16, 2013 При создании графиков скорее всего скорость портов была 100 мбит. соответственно кактус создал файл базы с указанием, что данные не могут привышать 100мбит.. и отметает все значения выше, как ошибочные.. Выходов 2: 1)Пересоздать графики с обновлением состояний портов 2)использовать фикс, который меняет скорость портов для уже созданных графиков Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
snark Posted February 17, 2013 Графики в кактусе 64 bit Вы ручками поставили? Если да - верните все в зад, поставьте плагин fix64bit и уже им исправьте ситуацию - он Вам не только исправит шаблон но и rrd файлик подправит. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
a-zazell Posted February 17, 2013 Да, в rrd проблема, на нормальном графике в базе: sh-3.2# rrdtool info c3750x_traffic_in_8575.rrd ... ds[traffic_in].min = 0,0000000000e+00 ds[traffic_in].max = 1,0000000000e+09 ... ds[traffic_out].min = 0,0000000000e+00 ds[traffic_out].max = 1,0000000000e+09 На кривых: ds[traffic_in].min = 0,0000000000e+00 ds[traffic_in].max = 1,0000000000e+07 ... ds[traffic_out].min = 0,0000000000e+00 ds[traffic_out].max = 1,0000000000e+07 Пофиксил так: #!/bin/bash RRASTORE="/usr/share/cacti/site/rra" MAX="1000000000" PATTERN="c3750x_traffic" dsIN="traffic_in" dsOUT="traffic_out" ls $RRASTORE | grep $PATTERN | \ while read rrd do rrdtool info $rrd | grep traffic | grep max | \ while read ds is value do if [ "$value" == "1,0000000000e+07" ];then rrdtool tune ${RRASTORE}/${rrd} -a ${dsIN}:${MAX} rrdtool tune ${RRASTORE}/${rrd} -a ${dsOUT}:${MAX} fi done done Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
snark Posted February 18, 2013 На будущее - сделайте так (см. rrd_maximum): Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...