tired -- write some bad automation and mess up your system
wired -- use that as a great excuse to confirm that your backups are working
tired -- write some bad automation and mess up your system
wired -- use that as a great excuse to confirm that your backups are working
The other day I bragged about how a home lab backup was tested due to bad automation, so yesterday I wanted to manually run the backup job on a different server, before doing a different automation. Then I realized that backup had been failing for at least 20 days, after some package updates. Now I need to figure out a *monitoring* system for my backups.
You can't ever win. Everything needs to be monitored!
@badnetmask The way i accomplished this was that I stated using a cron management software called Dagu! Then I use curl to send me a notification to pushover when the backup start and finish. I use the software to kick off ansible as well. It’s pretty great.
@train
I'll take a look at it. Thanks!
@StompyRobot
Yeah, I do have ways to send notifications to myself that do not include email. I just need to figure out what to use to generate such notification.
@badnetmask it used to be, you could have the monitor send email to yourself, but with cloud email, that likely will be refused.
@dashrb
Yeah, been there. It's a slippery slope.
@badnetmask yep! So tells you when there’s a failure.
Weeks later, you have not seen any failure messages but you look manually anyway & discover that the monitoring system itself has been failing & thus, no notification.
So you modify the monitoring system to notify you of success & failure, both.
Weeks later you are numb to the success messages so you haven’t really been paying attention, but you look and discover that there have been repeated failure messages you ignored. 😒
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.