Отправка логов разработчикам

Анализ логов: Если вы обнаружили ошибку в софте просьба сообщить о ней в течении 24 часов для того чтоб мы могли просмотреть логи и определить причину.

Для сбора логов мы используем софт ElasticSearch + LogStash Данные логи не содержат приватных ключей или паролей ваших клиентов или админов и сбор ведется исключительно в целях обнаружения ошибок. Логи хранятся на нашем сервере 1 месяц.

Отключение отправки логов:

Если вы хотите отключить отправку логов работы вашего сервера на наш сервер вам необходимо выполнить несколько команд на вашем сервере на котором у вас расположен API сервис.

При отключении логов наша команда не сможет анализировать работу вашего сервера и обнаруживать ошибки без доступа к вашему серверу.

  1. Добавить в файл /home/runner/api_server/.env строки:

    # .env
    SEND_LOGS=false
    SEND_METRICS=false
  2. Перезапустить API сервис:

    docker restart exchanger-api

Использование Self hosted ELK:

Внимание: Для использование своих серверов у вас должен быть установлен и сконфигурирован ELK, обратите особое внимание на безопасность установки вашего окружения ELK.

При использовании собственных серверов ELK наша команда не сможет анализировать работу вашего сервера и обнаруживать ошибки без доступа к вашему серверу или ELK.

  1. Внесите изменения в файл /home/runner/api_server/.env :

    # .env
    LOGSTASH_INDEX="pm2"
    LOGSTASH_TYPE="_doc"
    LOGSTASH_URL="https://logstash.hostname"

    Данные параметры должны быть установлены в соотвествии с вашим окружением.

  2. Перезапустить API сервис:

    docker restart exchanger-api

Last updated