argos-plugin-monitoring

Argos plugin for monitoring


Keywords
argos, monitoring
License
GPL-2.0+
Install
pip install argos-plugin-monitoring==0.1.0

Documentation

Monitoring plugin for Argos

Available checks

  • server load
  • Wordpress site up-to-date

Requirements

Instalation

sudo pip install argos-plugin-monitoring
ln -s /usr/bin/argos-plugin-monitoring ~/.config/argos/monitoring.5m.py

Configuration

Configuration is stored in file .config/argos/.monitoring-settings.py

Example config

from monitoring import ERROR, WARNING


WORDPRESS_SITES = [
    'example.com',
]

# server: max load
SERVERS = {
    'example.com': 4,
}

CHECKS = [
    'wordpress',
    'server_load',
]

CHECKS_ERROR_LEVELS = {
    'wordpress': WARNING,
    'server_load': ERROR,
}