Об этом проекте

Eero Prometheus Exporter — это современный асинхронный экспортер на Python, предназначенный для предоставления данных mesh-сети eero в Prometheus. Он собирает широкий набор метрик — более 115 согласно проекту — охватывающих состояние сети, оборудование eero, подключенные устройства, порты Ethernet, Thread и функции Eero Plus, такие как отслеживание активности и состояние резервной сети. Экспортер использует асинхронную архитектуру и API-клиент из связанного проекта eero-api, с аутентификацией на основе сессий и безопасным локальным хранением учетных данных. Пользователи могут установить его из PyPI, войти с помощью электронной почты своей учетной записи eero и запустить локальную конечную точку метрик, которая по умолчанию доступна по адресу http://localhost:10052/metrics. Также предусмотрен вариант с Docker для развертывания в контейнерах. Поскольку выходные данные соответствуют соглашениям Prometheus, их можно собирать с помощью Prometheus и визуализировать в таких инструментах, как Grafana, что делает проект полезным для панелей мониторинга домашней сети и систем observability. В README также есть ссылка на вики с информацией по установке, использованию CLI, настройке и устранению неполадок.