Prometheus ile Derlemek

Prometheus desteğine sahip olmak için aşağıdaki şekilde derlenir. Aşağıda git adresinden alındığı için son versiyon derlenir.

Farklı bir versiyon kullanmak için https://github.com/haproxy/haproxy/releases adresinden istenen versiyon indirilebilir.

sudo apt update
sudo apt install -y git ca-certificates gcc libc6-dev liblua5.3-dev libpcre3-dev libssl-dev libsystemd-dev make wget zlib1g-dev
git clone https://github.com/haproxy/haproxy.git
cd haproxy
make EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o" TARGET=linux-glibc USE_LUA=1 USE_OPENSSL=1 USE_PCRE=1 USE_ZLIB=1 USE_SYSTEMD=1
sudo make install-bin

Aşağıdaki şekilde kurulum doğrulanabilir.

$ haproxy -vv

Built with the Prometheus exporter as a service

Last updated