Skip to content

Add service endpoints info metric #347

Open
@yuri-1987

Description

@yuri-1987

Proposal

Traefik v2 dashboard already displays which servers and how many of them are in a service pool, could be nice to have this info also as a metric (similar to traefik_backend_server_up in 1.7)

Background

In some cases we would like to divide the total open connections/total requests by the number of backends behind a maesh mesh to get AVG.

Workarounds

dividing the traefik_service_open_connections by kube_service_info or by kube_endpoint_address_available
in both cases the service filter value is not identical (between traefik metric and ksm metric), which prevents us from templating the service name into the grafana board.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions