Перейти к основному содержимому

Работоспособность утилиты copywala

примечание

Исполнять сценарий необходимо от имени пользователя postgres.

Описание сценария​

Проверка пользователем работоспособности copywala.

Последовательность выполнения​

Инициируйте проверку работоспособности через CLI утилиты copywala командой copywala healthcheck.

Результат​

В результате выполнения команды будет выведено сообщение, которое отобразит статус работоспособности утилиты copywala:

$ copywala healthcheck
Config [OK]
Logging [OK]
Target DB [OK]
PBRA DB [OK]
________________________________________
Overall System [OK]

Исключительный сценарий​

  1. Если одна из проверок не пройдет, то вместо OK будет выведено FAILED:

    $ copywala healthcheck
    Config [OK]
    Logging [OK]
    Target DB [FAILED]
    2025-03-26 15:53:35.418 ERR Target DB err="cannot parse `postgres://postgres:xxxxxx@local host:15432/?application_name=copywala`: failed to parse as URL (invalid character \" \" in host name)"
    PBRA DB [OK]
    ________________________________________
    Overall System [FAILED]

    Error: copywala healthcheck failed

  2. В случае неудачной проверки конфигурационного файла (например, отсутствуют необходимые параметры или неверно указаны), будет выведено:

    $ copywala healthcheck --config .local/bad-config.yaml
    Config [FAILED]
    Error: open .local/bad-config.yaml: no such file or directory