Get performance metrics such as queued and running tasks to identify any server slowdown or failure on your Gearman job servers.
Efficient monitoring of your Gearman cluster is essential as a bottleneck can have a direct influence on the functioning of the job servers involved. Gearman monitoring helps to keep a check on how the distributed processes communicate and view all the critical metrics in a single, intuitive dashboard.
This document details how to configure the Gearmand server plugin and the monitoring metrics for providing in-depth visibility into the performance, availability, and usage stats of Gearmand servers.
Gearman server monitoring metrics:
Site24x7 plugins offer insightful visualizations and timely alerts to ensure continued functioning of your Gearman job server (also known as Gearmand).
Various out-of-the-box metrics we support are:
Number of running jobs
The running metric shows how many jobs are currently running
Number of queued jobs
The queued metric shows the number of jobs in queue waiting to be completed
After the job server finds a suitable worker, the worker performs the work requested by the client and sends a response to the client through the job server. The time involved in this process is calculated by the response_time metric
Number of unique tasks
The unique_tasks is the total number of identical functions registered with the Gearman server
Number of workers
The workers metric shows the maximum possible count of workers that could be doing this job
How it works?
Log-in to your Site24x7 account. Sign up here if you don't have one