BSD Ports

sysutils/monit 5.33.0_1 DragonFly

Unix system management and proactive monitoring

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
AGPLv3
Categories
sysutils
Package size
305.9 KiB, 887.1 KiB installed

Description

Monit is a utility for managing and monitoring processes, files, directories, devices and network services on a Unix system. Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations.

monit supports: * Daemon mode - poll services at a specified interval * Group and manage groups of services, service dependencies * Logging - syslog or own logfile * Alert, start, stop and restart of services based on it's characteristics * MD5 and SHA1 checksums * Runtime Unix socket and TCP/IP port checking (TCP and UDP) * Process status, timeout, memory and cpu usage, etc. * Device usage monitoring (inodes and space) * File monitoring (timestamp, checksum, permission, owner, etc.) * Directory monitoring (timestamp, permission, owner, etc.) * Remote network services monitoring (ping, response time, protocol, etc.) * System load average monitoring * Flexible and customizable email alert messages and notifications * Protocol verification such as HTTP, FTP, SMTP, POP, IMAP, NNTP, NTP, etc. * A HTTP interface with XML output option and many more features :)

In the other systems

SystemPortVersion
DragonFlysysutils/monit5.33.0_1
FreeBSDsysutils/monit6.0.0
OpenBSDsysutils/monit5.35.2p0
NetBSDsysutils/monit5.35.2
MidnightBSDsysutils/monit5.35.2

Install

Binary package:

pkg install monit

From DPorts:

cd /usr/dports/sysutils/monit && make install clean

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

USAGE:

To enable monit you need to add monit_enable="YES" to rc.conf file.
Before running monit you have to configure monitrc file. There is
example configuration file monitrc.sample.

/usr/local/etc/monitrc.sample