Какие инструменты мониторинга использовал и настраивал
Python
Senior
VK
Какие инструменты мониторинга использовал и настраивал
Ответы
Для мониторинга приложений чаще всего использовал Prometheus + Grafana для сбора метрик и визуализации. Настраивал экспортеры (node_exporter, postgres_exporter) и писал кастомные метрики на Python с помощью библиотеки `prometheus_client`.
Пример кода для добавления метрики:
```
from prometheus_client import Counter, start_http_server
REQUEST_COUNT = Counter('app_requests_total', 'Total HTTP requests')
@app.route('/')
def index():
REQUEST_COUNT.inc()
return "Hello, World!"
start_http_server(8000)
```
Также работал с Sentry для трекинга ошибок и ELK-стеком (Elasticsearch, Logstash, Kibana) для анализа логов. Для алертинга использовал Alertmanager в связке с Prometheus и настраивал уведомления в Slack/Telegram.