Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Система Управлением Сайта | Народный SF Fusion
# 1 Тема: Разработка для мониторинга.
Andriuxa
Пользователь

Avatar пользователя




новичек

Сообщений: 2
Зарегистрирован: 23 Декабря 2008, 16:30:49
Сказали спасибо 0 раз
Статус: offline
Опубликовано 23 Декабря 2008, 16:38:02
Приветствую всех.
Думаю, что тему разместил правильно.
Помогите решить проблему:
мне требуется на панели у администраторов сайта вынести информацию о рабочем состоянии 3х серверов с IP-адресами 10.10.0.1, 10.10.0.2, 10.10.0.3. Чтобы если сервер не работает, то узел отображался черным, если узел работает - зеленым. Подскажите, пожалуйста, как описать такую функцию. Если можно, то с кодами.
Заранее благодарен за толковые ответы.

P.S. Вот так должно выглядеть:

10.10.0.1
10.10.0.2
10.10.0.3





[Изменил(а) Andriuxa, 23 Декабря 2008, 16:38:20]  
^ наверх ^
# 2  
dr56
SF Team

Avatar пользователя



SF Support Team

Любитель Fusion

Сообщений: 374
Зарегистрирован: 29 Августа 2008, 15:35:03
Сказали спасибо 25 раз
Статус: offline
Опубликовано 23 Декабря 2008, 17:00:26
хм, мне тоже интерестно, так можно следить за сервером на котором расположен свой сайт.
 
^ наверх ^
# 3  
Yan
SF Team

Avatar пользователя

Не трогайте Ская! Отпизжу!

SF Support Team

Любитель Fusion

Сообщений: 325
Откуда: Москва
Зарегистрирован: 08 Мая 2007, 19:40:59
Сказали спасибо 24 раз
Статус: offline
Опубликовано 23 Декабря 2008, 17:35:40
Andriuxa написал:
Думаю, что тему разместил правильно.

К сожалению нет. Но я добрый, оставлю smiley


Ну, в принцепи, сделать легко.
Ява запрос на пинг сервера, если он есть, то зеленый, если нет то черный или красный.

Исходники мона увидеть на сайтах где производиться мониторинг многих серверов.
Как КС так и Линейдж.

Или мона сделать на php, но тут могут быть проблемы, типа еси серв в дауне то после 30 сек, те покажут ошибку...

Проще всего, на каждом сервере повесить картинку. И возле адреса пытаться её загружать... Типа ОНЛАЙН или нечего.


[Изменил(а) Yan, 23 Декабря 2008, 17:37:57]  
^ наверх ^ yan.kiev.ua
# 4  
dr56
SF Team

Avatar пользователя



SF Support Team

Любитель Fusion

Сообщений: 374
Зарегистрирован: 29 Августа 2008, 15:35:03
Сказали спасибо 25 раз
Статус: offline
Опубликовано 23 Декабря 2008, 18:03:50
А не подскажешь ява запрос на пинг сервера?
 
^ наверх ^
# 5  
Andriuxa
Пользователь

Avatar пользователя




новичек

Сообщений: 2
Зарегистрирован: 23 Декабря 2008, 16:30:49
Сказали спасибо 0 раз
Статус: offline
Опубликовано 24 Декабря 2008, 07:04:05
А мне и с картинкой тоже подойдет. Думал через функцию exec(ping 10.10.0.2); сделать или через system... но, как я подозреваю - мне будет возвращаться только значение запустился процесс или нет.
 
^ наверх ^
# 6  
Psc
SF Team

Avatar пользователя

Psc

SF Support Team

Почетный SF

Сообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз
Статус: offline
Опубликовано 27 Декабря 2008, 11:33:21
Есть панель такая, на семерку точно есть.

На 6ку хз, но можно переделать. Гляньте на сайте русс поддержки семерки.


--------------------
Retired
^ наверх ^
Перейти на форум:


94,961,996 уникальных посетителей
сейчас: 20 Апреля 2024, 10:09:05
Генерация страницы: 0.29 сек.