BSD Ports

net-mgmt/simplomon g20250224_3 FreeBSD

Simple network status and uptime monitoring tool

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
b379f1912d
License
MIT
Categories
net-mgmt, dns, net
Package size
586.6 KiB, 1821.9 KiB installed

Description

Simplomon is a lightweight and easy-to-setup availability monitoring system. It offers advanced features such as certificate expiry checking, IPv6 autoconfiguration, DNS synchronization, DNSSEC signature freshness checks, HTTP redirect checking, providing a web page, JSON status, and a Prometheus node exporter. It is suitable for quickly setting up monitoring without the need for complex configuration or maintenance.

Install

Binary package:

pkg install simplomon

From the ports tree:

cd /usr/ports/net-mgmt/simplomon/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	simplomon>0:net-mgmt/simplomon

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latestg20250224_3g20250224_3--g20250224_3
FreeBSD:14:quarterlyg20250224_3g20250224_3n/a-g20250224_3
FreeBSD:15:latestg20250224_3g20250224_3n/a--
FreeBSD:15:quarterlyg20250224_3g20250224_3n/an/an/a
FreeBSD:16:latestg20250224_3g20250224_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 5

The full lists below include those, and their dependencies in turn.

Build dependencies 33
Run dependencies 15

No port depends on this one.

Configuration

Options name: net-mgmt_simplomon

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cmake:indirect compiler:c++20-lang lua:53,build meson ninja pkgconfig python:build sqlite ssl
Service scripts
simplomon

Message after installing

Note this is a port of alpha-grade software. In local testing it has shown
to be solid already, but not all functionality works as expected on
FreeBSD yet, or may not work correctly at all. The port comes with an rc
daemon, expecting a config file in /usr/local/etc/simplomon/simplomon.conf .
See the README.md for detailed configuration and setup.

Please report any issues on the upstream PR:

    https://github.com/berthubert/simplomon/pull/58

Files

distinfo 4
FileSizeSHA256
berthubert-simplomon-g20250224-b4fea5b_GH0.tar.gz260634834aa0f83167feb1b9eeb36602bb933cb71884dcf558fea8e69cce73a2556c4f
berthubert-sqlitewrite-a2c2ee_GH0.tar.gz781795a0d40c1e1e28a673fbc9b2f311bc97a629470a8388c0aa297720a7a83d4d8d8
ahuPowerDNS-simplesocket-3af5e1d_GH0.tar.gz842805a5ee9856f0ec44ddbb956c6f35408f2f90e37c2fc66269603aae7b190051c76
yhirose-cpp-httplib-v0.13.1_GH0.tar.gz6440159b837d290b61e3f0c4239da0b23bbf14c382922e2bf2a9bac21c1e3feabe1ff9

Commit history 1

DateCommitCreditsLog message
b379f1912d Dave Cottlehuber net-mgmt/simplomon: Fix build on 16-CURRENT