Сервер для утилиты pinger в irzOS

Требования к системе

ПК или виртуальная машина со следующими характеристиками:

  • Платформа: Linux

  • Python: 3.7+

  • Ресурсы: минимальные (достаточно 128 МБ ОЗУ, 10 МБ диска)

Запуск

  1. Скачать скрипт.

  2. Загрузить на ПК или виртуальную машину.

  3. Запустить скрипт командой для запуска.

Скрипт

Имя

Тип

Скачать

irzOS pinger server

LOG

Скачать

Скрипт предназначен для работы в качестве сервера для утилиты pinger в ОС irzOS

Команда для запуска

python3 pinger_server.py [-a IP] [-p PORT] [-d]

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

Описание допустимых аргументов

Коротко

Полно

По умолчанию

Описание

-a

--ip

0.0.0.0

IP для привязки

-p

--port

2000

TCP порт

-d

--debug

Режим отладки (логи DEBUG)

Если аргументы не указаны – используются значения по умолчанию.

Логирование

Скрипт записывает операционные данные в файл pinger_server.log, который находится в рабочей директории.

  • Максимальный размер файла: 1 МБ.

  • Максимальное количество: до 5 архивов.

Уровни логирования:

  • INFO — стандартный режим, записывает только основные события.

  • DEBUG — детальный режим, активируется ключом -d при запуске.

Назначение вывода:

Логи направляются одновременно в файл журнала и стандартный выход (консоль).