Hello, I am jorik
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- helm, kubernetes, mongodb, typescript
- Ambito
- backend, databases, observability
Direzione di ricerca
Start with the file-based dashboard provisioner and PR #3233, then read createOrUpdateDashboardAlerts and validateAlertInput, which the issue identifies as the existing alert paths. Done means provisioned tile alerts are created or updated, invalid alerts are skipped with a warning while retaining the last valid version, removed tile alerts are deleted, and app-created alerts remain unaffected.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Tell us a bit about yourself before your first pull request. A couple of sentences is plenty.
Who are you?
Jorik (@jorik), a full-stack .NET developer. We run ClickStack on AKS through its Helm chart and keep our HyperDX dashboards in git with the file-based dashboard provisioner from #1962, which I really like.
What would you like to work on?
The same for alerts. The provisioner accepts a tile's config.alert (it passes DashboardWithoutIdSchema), but it writes tiles straight to Mongo and never creates the alert, so a provisioned alert validates and never fires.
https://github.com/hyperdxio/hyperdx/pull/3233 makes the provisioner create and update tile alerts through the existing createOrUpdateDashboardAlerts, after checking each one with validateAlertInput like the alerts API does. Alerts it creates are flagged provisioned: true and deleted once their tile no longer declares one. An invalid alert is skipped with a warning and keeps its last valid version, and alerts created in the app are left alone.
Anything we can help with?
A /vouch @jorik so #3233 can be reviewed, and a steer on whether provisioned alerts should replace an app-created alert on the same tile (what the PR does now) or leave it.
- Lingua principale
- TypeScript
- Stelle
- 10k
- Fork
- 501
- Merge medio
- 2g 3h
- PR unite (30g)
- 152
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di hyperdxio/hyperdx
-
Metric chart with aggFn increase and a multi-column group-by fails: toString() gets several argumentsForse già presa @CG-5228 l’ha presa 2 giorni fa. Apertaexternal
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
hyperdxio/hyperdx#3477 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
external
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
Slack notifications for inline alerts fail when the chart-explorer link passes Slack's 3000-character block limitForse già presa @Tyagiquamar l’ha presa 3 giorni fa. Apertaalerting bug external
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 2 giorni
-
bug external Needs Feedback
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
hyperdxio/hyperdx#3308 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
external
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di hyperdxio/hyperdx
Issue simili
-
e2e-failure ready-to-code
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
redhat-developer/rhdh-plugin-export-overlays#4616 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
ai-handle
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
nextlevelbuilder/dewee-web-v2#73 ·
I maintainer di solito rispondono entro 1 giorno
-
backend bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
PoCInnovation/Distribox#255 ·
I maintainer di solito rispondono entro 1 giorno