The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Анализ работоспособности канала...."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Анализ работоспособности канала...."
Сообщение от Psy emailИскать по авторуВ закладки on 13-Окт-03, 11:17  (MSK)
Люди, есть проблема : периодически падает канал... Нужно поставить програмку, которая слала бы пинги на определенный адрес с периодиченостью 1 раз в минуту, а результат писала бы в файл, типа того -
date   time   result  
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Анализ работоспособности канала...."
Сообщение от Psy emailИскать по авторуВ закладки on 13-Окт-03, 11:23  (MSK)
Продолжаю...

date            time             result
-------------------------------------------------
12.10.03        13.30            10ms
12.10.03        13.31            11ms
12.10.03        13.32            15ms
12.10.03        13.33            13ms
12.10.03        13.34            9ms
12.10.03        13.35            host not answear
12.10.03        13.36            host not answear
12.10.03        13.37            host not answear
12.10.03        13.38            10ms
и тд.

Вот типа того... Помогите..может можно просто скриптик написать... я не силен в програмировании, поэтому буду крайне признателен, если пошагово опишите мне необходимые действия..

Заранее благодарен....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Анализ работоспособности канала...."
Сообщение от maratkaz emailИскать по авторуВ закладки on 13-Окт-03, 11:25  (MSK)
>Люди, есть проблема : периодически падает канал... Нужно поставить програмку, которая слала
>бы пинги на определенный адрес с периодиченостью 1 раз в минуту,
>а результат писала бы в файл, типа того -
>date   time   result

не нужна никакая программа
ping mail.ru > /tmp/ping_log

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Анализ работоспособности канала...."
Сообщение от Psy emailИскать по авторуВ закладки on 13-Окт-03, 11:39  (MSK)

>не нужна никакая программа
>ping mail.ru > /tmp/ping_log

Не нашел такого файла...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Анализ работоспособности канала...."
Сообщение от maratkaz emailИскать по авторуВ закладки on 13-Окт-03, 11:40  (MSK)
>
>>не нужна никакая программа
>>ping mail.ru > /tmp/ping_log
>
>Не нашел такого файла...
то есть

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Анализ работоспособности канала...."
Сообщение от Psy emailИскать по авторуВ закладки on 13-Окт-03, 11:47  (MSK)
а сколько нужно времени ждать, чтобы какая-нить запись в файле появилась?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Анализ работоспособности канала...."
Сообщение от Psy emailИскать по авторуВ закладки on 13-Окт-03, 11:49  (MSK)
Все... получилось.... Спасибо....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Анализ работоспособности канала...."
Сообщение от Psy emailИскать по авторуВ закладки on 13-Окт-03, 11:50  (MSK)
А как бы сделать, так , чтобы она еще и время (во сколько) и дату пинга показывала бы?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Анализ работоспособности канала...."
Сообщение от maratkaz emailИскать по авторуВ закладки on 13-Окт-03, 12:10  (MSK)
>А как бы сделать, так , чтобы она еще и время (во
>сколько) и дату пинга показывала бы?
тогда нужен скрипт навроде
#!/bin/bash
date >>/tmp/ping_log;
ping mail.ru >>/tmp/ping_log;

и запускать с помощбю cron

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Анализ работоспособности канала...."
Сообщение от Deac emailИскать по авторуВ закладки on 14-Окт-03, 21:55  (MSK)
>>А как бы сделать, так , чтобы она еще и время (во
>>сколько) и дату пинга показывала бы?
>тогда нужен скрипт навроде
>#!/bin/bash
>date >>/tmp/ping_log;
>ping mail.ru >>/tmp/ping_log;
>
>и запускать с помощбю cron

Примерно так:

cd /usr
mkdir event
mkdir result
touch /usr/result/ping.fault
touch /usr/event/ping_event.sh
chmod 10555 /usr/event/ping_event.sh
ee /usr/event/ping_event.sh

#!/bin/sh

/sbin/ping -с 1 -i 1 -t 1 mail.ru >/usr/result/ping.res
if [ $? = 0 ]
then
     date >/usr/result/ping.ok
else
     date >>/usr/result/ping.fault
fi

Закрываешь с записью

crontab -e

shells="/bin/sh"
mailto=""

0-59/1 * * * * /usr/event/ping_event.sh%

Закрываешь с записью

Пингуем каждую минуту,один раз,ждем одну секунду,результат в ping.res
Дата последнего удачного пинга в ping.ok
Даты неудачных пингов в ping.fault

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру