Элементарный скрипт, но не совсем)

Тема в разделе "Как сделать...", создана пользователем studio, 30 мар 2008.

Статус темы:
Закрыта.
  1. studio

    studio Caesar

    Регистр.:
    30 ноя 2006
    Сообщения:
    253
    Симпатии:
    117
    Суть:
    Нужен скрипт, который будет показывать, включен или выключен сервер, и статус загрузки процессоров.
    Так же, вопрос, мне все это добро, надо будет прилепить к html странице..Как это сделать?Инклудом скрипта?
     
  2. lobzik

    lobzik

    Регистр.:
    8 авг 2006
    Сообщения:
    311
    Симпатии:
    49
    2studio
    Можно запустить top(либо аналоги) через php (например, system('top', $retval)) и распарсить табличку.
     
  3. Poster

    Poster дизайнер

    Регистр.:
    13 сен 2006
    Сообщения:
    100
    Симпатии:
    31
    вот только как скрипт будет работать если сервак упадет? :) пинговать сервак с другого с неким интервалом...
     
  4. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    так если сервер в дауне - то какой **х пинг ?
    ,отсутствие ответа скрипта с top и будет флагом -- сервер в дауне, в противномслучае будет выводится нужная таблица
     
  5. Poster

    Poster дизайнер

    Регистр.:
    13 сен 2006
    Сообщения:
    100
    Симпатии:
    31
    это оба похожих случая. но, если при реализации с top скрипт не сможет сообщить о падении сервера (отправка мейла например), а отстутствие пинга - событие для уведомления администратора. кроме того исполнение системных комманд может часто быть отключено на сервере...

    а нагрузку на сервер удаленно можно увидеть измеряя время исполнения скрипта на анализируемом сервере.

    P.S. не очень силен в администрировании, так на вскидку мысли о реализации
     
  6. able

    able

    Регистр.:
    5 апр 2008
    Сообщения:
    226
    Симпатии:
    66
    Да просто сделать 2 скрипта.
    Один будет на левом сервере, другой будет на сервере за которым следим. Тот, что на левом сервере смотрит в дауне ли серв, если нет, то берём информацию о загрузке процессоров со скрипта на 2м сервере (через тот же топ).
     
  7. masto

    masto Прохожие

    Парсить top - это круто.
    Если устроит вариант попроще - смотреть в сторону команды uptime.
     
Статус темы:
Закрыта.