Страница 6 из 11

Re: установка cacti

Добавлено: 2009-02-08 20:46:22
m0ps
правильно, потому что надо

Код: Выделить всё

rocommunity  my_community
я ж сказал что пишу по памяти, значит нужно проверить... и вообще, для начала начинаем думать, потом пробуем настраивать. что мешает скопировать рабочий конфиг с машинки с кактусом на машинку с центосом?

Re: установка cacti

Добавлено: 2009-02-22 18:31:47
GRooVE
В общем такая проблема:
Установил cacti по статье, около двух недель проблем в работе не замечал и только пару дней назад заметил такую нехорошую вещь: когда открываешь/обновляешь веб-страничку с графиками, то графики рисуются не сразу, а, примерно, через 20-30 секунд после открытия странички, и, что самое неприятное, в этот период нагрузка на процессор поднимается до отметки 85-90% (за счет 2-х процессов rrdtool)! Особо ощутимо, когда страничка постоянно открыта и происходит автообновление каждые 5 минут! Эту нагрузку даже можно наблюдать на графике того же cacti!
AMD Athlon 3000, 768 MB
Поиск по данной проблеме ничего не дал :( Помогите, кто чем может! Заранее спасибо!

Код: Выделить всё

FreeBSD cs.cns.org.ua 7.1-STABLE FreeBSD 7.1-STABLE #7: Tue Feb  3 03:51:55 UTC 2009     root@cs.cns.org.ua:/usr/src/sys/i386/compile/SERVER  i386

Re: установка cacti

Добавлено: 2009-02-23 22:38:04
GRooVE
Ребята, проблема все еще актуальна!
Дайте хоть какие-нибудь наводки :(

Re: установка cacti

Добавлено: 2009-02-24 2:26:59
Alex Keda
шапочку топа во время отрисовки графиков покажите....

Re: установка cacti

Добавлено: 2009-02-24 2:27:43
Alex Keda
m0ps писал(а):я немного не то имел в виду.
в общем сделай так:
текущий конфиг переименуй в snmp.conf.old и создай новый. в нем впиши только одну строчку

Код: Выделить всё

community public
ну или как оно там пишется правильно, по памяти точно не скажу.
в таком варианте по snmp должно отдаваться все, что только может быть отдано.
я особо не разбирался, т.к. я линуксовыми серверами другой человек занимается, но все дело в дефолтном редхатовском конфиге snmp.conf, в нем запрещено отдавать некоторые MIB'ы.
не совсем так.
какая-то инфа в паблик как раз не отдаётся.
как раз по причине что многие ег не меняют.
надо именно своё ставить коммунити.

Re: установка cacti

Добавлено: 2009-02-24 9:32:14
m0ps
lissyara писал(а):не совсем так.
какая-то инфа в паблик как раз не отдаётся.
как раз по причине что многие ег не меняют.
надо именно своё ставить коммунити.
public - эт для примера. имелось виду, что надо поставить в конфиг только одну строчку (с rocommunity). а то у редхата по умолчанию целый манускрипт на 10 страниц, а не конфиг.

Re: установка cacti

Добавлено: 2009-02-24 10:51:32
GRooVE
lissyara писал(а):шапочку топа во время отрисовки графиков покажите....
вот для примера top во время обычной работы системы:

Код: Выделить всё

last pid: 26325;  load averages:  0.89,  0.63,  0.33    up 4+01:11:27  09:46:36
56 processes:  1 running, 54 sleeping, 1 zombie
CPU:  0.0% user,  0.0% nice,  0.4% system,  0.8% interrupt, 98.9% idle
Mem: 99M Active, 273M Inact, 145M Wired, 13M Cache, 86M Buf, 215M Free
Swap: 1024M Total, 1024M Free

  PID USERNAME      THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
  829 root            1  96    0 13204K  8548K select  23:23  0.05% snmpd
  584 root            1  96    0  3372K  1388K select  41:57  0.00% natd
  841 root            1  96    0  3372K   980K select  34:54  0.00% natd
  967 uucp            1   8    0  4180K  1832K nanslp   1:07  0.00% smsd
 1205 root            1   8    0  7320K  4764K nanslp   1:04  0.00% perl
  965 uucp            1   8    0  4180K  1740K nanslp   0:15  0.00% smsd
39825 cs              1   4    0 20436K 12324K accept   0:14  0.00% php-cgi
39824 cs              1   4    0 20436K 12376K accept   0:14  0.00% php-cgi
39826 cs              1   4    0 20436K 12364K accept   0:14  0.00% php-cgi
39827 cs              1   4    0 20436K 12232K accept   0:13  0.00% php-cgi
 1122 root            1  96    0  5876K  2568K select   0:11  0.00% sendmail
39816 root            1  96    0  6108K  3608K select   0:05  0.00% httpd
  694 root            1  96    0  3184K  1052K select   0:04  0.00% syslogd
  933 root            1  96    0  4952K  2532K select   0:04  0.00% proftpd
 1135 root            1   8    0  3212K  1080K nanslp   0:04  0.00% cron
 1044 nobody          1  96    0  4892K  2228K select   0:02  0.00% openvpn
71596 root            1  96    0  3128K  1616K select   0:02  0.00% dhcpd
а вот во время обновления графиков:

Код: Выделить всё

last pid: 26368;  load averages:  0.29,  0.41,  0.28    up 4+01:14:09  09:49:18
60 processes:  3 running, 56 sleeping, 1 zombie
CPU: 89.1% user,  0.0% nice, 10.2% system,  0.8% interrupt,  0.0% idle
Mem: 103M Active, 274M Inact, 145M Wired, 13M Cache, 86M Buf, 211M Free
Swap: 1024M Total, 1024M Free

  PID USERNAME      THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
26368 cs              1 100    0 25592K  6288K RUN      0:02 61.28% rrdtool
26362 cs              1 104    0 25592K  6340K RUN      0:02 48.16% rrdtool
39824 cs              1  -8    0 20436K 12376K piperd   0:14  1.37% php-cgi
39827 cs              1   4    0 20436K 12244K accept   0:13  0.29% php-cgi
39826 cs              1  -8    0 20436K 12364K piperd   0:14  0.24% php-cgi
 1096 mysql           6   4    0 15196K  6816K sbwait   0:00  0.15% mysqld
  584 root            1  96    0  3372K  1388K select  41:57  0.00% natd
  841 root            1  96    0  3372K   980K select  34:54  0.00% natd
  829 root            1  96    0 13204K  8552K select  23:24  0.00% snmpd
  967 uucp            1   8    0  4180K  1832K nanslp   1:07  0.00% smsd
 1205 root            1   8    0  7320K  4764K nanslp   1:04  0.00% perl
  965 uucp            1   8    0  4180K  1740K nanslp   0:15  0.00% smsd
39825 cs              1   4    0 20436K 12324K accept   0:14  0.00% php-cgi
 1122 root            1  96    0  5876K  2568K select   0:11  0.00% sendmail
39816 root            1  96    0  6108K  3608K select   0:05  0.00% httpd
  694 root            1  96    0  3184K  1052K select   0:04  0.00% syslogd
  933 root            1  96    0  4952K  2532K select   0:04  0.00% proftpd
Опять же прикладываю график: сутки не заходил в cacti, утром зашел первый раз!

Re: установка cacti

Добавлено: 2009-02-26 12:07:36
Atlant[noreg]
Можно мне встрять в чужой трейд? =)
У меня вопрос по cacti. Какими командами он опрашивает? snmpwalk? snmpget? Или какими. Система Linux 2.6.28 c пакетом net-snmp.
А то никак не могу врубится почему мой свитч не не опрашивает.
Типа все хорошо, запрос прошел, но данных нету.
+ Running data query [1].
+ Found type = '3' [snmp query].
+ Found data query XML file at '/usr/www/localhost/htdocs/cacti/resource/snmp_queries/interface.xml'
+ XML file parsed ok.
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.2.2.1.1'
+ No SNMP data returned

Re: установка cacti

Добавлено: 2009-02-26 12:13:58
hizel
php5-snmp - php-эшный биндинг к либам net-snmp
по идее при прочих равных если snmpget и snmpwalk отдают информацию то и php-эшный биндинг должен

Re: установка cacti

Добавлено: 2009-02-26 12:15:57
m0ps
Atlant[noreg] писал(а):+ No SNMP data returned
в ответ на запрос не получен ответ.

через snmpwalk выдает мибы?

Re: установка cacti

Добавлено: 2009-02-26 12:26:23
Atlant[noreg]
в ответ на запрос не получен ответ.

через snmpwalk выдает мибы?
Да.

Код: Выделить всё

# snmpwalk -v 1 192.168.0.1  -c public system
SNMPv2-MIB::sysDescr.0 = STRING: D-Link DES-3028 Fast Ethernet Switch
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.171.10.63.6
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (1097232647) 126 days, 23:52:06.47
SNMPv2-MIB::sysContact.0 = STRING:
<<остаток сброшен>>

Re: установка cacti

Добавлено: 2009-02-26 12:29:35
Atlant[noreg]
Блин, а на OID забыл проверить,

Код: Выделить всё

snmpwalk -v 1 192.168.0.1  -c public .1.3.6.1.2.1.2.2.1.1
ничего не выдает. Счас буду мучить свитч. Спасибо!

Re: установка cacti

Добавлено: 2009-02-28 15:04:01
GRooVE
проблему пару постами выше так и не решил... :(
приму в качестве помощи любую полезную информацию по теме!... ибо сам не справлюсь :(

Re: установка cacti

Добавлено: 2009-02-28 15:55:55
GRooVE
Вот что обнаружил в логах:

Код: Выделить всё

....................
02/28/2009 02:39:19 PM - AUTH LOGIN: User 'admin' Authenticated
02/28/2009 02:40:01 PM - CMDPHP: Poller[0] Host[1] DS[3] WARNING: Result from CMD not valid.  Partial Result:.
02/28/2009 02:40:02 PM - CMDPHP: Poller[0] Host[1] DS[4] WARNING: Result from CMD not valid.  Partial Result:.
02/28/2009 02:40:02 PM - SYSTEM STATS: Time:1.3675 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:20 RRDsProcessed:17
02/28/2009 02:45:01 PM - CMDPHP: Poller[0] Host[1] DS[3] WARNING: Result from CMD not valid.  Partial Result:.
02/28/2009 02:45:01 PM - CMDPHP: Poller[0] Host[1] DS[4] WARNING: Result from CMD not valid.  Partial Result:.
02/28/2009 02:45:01 PM - SYSTEM STATS: Time:1.3367 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:20 RRDsProcessed:17
02/28/2009 02:50:01 PM - CMDPHP: Poller[0] Host[1] DS[3] WARNING: Result from CMD not valid.  Partial Result:.
02/28/2009 02:50:01 PM - CMDPHP: Poller[0] Host[1] DS[4] WARNING: Result from CMD not valid.  Partial Result:.
02/28/2009 02:50:01 PM - SYSTEM STATS: Time:1.1779 Method:cmd.php Processes:1 Threads:N/A Hosts:2 HostsPerProcess:2 DataSources:20 RRDsProcessed:17

Re: установка cacti

Добавлено: 2009-02-28 18:40:22
Alex Keda
GRooVE писал(а):
lissyara писал(а):шапочку топа во время отрисовки графиков покажите....
вот для примера top во время обычной работы системы:
странно....
частота процессора какая?

Re: установка cacti

Добавлено: 2009-02-28 20:36:30
GRooVE
lissyara писал(а):
GRooVE писал(а):
lissyara писал(а):шапочку топа во время отрисовки графиков покажите....
вот для примера top во время обычной работы системы:
странно....
частота процессора какая?
~1800MHz

Re: установка cacti

Добавлено: 2009-03-02 15:54:20
allan_sundry
Подскажите почему графики в cacti рисуются с разрывами?!
Изображение :unknown:

Re: установка cacti

Добавлено: 2009-03-02 17:16:42
m0ps
глянь лог кактуса

Re: установка cacti

Добавлено: 2009-03-03 9:19:53
allan_sundry
m0ps писал(а):глянь лог кактуса
POLLER: Poller[0] WARNING: Cron is out of sync with the Poller Interval! The Poller Interval is '300' seconds, with a maximum of a '300' second Cron, but 600 seconds have passed since the last poll!

Строчку в Cron копировал из постисталяционных рекуомендаций :unknown:

Re: установка cacti

Добавлено: 2009-03-03 9:33:17
allan_sundry
allan_sundry писал(а):
m0ps писал(а):глянь лог кактуса
POLLER: Poller[0] WARNING: Cron is out of sync with the Poller Interval! The Poller Interval is '300' seconds, with a maximum of a '300' second Cron, but 600 seconds have passed since the last poll!

Строчку в Cron копировал из постисталяционных рекуомендаций :unknown:
После повторной проверки cron'a нашел что вместо обновления каждые 5 минут стоит обновление каждые 10 минут :oops: - похоже провтыкал... :st:

После исправления исчезли сообщения из логов и разрывы с графиков.

Re: установка cacti

Добавлено: 2009-03-03 9:39:04
m0ps
отлично, поздравляю!

Re: установка cacti

Добавлено: 2009-03-03 10:03:21
allan_sundry
Почему snmptrapd частенько откусывает довольно много ресурсов на сервере?! (Xeon 3.0Ghz/1Gb/73GbSCSI)

Код: Выделить всё

  PID USERNAME  THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
63543 root        1 109    0 10980K  6956K CPU0   1   2:28 59.08% snmptrapd
63536 root        1  45    0  9148K  4912K select 0   0:09  2.59% snmpd
77018 squid       1  44    0   440M   433M select 1  88:13  0.00% squid
23679 rsv         1  44    0  7324K  2328K select 0   1:43  0.00% sshd
  633 root        1  44    0  3184K   844K select 0   1:14  0.00% syslogd
  883 root        1  44    0  5876K  2004K select 1   1:07  0.00% sendmail
11021 bind        5   4    0   187M   150M kqread 1   0:36  0.00% named
12974 root        1  44    0 17532K  8656K select 0   0:23  0.00% httpd
  894 root        1   8    0  3212K   948K nanslp 1   0:10  0.00% cron

Re: установка cacti

Добавлено: 2009-03-03 10:22:58
m0ps
у меня его вообще нет на сервере, а зачем он тебе нужен? достаточно только snmpd

Re: установка cacti

Добавлено: 2009-03-03 11:09:32
allan_sundry
m0ps писал(а):у меня его вообще нет на сервере, а зачем он тебе нужен? достаточно только snmpd
Просто в конфиге snmpd увидел упоминание про snmptrap - подумал что и он нужен... :oops:

Re: установка cacti

Добавлено: 2009-03-11 14:40:23
napalm
А еще кто может подсказать, почему по snmp всегда возвращает загрузку 100% (что не соответствует действительности)?

Код: Выделить всё

$ snmpwalk -v 2c -c public  -Os -Oq  server1 .1.3.6.1.2.1.25.3.3.1
hrProcessorFrwID.7 zeroDotZero
hrProcessorFrwID.12 zeroDotZero
hrProcessorLoad.7 100
hrProcessorLoad.12 100
И от какого фонаря зависят номера ядер? (в данном случае 7 и 12)

ЗЫ: Это на тазике с bsnmpd Фря 7.1

А вот с Фрёй 6.4 все верно:

Код: Выделить всё

$ snmpwalk -v 2c -c public  -Os -Oq  server2 .1.3.6.1.2.1.25.3.3.1
hrProcessorFrwID.5 zeroDotZero
hrProcessorLoad.5 17
И тут номер проца - 5 :crazy:

ЗЗЫ: Конфиги bsnmpd идентичны.