Categorygithub.com/gen2brain/keepalived_exporter
repositorypackage
0.7.1
Repository: https://github.com/gen2brain/keepalived_exporter.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

Keepalived Prometheus Exporter

Prometheus exporter for Keepalived metrics.

Installation

go install github.com/gen2brain/keepalived_exporter@latest

Usage

NameDescription
web.listen-addressAddress to listen on for web interface and telemetry, defaults to :9650.
web.telemetry-pathPath under which to expose metrics, defaults to /metrics.
versionDisplay version information.

Note: Requirement is to have Keepalived compiled with --enable-json configure option.

Metrics

CountersNotes
keepalived_vrrp_advert_rcvdAdvertisements received
keepalived_vrrp_advert_sentAdvertisements sent
keepalived_vrrp_become_masterBecame master
keepalived_vrrp_release_masterReleased master
keepalived_vrrp_packet_len_errPacket length errors
keepalived_vrrp_advert_interval_errAdvertisement interval errors
keepalived_vrrp_ip_ttl_errTTL errors
keepalived_vrrp_invalid_type_rcvdInvalid type errors
keepalived_vrrp_addr_list_errAddress list errors
keepalived_vrrp_invalid_authtypeAuthentication invalid
keepalived_vrrp_authtype_mismatchAuthentication mismatch
keepalived_vrrp_auth_failureAuthentication failure
keepalived_vrrp_pri_zero_rcvdPriority zero received
keepalived_vrrp_pri_zero_sentPriority zero sent
keepalived_lvs_vip_in_packetsVIP in packets
keepalived_lvs_vip_out_packetsVIP out packets
keepalived_lvs_vip_in_bytesVIP in bytes
keepalived_lvs_vip_out_bytesVIP out bytes
keepalived_lvs_vip_connVIP connections
keepalived_lvs_rs_in_packetsRS in packets
keepalived_lvs_rs_out_packetsRS out packets
keepalived_lvs_rs_in_bytesRS in bytes
keepalived_lvs_rs_out_bytesRS out bytes
keepalived_lvs_rs_connRS connections