history.cgi - Інтернет у хмарі

Це команда history.cgi, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS

ПРОГРАМА:

ІМ'Я


history.cgi - CGI програма для відображення історії обслуговування

СИНТАКСИС


history.cgi

ОПИС


history.cgi викликається як сценарій CGI через CGI-обгортку history.sh. Передано а
Змінна середовища QUERY_STRING з такими параметрами:

HISTFILE (файл історії служб Xymon)
ENTRIES (кількість записів для відображення)

Версія history.cgi Xymon обробляє такі нестандартні параметри:

IP (IP-адреса хоста - лише для відображення)
PIXELS (ширина кольорової панелі в режимі пікселів)
ENDTIME (коли починається кольорова панель, значення time_t)
BARSUMS (які кольорові смуги та підсумки показати)

history.cgi аналізує файл історії служб на предмет змін, які відбулися в
за останні 24 години та створіть кольорову панель, що показує статус служби за цей період
час. Також створюється підсумок статистичних даних із зазначенням кількості часу для кожного статусу
(зелений, жовтий, червоний, фіолетовий, синій, прозорий).

Нарешті, надається підсумок останніх N подій із посиланнями на фактичні журнали подій.

На відміну від стандартного сценарію history.sh, history.cgi надає кольорову панель і статистику
підсумки також охоплюють дані за останній 1 тиждень, 4 тижні та 1 рік. Через посилання це
можливість перегляду всієї історії послуги через потрібний інтервал.

Зауважте, що оскільки роздільна здатність дисплея обмежена, події можуть бути занадто короткими для відображення
на кольоровій панелі; Крім того, точне розташування події може не повністю відповідати
маркери часу.

Графіки повинні правильно обробляти відображення місяців з різною кількістю днів, як
а також відображення періодів, які передбачають початок і кінець переходу на літній час, якщо
це відбувається у вашому часовому поясі.

Усі показані дати та час вказано за місцевим часом для часового поясу, визначеного на сервері Xymon.

ПАРАМЕТРИ


HISTFILE
Визначає хост і службу, історія якої представлена.

ВХОДИ
Кількість записів журналу, які відображаються в таблиці журналу подій. За замовчуванням 50; розглядати
всі записи журналу встановлюють значення "ВСЕ".

IP IP-адреса хоста. Це використовується лише для назви документа.

PIXELS Ширина кольорової діаграми в пікселях. Якщо для цього значення встановлено значення 0, на основі відсотка
буде показано графік, подібний до того, що надається стандартним сценарієм history.sh.
Піксельні графіки можуть мати вищу роздільну здатність, але не змінюються автоматично
відповідати розміру вікна браузера. Значення за замовчуванням для цього параметра визначено
під час компіляції; 960 є хорошим значенням для дисплеїв з роздільною здатністю 1024x768.

БАРСУМС
Визначає, які кольорові панелі та підсумки показувати. Це число, що складається з a
бітова маска. 1-денний графік використовує значення «1»; 1-тижневий графік використовує значення «2»;
4-тижневий графік використовує значення «4», а 1-річний — значення «8». Показати
кілька графіків, додайте значення - наприклад, "6" покаже графіки за 1 і 4 тижні,
тоді як "15" покаже всі графіки. За замовчуванням визначається під час компіляції.

ENDTIME
Відображення історії за замовчуванням закінчується поточним часом. Встановлення ENDTIME
Параметр призводить до його завершення у вказаний час - це задається як Unix "time_t"
значення, тобто як кількість секунд, що пройшли з 1 січня 1970 року 00:00 UTC.

ВАРІАНТИ


--env=НАЗВА ФАЙЛУ
Завантажте середовище з FILENAME перед виконанням CGI.

Використовуйте history.cgi онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows