Проверка работоспособности агента WebPageTest и настройка журналов

Я новичок в WebPageTest и изучаю запуск этого в тестовой среде.

В настоящее время я настроил это локально на Mac, используя докер для WPT-сервера и агента.

Мне нужен был способ проверки работоспособности, чтобы указать, работает ли агент, и я наткнулся на этот скрипт на python: https://github.com/WPO-Foundation/healthcheck/blob/master/healthcheck.py

Исходная информация: причина проверки работоспособности заключается в том, что будет служба, проверяющая проверку работоспособности агентов, чтобы убедиться, что агент работает.

Глядя на скрипт python (healthcheck.py), скрипт должен работать на том же экземпляре / контейнере, что и агент, и он проверит 2 вещи

  1. Время работы процесса в / proc / uptime
  2. ALIVE_FILE (который должен указывать на что-то), переданный в качестве опции (см.: https://github.com/WPO-Foundation/healthcheck/blob/master/healthcheck.py)

Вопрос 1: Я хотел бы знать, есть ли уже другой файл, который обновляется, на который можно сослаться как ALIVE_FILE (в идеале, файл журнала?).

Я также посмотрел журналы контейнера агента (работает: docker logs --tail <container>), Я вижу это как вывод:

02:12:25.380 - Get Work Error: None
02:12:30.505 - Get Work Error: None

Вопрос 2: есть ли способ сохранить этот журнал в файл? Есть ли файл журнала в контейнере / способ настроить файл журнала в контейнере Docker?

0 ответов

Другие вопросы по тегам