4

We now monitor your background jobs

 3 years ago
source link: https://blog.appsignal.com/2014/01/21/background-jobs.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

One of the most requested features was the ability to monitor background jobs. We are proud to announce we have now shipped this feature to all our customers. Update the AppSignal gem to the latest version to try it.

Errors in background jobs

Errors in background jobs look exactly the same as errors in your controllers. There’s a list of errors in the current and previous deploys, accompanied by a chart which shows the error rate.

A screenshot of errors in background jobs

You’re notified when an error occurs for the first time in the current deploy. If you re-deploy and the error occurs again, you’ll be notified again.

Performance overview

The “performance overview” tab has a list of performance issues for your background jobs, with graphs showing the mean and 90th percentile processing times.

A screenshot of performance in background jobs

You can also see the queue time. This is useful if you want to see if your queue is being processed smoothly. Lower is better, and if it’s increasing, you might have some issues at hand.

Jobs (No, not Steve)

The “jobs” tab offers an overview of all background jobs running in your app. Click a job for more details.

A screenshot of jobs in background jobs

Job detail page

The detail page displays a list of errors and performance issues for this specific background job. The graphs alongside paint the complete picture for your debugging pleasure.

A screenshot of jobs in background jobs

Supported background processors

We currently support Delayed Job and Sidekiq out of the box, and Resque support is in the works. Let us know if you use another processor that you feel we should support: [email protected].

Now what?

We’re working on more exciting features and strive to continuously improve the overall AppSignal experience. Up next: notifications for performance issues. Stay tuned!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK