Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Hello, I am jorik

Aperta
#3,242 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

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

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

external

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

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di hyperdxio/hyperdx

Tutte le issue di hyperdxio/hyperdx

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.