Forum on gituha.ru

Проекты => PingLER => Тема начата: sofree от 2007-11-02 01:22:52



Название: PingLER
Отправлено: sofree от 2007-11-02 01:22:52
Почитать / скачать можно тут:
http://gituha.ru/projects/pingler/ (http://gituha.ru/projects/pingler/)
http://gituha.ru/_root/redirect.php?projects/pingler/dload/ (http://gituha.ru/_root/redirect.php?projects/pingler/dload/)


Название: Re: PingLER
Отправлено: werwolf77 от 2007-12-01 16:59:53
Прочитал, скачал, поставил, настроил, работает. Только вот не очень понятно, а по осям координат Вы какие значения откладывали? И вот пункт TODO в каком состоянии? ;) Оч полезная прожка, с нагиусом конечно не сравнить, но оч понравилась)


Название: Re: PingLER
Отправлено: sofree от 2007-12-01 18:46:13
По оси х - время (часы), по оси y - результат пинга - 100% - все отправленные пакеты получены. (ping сам выдаёт статистику, скрипт просто парсит вывод: Статистика Ping для 194.87.0.50:
    Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь))

Над todo не трудился ещё
- в таблицу ip адресов обычно надо 1 раз залезть  ;) вбил ip и забыл...
- насчёт авторизации - сделать конечно можно, - но я вот по логам смотрю, - кроме меня никто результат работы не видит, т.к. не знает по какому url лежит pingler, да и что там особо интимного, чтобы скрывать по логину/паролю...


Название: Re: PingLER
Отправлено: werwolf77 от 2007-12-02 07:39:51
Действительно) на счет того что я уже настроил данное Ваше произведение - немного погорячился) Пингуется первый IP адрес из базы, по остальным IP записей в таблице логов 0. Плотно пока не занимался, но при работе ping.php видна масса ошибок (разбираться надо), хотя простым пингом адреса доступны.
Вобщем, ничего очень хорошего пока не вышло, но все равно спасибо....так как над подобными задачами только админы и могут размышлять - а в сеть выкладывать ленно)


Название: Re: PingLER
Отправлено: sofree от 2007-12-02 11:20:29
А ты бы зацитировал вывод ping.
Вот у меня под Windows 2003 ent eng:
Цитировать
D:\AppServ\apache\logs>erv\php\php.exe -q D:\AppServ\www\admin\pingler\ping.php
Execute for host `san.ru`: ping -n 5 -l 0 -w 4000 88.147.128.19

Pinging 88.147.128.19 with 0 bytes of data:

Reply from 88.147.128.19: bytes=0 time=67ms TTL=59
Reply from 88.147.128.19: bytes=0 time=204ms TTL=59
Reply from 88.147.128.19: bytes=0 time=104ms TTL=59
Reply from 88.147.128.19: bytes=0 time=174ms TTL=59
Reply from 88.147.128.19: bytes=0 time=29ms TTL=59

Ping statistics for 88.147.128.19:
    Packets: Sent = 5, Received = 5, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 29ms, Maximum = 204ms, Average = 115ms


san.ru (88.147.128.19) => 100%

Ещё бы глянуть вообще что-нить в базу пишется...

Таблица hosts
id IP host_name html_color status
1 88.147.128.19 san.ru 6A5ACD 1
2 88.147.162.3 portal.san.ru 0000FF 1
3 88.147.128.17 ns.san.ru A6CAF0 1
4 213.177.98.180 saratov.vt.ru AABBCC 0
5 213.180.204.8 ya.ru 112233 0

если status=0 - то этот хост не будет пинговаться


1