Automattic / Automattic/kue

Discuss: Monitoring jobs using elasticsearch APM

Open
#1,212 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
9.4k
Forks
858
PR merge metrics
No merged PRs in 30d

Description

Hi all,
Has anyone successfully implemented some sort of monitoring framework?

I would like to monitor our jobs using ELK APM (https://www.elastic.co/solutions/apm). APM automatically works with REST and GRAPHQL servers, and maps context and processing time for each route.
I wold like to monitor each job as a `request`

Any ideias?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with Kue's job execution path and compare it with Elasticsearch APM's request model, including the REST and GraphQL contexts mentioned in the issue. Define the monitoring approach and confirm what job context and processing-time data should be captured; the issue currently names no files or tests to verify completion.

Written by the indexing model from the issue text.

Assessment

Tech stack
elasticsearch, graphql, javascript, node.js
Domain
backend, observability
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.