Перейти к содержимому
Калькуляторы

cacti + icmp

никто случаем не сталкивался с такой проблемой?

в cacti при добавлении хоста с пингом icmp вылазиет Ping Results ICMP Ping Success (3.510 ms) вроде все хорошо, но вот в списке устройств этот хост оказывается в дауне.

редактирование ping.php по вот этому примеру http://forum.synology.com/enu/viewtopic.php?f=39&t=78853 результатов не дали.

буду благодарен за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

для опроса, наверное, используется spine(нейтив опрашивалка), а прав на icmp/raw-сокеты ему не дали

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а можно подробнее про права для spine.

хотя с cmd тоже самое и проявляется это не на всех хостах

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

так у вас cmd.php используется или spine?

 

если не на всех хостах, то проблема не в правах на spine, а просто нёх какой-то

 

права посмотреть ls -la `which spine`

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

-rwxr-xr-x 1 root root 97344 окт. 21 2013 /usr/sbin/spine

 

используется spine

еще пробовали cmd там тоже самое

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

странно, что у вас нет chmod +s на spine. вы его от рута/через sudo чтоли запускаете?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хосты опрашиваемые находятся в той же подсети что и кактус?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

нет, но из коммандной строки все замечательно пингуется

Изменено пользователем dimokrzn

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ИМХО арп протухает.

 

Как вы быстро меняете показания :) Ну если нет, то надо искать дальше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ping требует прав рута. под каким пользвателем у вас отрабатывает php в вебе и spine ? по хорошему ICMP пинг ни там ни там работать не должны, нехрен ему под рутом жить.. (команда ping работает не из под рута так как там стоит SUID бит. если его снять то рабоать не будет, но в cacti пинг реализован на php) Поменяйте тип пинга на UDP и укажите какойнить порт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

большое спасибо. отличное решение оказалось. поставил udp на порт 1 и с состоянием в devices все в порядке

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.