New answers tagged

2

For less trafficked parts of your web service, synthetic transactions are a good option. There are some trade-offs to be made when choosing either using an API to or using a full browser style check. API checks require changing the application being tested. I'd try and go this route first, but it is dependant on the functionality you need to test. These can ...


1

There could be multiple ways to solve this. Create a python based cronjob that queries the DB every T secs (scraping interval) for the failed jobs in the last T secs (delta). Push the relevant data into a specific index like failed-job in ES. Then use that index to set up alerts in Grafana/opsgenie.(You can also use watcher here) Don't need to read logs. ...


0

Maybe you can connect Grafana to the MySQL database and query for number of failures? Grafana also has a basic alerting capabilities, so you could send alerts to the interested parties. At my company, we have a similar approach to jobs - the statuses are kept in the database. What we do to check for failures is we use Nagios and a custom query to check for ...


0

Not sure if it checks all your boxes but Rundeck is great for having an interface for your jobs . It alerts you if a job fails , has a quick summary for the jobs. here you can a look for details.


Top 50 recent answers are included