Changelog History
-
v2018.9 Changes
September 02, 2018๐ This release is primarily addressing a few bugs and build issues stemming from dependencies that have been updated.
-
v2017.11 Changes
November 20, 2017This release mostly brings documentation updates as well as a fix for a newer Docker build error introduced to dependent library changes. There is however, one major change which is the credentials override feature.
This feature allows you to specify any number of credentials within the
config/config.yml
file and use those SSH credentials within a Runbook.Example Runbook:
name: Winningschedule: second: "\*/20"checks: check\_win: execute\_from: targettype: cmdcmd: test -d /etccredentials: winningactions: nada: execute\_from: targettype: cmdcmd: echo "1"trigger: 0frequency: 120call\_on: - CRITICAL - WARNING - UNKNOWNcredentials: winning
Example Credentials in
config/config.yml
:credentials: default: user: rootgateway: Falsekey: | -----BEGIN RSA PRIVATE KEY----- fdlkfjasldjfsaldkjflkasjflkjaflsdlkfjs -----END RSA PRIVATE KEY-----winning: user: notrootgateway: 10.0.0.1key: | -----BEGIN RSA PRIVATE KEY----- fdlkfjasldjfsaldkjflkasjflkjaflsdlkfjs -----END RSA PRIVATE KEY-----
-
v2017.08 Changes
August 03, 2017 -
v2017.06 Changes
June 02, 2017๐ This release is fairly significant as it includes the movement of plugins to https://github.com/Automatron-Plugins and includes a few rewrites of the current documentation.
-
v2017.04 Changes
April 09, 2017 -
v2017.02 Changes
February 24, 2017Automatron is now considered stable!
Key Features
- Automatically detect and add new systems to monitor
- Monitoring is executed over SSH and completely agent-less
- ๐ง Policy based Runbooks allow for monitoring policies rather than server specific configurations
- ๐ Supports Nagios compliant health check scripts
- ๐ Allows arbitrary shell commands for both checks and actions
- Runbook flexibility with Jinja2 templating support
- ๐ Pluggable Architecture that simplifies customization
๐ณ Automatron is available as a Docker image under
madflojo/automatron
.$ docker pull madflojo/automatron:2017.02
-
v2017.01-beta Changes
January 07, 2017Automatron is ready for beta!
๐ New features:
- Autodiscovery
- AWS EC2
- Linode
- Roster file
- Core
- Revised logging verbosity moving some log messages to
DEBUG
- Revised logging verbosity moving some log messages to
- ๐ Documentation
- Added contributing text
- Added mkdocs Docker container in
.docker-compose.yml
- Added missing docs for plugins
- Autodiscovery
-
v2016.10-alpha Changes
October 25, 2016๐ Alpha release of Automatron including:
- Base core framework
- ๐ Base documentation of using Automatron
- ๐ Basic Plugins