check_wg

Icinga2 health check of wireguard peers, using output of wg(8)

Release v0.0.8 latest

Changelog

  • aaaf9a09ddae190cd78cb35aea01ac8fa2c707a6 Add -x option for excluding peers from handshake check
  • 2bf24d4878f0c5d469a8b69625842b5015592d75 Refresh .golangci.yaml
  • adffb6a3d5a78094b80f75232dbc2c7195055e3e Update dependencies
  • 8cf4b5d8efa9cfc2d695848bee3b8760e61b466a Merge pull request #10 from dsh2dsh/dependabot/github_actions/actions/setup-go-6
  • 7c9583b01ce572ae93596b65f32d925cd668b0e1 Bump actions/setup-go from 5 to 6
  • f22e25cf1a4b558ed1e5fb871a073341a1bdc79a Merge pull request #7 from dsh2dsh/dependabot/go_modules/github.com/stretchr/testify-1.11.0
  • 8859fc4919a9bce1a43ff63866a1c7fb9867e798 Bump github.com/stretchr/testify from 1.10.0 to 1.11.0
  • eea73c8ee85ceb729982615627ed363884725936 Merge pull request #6 from dsh2dsh/dependabot/github_actions/actions/checkout-5
  • 585d37d72351124ed8235a27b2bfd8e02c5eaf0f Bump actions/checkout from 4 to 5
  • bd5d09ff1b84a3e4c058edf7146d6153f84120a7 Merge pull request #5 from dsh2dsh/dependabot/github_actions/golangci/golangci-lint-action-8
  • 003c9909461fa35ed4c8ac8063a60cd3047dfbb6 Bump golangci/golangci-lint-action from 7 to 8
  • 6ae9ad8435adbe9a7be7556cefa5a91070980119 Migrate golangci-lint to v2
  • 22ccb6d2380713d3514d85a53e2d727224b0a301 Merge pull request #3 from dsh2dsh/dependabot/go_modules/github.com/spf13/cobra-1.9.1
  • 3c7b16e26a68799fcc6acfb07338f46a7e2a5d82 Bump github.com/spf13/cobra from 1.8.1 to 1.9.1
  • bfca1908455a19d5057926c6ebb570023b3d0480 README.md: add pkg install check_wg
  • bbc01331591fc6dc1090ccabb6692cfc2743be36 Merge pull request #2 from dsh2dsh/dependabot/go_modules/github.com/stretchr/testify-1.10.0
  • 5cdae5c42646a56a76fd6c80c4634353dae2c8eb Bump github.com/stretchr/testify from 1.9.0 to 1.10.0
  • 25b249b5da9a233eda63dbd22312649bba585898 Merge pull request #1 from dsh2dsh/dependabot/go_modules/github.com/spf13/cobra-1.8.1
  • 9297ce4b0e92949225642546ccdee4af85d4a00a Bump github.com/spf13/cobra from 1.8.0 to 1.8.1
  • 856fe521cbb7fcf91588993d3a4aa91eb4dcbf0a Bump goreleaser/goreleaser-action from 5 to 6
  • b0e00c233ed22fc8d1b1b53181e009a19e3b1241 Simplify checkNeverHandshake() condition

check_wg-v0.0.8.tar.gz

Release tarball
application/gzip 2025-09-15 Download from Github

check_wg-0.0.8.tar.gz

application/gzip 2025-09-15 Download from Github

check_wg_0.0.8_checksums.txt

text/plain; charset=utf-8 2025-09-15 Download from Github

check_wg_0.0.8_freebsd_amd64.tar.gz

application/gzip 2025-09-15 Download from Github

check_wg_0.0.8_freebsd_arm64.tar.gz

application/gzip 2025-09-15 Download from Github

check_wg_0.0.8_linux_amd64.tar.gz

application/gzip 2025-09-15 Download from Github

check_wg_0.0.8_linux_arm64.tar.gz

application/gzip 2025-09-15 Download from Github

Release v0.0.7

Changelog

  • fa2d6a0 "latest handshake: never" outputs hostname

check_wg-v0.0.7.tar.gz

Release tarball
application/gzip 2024-05-20 Download from Github

check_wg_0.0.7_checksums.txt

text/plain; charset=utf-8 2024-05-20 Download from Github

check_wg_0.0.7_freebsd_amd64.tar.gz

application/gzip 2024-05-20 Download from Github

check_wg_0.0.7_freebsd_arm64.tar.gz

application/gzip 2024-05-20 Download from Github

check_wg_0.0.7_linux_amd64.tar.gz

application/gzip 2024-05-20 Download from Github

check_wg_0.0.7_linux_arm64.tar.gz

application/gzip 2024-05-20 Download from Github

Release v0.0.6

Changelog

  • bb76f3b Bump golangci/golangci-lint-action from 4 to 5
  • 79149d1 Bump golangci/golangci-lint-action from 5 to 6
  • b42a307 Output IP addresses together with their hostnames

check_wg-v0.0.6.tar.gz

Release tarball
application/gzip 2024-05-14 Download from Github

check_wg_0.0.6_checksums.txt

text/plain; charset=utf-8 2024-05-14 Download from Github

check_wg_0.0.6_freebsd_amd64.tar.gz

application/gzip 2024-05-14 Download from Github

check_wg_0.0.6_freebsd_arm64.tar.gz

application/gzip 2024-05-14 Download from Github

check_wg_0.0.6_linux_amd64.tar.gz

application/gzip 2024-05-14 Download from Github

check_wg_0.0.6_linux_arm64.tar.gz

application/gzip 2024-05-14 Download from Github
Newer Older