- FastAPI приложение для отправки мониторинговых алертов в мессенджеры - Поддержка Telegram и MAX/VK - Интеграция с Grafana, Zabbix, AlertManager - Автоматическое создание тикетов в Jira - Управление группами мессенджеров через API - Декораторы для авторизации и скрытия эндпоинтов - Подробная документация в папке docs/ Автор: Сергей Антропов Сайт: https://devops.org.ru
35 lines
561 B
Plaintext
35 lines
561 B
Plaintext
# Main
|
|
uvicorn[standard]==0.25.0
|
|
fastapi[all]==0.105.0
|
|
|
|
# FastApi packages
|
|
pydantic==2.5.3
|
|
pydantic-settings==2.1.0
|
|
jinja2==3.1.2
|
|
|
|
# Telegram
|
|
python-telegram-bot==20.7
|
|
|
|
# Prometheus
|
|
prometheus-client==0.19.0
|
|
|
|
# Async file operations
|
|
aiofiles==23.2.1
|
|
|
|
# Traces
|
|
opentelemetry-distro==0.43b0
|
|
opentelemetry-api==1.22.0
|
|
opentelemetry-sdk==1.22.0
|
|
opentelemetry-exporter-otlp==1.22.0
|
|
opentelemetry-instrumentation-fastapi==0.43b0
|
|
|
|
# Logging
|
|
opentelemetry-instrumentation-logging==0.43b0
|
|
|
|
# Jira
|
|
jira==3.5.2
|
|
|
|
# Testing
|
|
pytest==7.4.3
|
|
pytest-asyncio==0.21.1
|
|
httpx==0.25.2 |