exq v0.13.2 Exq.Redis.JobStat

The JobStat module encapsulates storing system-wide stats on top of Redis It aims to be compatible with the Sidekiq stats format.

Link to this section Summary

Link to this section Functions

Link to this function

add_process(redis, namespace, process_info, serialized_process \\ nil)

Link to this function

add_process_commands(namespace, process_info, serialized_process \\ nil)

Link to this function

busy(redis, namespace)

Link to this function

cleanup_processes(redis, namespace, host)

Link to this function

clear_failed(redis, namespace)

Link to this function

clear_processes(redis, namespace)

Link to this function

find_failed(redis, namespace, jid)

Link to this function

get_count(redis, namespace, key)

Link to this function

processes(redis, namespace)

Link to this function

realtime_stats(redis, namespace)

Link to this function

record_failure(redis, namespace, error, job, current_date \\ DateTime.utc_now())

Link to this function

record_failure_commands(namespace, error, job, current_date \\ DateTime.utc_now())

Link to this function

record_processed(redis, namespace, job, current_date \\ DateTime.utc_now())

Link to this function

record_processed_commands(namespace, job, current_date \\ DateTime.utc_now())

Link to this function

remove_failed(redis, namespace, jid)

Link to this function

remove_process(redis, namespace, process_info, serialized_process \\ nil)

Link to this function

remove_process_commands(namespace, process_info, serialized_process \\ nil)

Link to this function

remove_queue(redis, namespace, queue)