Skip to main content

Metrics Reference

Metrics use the ical_filter_proxy namespace.

Always available when metrics are enabled:

MetricLabelsDescription
ical_filter_proxy_build_infoversion, revision, goversionBuild metadata.
ical_filter_proxy_http_requests_totallistener, route, method, statusHTTP request count.
ical_filter_proxy_http_request_duration_secondslistener, route, method, statusCalendar HTTP request duration histogram.
ical_filter_proxy_upstream_fetches_totalresultUpstream fetch count.
ical_filter_proxy_upstream_fetch_duration_secondsresultUpstream fetch duration histogram.

Additional metrics when -metrics-calendar-labels is enabled:

MetricLabelsDescription
ical_filter_proxy_calendar_requests_totalcalendar, method, statusPer-calendar HTTP request count.
ical_filter_proxy_calendar_request_duration_secondscalendar, method, statusPer-calendar HTTP request duration histogram.
ical_filter_proxy_calendar_upstream_fetches_totalcalendar, resultPer-calendar upstream fetch count.
ical_filter_proxy_calendar_upstream_fetch_duration_secondscalendar, resultPer-calendar upstream fetch duration histogram.
info

HTTP route labels are normalized to avoid exposing arbitrary paths, calendar names, or tokens as label values.