Dev 2 #2
Reference in New Issue
Block a user
Delete Branch "dev-2"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Patch Notes для Pull Request dev-2
🚀 Основные изменения
Интеграция AnonBot в инфраструктуру мониторинга
docker-compose.ymlс полной конфигурацией:Расширение системы мониторинга
anonbot-overview-dashboard.json- обзор состояния AnonBotanonbot-performance-dashboard.json- метрики производительностиgrafana-rate-limiting-dashboard.json- мониторинг rate limitingtelegram-bot-dashboards.json- расширенные дашборды для Telegram ботаУлучшения в системе мониторинга
Обновлен
message_sender.py:get_anonbot_status()для получения статуса AnonBotОбновлен
metrics_collector.py:Обновления конфигурации
Prometheus конфигурация:
Makefile расширен:
logs-anonBot,check-anonBot-depsОчистка кодовой базы
count_tests.pyREADME_PID_MANAGER.md(188 строк)📊 Статистика изменений
Коммит 1 (
40968dd): WIP: Development changes moved from masterКоммит 2 (
b34da50): Implement AnonBot integration and monitoring enhancements🔧 Технические детали
Новые endpoints для мониторинга:
http://localhost:8081/health- статус AnonBothttp://localhost:8081/status- детальная информация о состоянииРесурсные ограничения:
Улучшенная интеграция:
📁 Измененные файлы
Коммит 1 (
40968dd):count_tests.py- удаленinfra/grafana/provisioning/dashboards/grafana-rate-limiting-dashboard.json- добавленinfra/grafana/provisioning/dashboards/server-dashboard.json- обновленinfra/grafana/provisioning/dashboards/telegram-bot-dashboards.json- добавленinfra/monitoring/message_sender.py- обновленtests/infra/test_metrics_collector.py- обновленtests/infra/test_prometheus_config.py- обновленКоммит 2 (
b34da50):Makefile- обновленdocker-compose.yml- обновленinfra/grafana/provisioning/dashboards/anonbot-overview-dashboard.json- добавленinfra/grafana/provisioning/dashboards/anonbot-performance-dashboard.json- добавленinfra/grafana/provisioning/dashboards/server-dashboard.json- обновленinfra/monitoring/README_PID_MANAGER.md- удаленinfra/monitoring/message_sender.py- обновленinfra/monitoring/metrics_collector.py- обновленinfra/prometheus/prometheus.yml- обновлен🎯 Результат
Данные изменения значительно расширяют возможности мониторинга инфраструктуры, добавляя полноценную поддержку AnonBot сервиса и улучшая общую observability системы. Все изменения обратно совместимы и не нарушают существующую функциональность.
🚦 Команды для тестирования
📋 Checklist для ревью