Sign inSign up

vimagick/monit

By vimagick

•Updated about 5 years ago

utility for monitoring services on a Unix system

Image
18

50K+

vimagick/monit repository overview

⁠monit

Monit⁠ is a utility for managing and monitoring processes, programs, files, directories and filesystems on a Unix system.

⁠directory tree

~/fig/monit/
├── docker-compose.yml
└── data/
    ├── conf.d/
    │   ├── network.cfg
    │   ├── setting.cfg
    │   └── system.cfg
    └── monitrc

Make sure config file endswith .cfg.

⁠docker-compose.yml

monit:
  image: vimagick/monit
  volumes:
    - ./data:/etc/monit
  pid: host
  net: host
  restart: always

The control file /etc/monit/monitrc must have permissions no more than -rwx------ (0700)

⁠Server Setup

$ cd ~/fig/monit/
$ docker-compose up -d
$ docker exec monit_monit_1 monit status

⁠Client Setup

$ firefox http://admin:monit@server:2812

Tag summary

Content type

Image

Digest

sha256:8bd122ceb…

Size

3 MB

Last updated

about 5 years ago

docker pull vimagick/monit