Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dundee/argos-plugin-monitoring

Monitoring plugin for Argos (BitBar)
https://github.com/dundee/argos-plugin-monitoring

Last synced: about 1 month ago
JSON representation

Monitoring plugin for Argos (BitBar)

Awesome Lists containing this project

README

        

# Monitoring plugin for Argos

## Available checks

* server load
* Wordpress site up-to-date

## Requirements

* Python 2 or 3
* [Argos](https://github.com/p-e-w/argos) or [BitBar](https://getbitbar.com/)

## Instalation

```bash
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

```python
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,
}
```