Skip to main content
haproxy-health-check
===============================

version number: 0.0.1
author: Samuele Kaplun

Overview
--------

HAProxy Health Check for EXABGP

Installation / Usage
--------------------

To install use pip:

$ pip install haproxy-health-check


Or clone the repo:

$ git clone https://github.com/kaplun/haproxy-health-check.git
$ python setup.py install

Example
-------

Use e.g. inside an EXABGP configuration such as:

# Check if the service is available to announce a route to
# it. Since the purpose is high availability, it is expected
# that another host is present with a similar
# configuration. IP address for the service is expected to be
# configured on the loopback interface. You can run the
# healthcheck process manually to check if it works as
# expected (-h flag will give you available options)

process service-haproxy {
run python -m exabgp healthcheck -s --name haproxy --cmd "haproxy-health-check" --start-ip 0;
encoder text;
}

neighbor 10.0.0.3 {
description "will announce a route to a service";
router-id 198.111.227.39;
local-address 10.0.0.2;
local-as 65533;
peer-as 65533;

api services {
processes [ service-haproxy ];
}
}

Metadata

Release files for haproxy-health-check 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for haproxy-health-check 0.0.1
File Size Uploaded
haproxy-health-check-0.0.1.tar.gz 3.8 kB Details

Release files / haproxy-health-check-0.0.1.tar.gz

Download URL haproxy-health-check-0.0.1.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
be717dc072ebc79fc9bd7ea030c3069a5d73b731e88e444826fc239a85218f3c
BLAKE2b-256 checksum
How to use checksums
051a70ce886df540f69c33fed3391bb21e77e57317b4673da262a6104b466ae9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.0.1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page