diff --git a/zont-exporter/zont_exporter.py b/zont-exporter/zont_exporter.py index f432fde..a769a8a 100644 --- a/zont-exporter/zont_exporter.py +++ b/zont-exporter/zont_exporter.py @@ -13,8 +13,8 @@ Mega SX, ZTC и др.) в формате Prometheus. ZONT_EMAIL — значение заголовка X-ZONT-Client (по умолчанию exporter@example.com) ZONT_TOKEN — готовый auth-токен (опционально) ZONT_POLL_INTERVAL — интервал опроса, сек (по умолчанию 60) - EXPORTER_PORT — порт HTTP-сервера метрик (по умолчанию 9101) - LOG_LEVEL — DEBUG/INFO/WARNING/ERROR (по умолчанию INFO) + ZONT_EXPORTER_PORT — порт HTTP-сервера метрик (по умолчанию 9101) + ZONT_LOG_LEVEL — DEBUG/INFO/WARNING/ERROR (по умолчанию INFO) ZONT_DOOR_INVERT — инвертировать логику двери (1=да, 0=нет, по умолчанию 0) ZONT_DOOR_SENSOR_TYPES — через запятую, sensor_type дискретных датчиков (по умолчанию 20) """ @@ -31,9 +31,9 @@ ZONT_PASSWORD = os.getenv('ZONT_PASSWORD') ZONT_CLIENT = os.getenv('ZONT_CLIENT', 'my_exporter@example.com') DEVICE_ID = int(os.getenv('ZONT_DEVICE_ID')) API_BASE = "https://my.zont.online/api" -SCRAPE_INTERVAL = int(os.getenv('SCRAPE_INTERVAL', 60)) -EXPORTER_PORT = int(os.getenv('EXPORTER_PORT', 9101)) -LOG_LEVEL = os.getenv('LOG_LEVEL', 'INFO').upper() +POLL_INTERVAL = int(os.getenv('ZONT_POLL_INTERVAL', 60)) +EXPORTER_PORT = int(os.getenv('ZONT_EXPORTER_PORT', 9101)) +LOG_LEVEL = os.getenv('ZONT_LOG_LEVEL', 'INFO').upper() # Логика двери DOOR_INVERT = os.getenv('ZONT_DOOR_INVERT', '0') == '1' @@ -319,4 +319,4 @@ if __name__ == '__main__': while True: collect_metrics() - time.sleep(SCRAPE_INTERVAL) \ No newline at end of file + time.sleep(POLL_INTERVAL) \ No newline at end of file