HardenedBSD infrastructure monitoring daemon
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Shawn Webb 33e078308e Support forcing IPv4 or IPv4 for TCP and UDP pings 2 週之前
etc Add sanitized version of hbsdmon.conf used in production 3 月之前
usr.bin Support forcing IPv4 or IPv4 for TCP and UDP pings 2 週之前
.gitignore Ignore core dumps 2 週之前
LICENSE Initial commit 5 月之前
Makefile Unhook libpushover from the build 3 月之前
README.md Update README.md 3 月之前

README.md

hbsdmon

  • License: 2-Clause BSD
  • Author: Shawn Webb

hbsdmon is the HardenedBSD infrastructure monitoring daemon. Its job is to periodically ping the different bits of HardenedBSD’s infrastructure and notify via Pushover. The code is written in a generic way such that anyone can use this project.

Included in this work is a libpushover C library. To make life easier for me, I’m developing a modern C abstraction layer for Pushover. The eventual goal is to mature libpushover enough such that it takes on its own life and moves out of this repo. “Get off my lawn, kid!”

Requirements

  1. HardenedBSD
  2. libucl
  3. libzmq4
  4. curl