Releases: BKasin/gogios
Version 3.0.0
New in Version 3.0.0
- Add Slack notifier
- Use
gogios -notify "Message"
to send a notification to each configured notifier - Add database support
- SQLite
- MySQL
- Run checks in parallel, allowing rounds of checks to complete much faster
- Improve logging significantly
- Split into several files based on check category
- Allow custom branding
- Logo on webpage
- Change page title
- Change navigation bar header
- Run a setup page if no databases are configured
- Add users that will later be used for things such as writing checks on the webpage
File Name | SHA256 |
---|---|
gogios-3.0.0-1.x86_64.rpm | c45fab742f44466af647efa3c693a8b8e6e8b8fb79d7b2c2a801253b7662f7d0 |
gogios-3.0.0-1-x86_64.pkg.tar.xz | b7a0f1289ab2f8e5ce47862e68e76ea9978b042894afd82c866d8643aca02314 |
gogios-3.0.0_linux_amd64.tar.gz | 1441e7b3b57e08a3503598128b891b6a41de12b7d8aac5fc40127097e2c34c95 |
gogios_3.0.0-1_amd64.deb | 90cf600348568fef2d7c4f5570f9e3da53d8a3832284db509f3195eac3824fb6 |
Version 2.2.1
Resolve notification bug #20
SHA256sums:
b5101c6800f7a25deb04a915312876cba500b9e53ddb49838fbf3d6f10a96eda gogios_2.2.1-1_amd64.deb
521125ed75fb3b27b41298a7871bbe512d70e07ecc0fb3b813e62c1b85bf2293 gogios-2.2.1-1-x86_64.pkg.tar.xz
7922273d801e3752b34c0438a2869c4a7a3dc3235bf4a43c69630ab208d3cfeb gogios-2.2.1-1.x86_64.rpm
89905c0526b4c1b6df781db88201523036bfe0dfe5d21e261551737d1fc7cf55 gogios-2.2.1_linux_amd64.tar.gz
85b1eefa64762912e043436b788e8c3129a7ed8224b82360715f509b226a0c41 gogios_2.2.1-1_arm64.deb
525ba0329cd69e30cd8630ab99476121f9aa746e233796a2867cdbc30eab70bd gogios-2.2.1-1-arm64.pkg.tar.xz
67eb10ea5607a0766aa9a26e0fc8c12395fe5fb6d45cb9a778c96e1d325327f7 gogios-2.2.1-1.arm64.rpm
fc1972751a254d52bcc9071525939de1a626a82df47aa04041842b1ad26107f3 gogios-2.2.1_linux_arm64.tar.gz
b7d9a44a479f2f6a1af2e6f26dbed2f05e513cc6fcc11ccc79c2b4cced0924a1 gogios-2.2.1_freebsd_amd64.tar.gz
Version 2.2
This version is mostly internal updates. Redoing the build system to easily support more platforms, and moving the plugins out to their own repository. (https://github.com/BKasin/gogios-plugins). Issues addressed are:
As well as a fix to the API caused by changes in it's output.
Version 2.1
- Add ratio of how often checks succeed
- Timeout checks when they take too long (default one minute)
- Also updated notification messages and web page to differentiate fails, successes, and time outs
Version 2.0
- Addition of a basic REST API for getting data on checks
- Notification system has been made modular and much easier to add to
- Major restructuring of how configuration system works
- Rename all folders to gogios
Version 1.3
-
Add support for Twilio, to send text message notifications
-
Restructure project internally to make it a bit more organized
-
Host website through Gogios using Golang's http package and HTML templates
-
Address issue #3
Version 1.2.1
Fix check output becoming the webpage.
Version 1.2
This release addresses issues:
#2 Make check output available on the webpage
#4 Fresh installs don't create current.json
#7 MySQL plugin does not fail correctly
#8 Add plugin to check if port is open
Updated the example.json file and About tab of the webpage.
It also adds a plugin for checking if hosts are alive by sending a raw UDP ping, which will require that to be allowed. This can be done by running:
sysctl -w net.ipv4.ping_group_range="0 2147483647"
Alternatively, use something like "ping -c 3 $host"
Telegram Better
-
More info in toml
-
Add symlinks, test file
-
Update vendor/, Makefile logic
-
Fix Telegram output posting, only notify on state change