Skip to content

Releases: dennisstritzke/ipsec_exporter

v0.4.0

03 Sep 11:08
030eaff
Compare
Choose a tag to compare

This release allows the exporter to be run via an ordinary user and reports tunnels in the status REKEYED and REKEYING to be reported as up.

v0.3.2

30 Jan 20:52
9f6164f
Compare
Choose a tag to compare

This release allows to specify the network binding and aligns the archive naming to that commonly found in Prometheus exporters.

v0.3.1

02 May 19:29
Compare
Choose a tag to compare

This release aligns the exporters behaviour with common expectations.

Changes

  • Comments within the ipsec.conf are actually treated as such.
  • Connection names containing dots are recognised.

v0.3

12 Feb 10:50
Compare
Choose a tag to compare

This release introduces new metrics on throughput of IPsec connections and is able to process include statements. See all changes in the Changelog

Breaking Changes

  • The default listening port is now 9536 and registered as a Prometheus Exporter Default port. If you want to maintain the previous behaviour, launch the ipsec_exporter with the --web.listen-address 9101 command line flag.
  • Requesting the exporters / page now displays a HTML page instead of the previous redirect to /metrics.
  • Renamed the --collector.ipsec.conf command line flag to config-path.

Features

  • The exporter follows include directives in the IPsec config file and searches for connections in all referenced files.
  • --version command line option.

v0.2

30 Jul 14:42
Compare
Choose a tag to compare

Introducing detection of ignored connections.

Features

  • Connections containing auto=ignored are reported as ignored (ipsec_status = 4)

v0.1.2.1

05 Jun 15:02
Compare
Choose a tag to compare

Refactored configuration and state handling.

Fixes

  • Refactored configuration and state handling resolves concurrent map read and map write.

v0.1.2

09 May 10:35
Compare
Choose a tag to compare

Support for connections containing numbers.

Features

  • Connection names containing numbers are supported
  • Stable dependencies through Glide dependency management with lock file

v0.1.1

29 Jan 12:45
Compare
Choose a tag to compare

Added checks on deployment dependencies.

Features

  • Checks, if the config file provided is readable
  • Warns, if there are no connections configured in the IPsec config file
  • Warns, if ipsec status couldn't be determined for a connection

v0.1

28 Jan 16:04
Compare
Choose a tag to compare

Initial version of the Prometheus IPsec exporter.

Features

  • Determine the configured IPsec tunnels by reading the ipsec.conf file
  • Expose Prometheus format metrics, which indicate if the tunnel is up, the connection is up or the tunnel is down.