Встроенные метрики
info
Перевод в процессе / Translation in progress. See русская версия.
Агент и воркеры экспонируют свой набор метрик для самодиагностики. Метрики Flaree используют тот же rule-engine, что и пользовательские MetricRule, так что на них можно вешать алерты (flaree_agent_heartbeat_skipped_total > 3).
Метрики агента
| Имя | Тип | Единицы | Лейблы | Источник | Описание |
|---|---|---|---|---|---|
flaree_agent_checkins_sent_total | counter | кол-во | workspace, type | агент | число успешно отправленных checkin-ов |
flaree_agent_checkins_failed_total | counter | кол-во | workspace, type, reason | агент | число failed checkin-ов по причине (timeout, 4xx, 5xx) |
flaree_agent_spool_bytes | gauge | байты | workspace | агент | текущий размер SQLite spool |
flaree_agent_spool_entries | gauge | кол-во | workspace | агент | количество записей в spool |
flaree_agent_heartbeat_latency_seconds | histogram | секунды | workspace | агент | задержка heartbeat round-trip |
flaree_agent_heartbeat_skipped_total | counter | кол-во | workspace, reason | агент | пропущенные heartbeat-ы (offline, throttle) |
flaree_agent_otlp_accepted_total | counter | кол-во | signal (logs/metrics/traces), workspace | агент | OTLP-сообщения, принятые loopback receiver |
flaree_agent_otlp_rejected_total | counter | кол-во | signal, reason | агент | OTLP-сообщения, отклонённые агентом (неверный content-type, превышен размер) |
flaree_agent_update_channel_info | gauge | кол-во | channel, version | агент | текущий канал автообновления и установленная версия агента |
flaree_agent_masking_applied_total | counter | кол-во | signal, rule | агент | число событий, к которым применён masking-шаблон до отправки |
Метрики воркеров
| Имя | Тип | Единицы | Лейблы | Источник | Описание |
|---|---|---|---|---|---|
flaree_worker_jobs_processed_total | counter | кол-во | worker_type, job_name | worker-monitor | обработанные job-ы |
flaree_worker_jobs_failed_total | counter | кол-во | worker_type, job_name, reason | worker-monitor | упавшие job-ы |
flaree_monitor_check_duration_seconds | histogram | секунды | check_type (http/tcp/heartbeat), status | worker-monitor | длительность check-а |
flaree_notif_sent_total | counter | кол-во | channel (telegram/email), status | worker-notif | отправленные уведомления |
flaree_notif_latency_seconds | histogram | секунды | channel | worker-notif | латентность доставки уведомления |
Метрики ingestion (api)
| Имя | Тип | Единицы | Лейблы | Источник | Описание |
|---|---|---|---|---|---|
flaree_ingest_requests_total | counter | кол-во | endpoint, status | api | число запросов на ingestion |
flaree_ingest_quota_denied_total | counter | кол-во | workspace, signal | api | отказы по квоте (429) |
flaree_ingest_payload_bytes | histogram | байты | endpoint | api | размер принятых payload-ов |