Releases: riotkit-org/infracheck
Added domain-expiration check
In this release a new check was added that uses whois
tool to check if the domain is already expired or close to expiration time.
{
"type": "domain-expiration",
"input": {
"domain": "zsp.net.pl",
"alert_days_before": 25
}
}
Fixed invalid types casting in configuration, added free-ram check
This release brings a fix that allows now to use integers without quotes in checks configuration.
Example:
{
"type": "free-ram",
"input": {
"max_ram_percentage": 85
}
}
The 85
value was causing issues in previous release.
Additionally there is a new check free-ram
that checks how much percentage there is RAM memory used.
Bugfix: Now the disk space is properly recognized
Merge pull request #3 from p00rt/master Rewrite app/checks/disk-space to python, change the syntax
Stable release for PyPI
v1.1 Update README.md
CI Deployment test
Tag created for testing Travis CI deployment
Scheduled checking
This release introduces scheduled healthchecking on crontab. This gives a possibility to execute hooks on each check and eg. turn on/off maintenance mode when an important infrastructure component goes down (such as SQL or KV storage)
First stable release
I'm happy to announce, that a stable release finally came.
The CI with unit tests, docker hub for x86_64 and armhf are there.
Everything is green and everything is used already on a few servers managed by RiotKit collective.
Features:
- Reworked docker containers for both x86_64 and armhf
- Packaged as Python packages
- Hooks (optional scripts launched after each up and down)
- Documentation!
- Bug fixes
- MySQL and PostgreSQL clients in docker containers
- MySQL "slave" replication monitoring on "replication-running" check
- Support for RiotKit's File Repository "Bahub" API client container monitoring
v0.1 + Docker tag
v0.1.1 Fixed docker entrypoint, added more checks, added example
First working version
v0.1 Fixed docker entrypoint, added more checks, added example