Follow

Monitoring Deployment Resources

We recommend implementing monitoring and alerting tools on all elements of your Domino deployment - the frontend server, executor(s), git server, MongoDB, and blobstore (if applicable). Guidelines for alert levels are:

  • Disk: above 80% utilization (both space and inode)
  • CPU: coming soon (or contact us)
  • Memory: coming soon (or contact us)

There are many tools available, such as Monit, Munin, Zabbix, and others. Below are Monit examples based on what we use in our cloud deployment. Be sure to fill in your particular email information (outgoing and destination).

Disk

To be placed in /etc/monit/conf.d/disk:

set mail-format { from: monit@domino-test
                  subject: (test) $EVENT - $SERVICE on $HOST }
set mailserver smtp.mynotifiactionemailhost.org port 465 username “notifier@mynotificationdomain.com” password “**********” using SSLAUTO
set alert alertuser@myemailhost.com only on { resource }

check filesystem rootfs with path /
  if space usage > 80% then alert
  if inode usage > 80% then alert
check filesystem mnt with path /mnt
  if space usage > 80% then alert
  if inode usage > 80% then alert
check filesystem data with path /mnt/data
  if space usage > 80% then alert
  if inode usage > 80% then alert
check filesystem nfs with path /mnt/nfs
  if space usage > 80% then alert
  if inode usage > 80% then alert

CPU

To be placed in /etc/monit/conf.d/cpu:

Coming soon (or contact us).

Memory

To be placed in /etc/monit/conf.d/memory:

Coming soon (or contact us).

Was this article helpful?
0 out of 0 found this helpful

Comments