sysutils/monit 6.0.0
Unix system management and proactive monitoring
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- AGPLv3
- Categories
- sysutils
- Package size
- 336.4 KiB, 891.3 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 :)
Install
As a binary package — by origin, or by package name:
pkg install sysutils/monit
pkg install monit
From the ports tree:
cd /usr/ports/sysutils/monit/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= monit>0:sysutils/monit
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 6.0.0 | 6.0.0 | 5.32.0 | 5.35.2 | 6.0.0 |
| FreeBSD:14:quarterly | 6.0.0 | 6.0.0 | n/a | 5.35.2 | 6.0.0 |
| FreeBSD:15:latest | 6.0.0 | 6.0.0 | n/a | 5.35.2 | 5.35.2 |
| FreeBSD:15:quarterly | 6.0.0 | 6.0.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 6.0.0 | 6.0.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
All build dependencies 6
No port depends on this one.
Configuration
Options name: sysutils_monit
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| PAM | on | Pluggable authentication module support |
| SSL | on | SSL protocol support |
- USES
- bison cpe gmake
- Service scripts
monit
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| monit-6.0.0.tar.gz | 1.545908e+06 | ddacd2a8120aeb2351e4486ee04a17782b5004aee99f2041d829bc4dcf2a5b3b |
Master sites 1
- https://mmonit.com/monit/dist/
Commit history 0
No commits in the history this site was built from.