[Template contribution]: streams-savings-create
I maintainer di solito rispondono entro 4 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- javascript, yaml
- Ambito
- devtools
Direzione di ricerca
Start with CONTRIBUTING.md § Authoring a template and inspect the proposed workflow in the linked next-gen-o11y source; the target library path is library/workflows/streams-savings-create/streams-savings-create.yaml. Then check PR #94 for work already underway and run npm run build:catalog; done means the catalog build passes and the template installs and runs on a Serverless Observability project with Prom or OTLP metrics and no editor validation errors.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
What does your template do?
Manual-only create/recreate of Auto: Streams Noise & Savings — inventory Streams, measure Prom volume, kibana.request PUT the board. No AI agent dashboard writes (preserves custom_content Liquid). Safe delete→create demo path.
Demo workflow name: streams-savings-create
Proposed library slug: streams-savings-create
Install form variables (must be present)
| Field | inputType | required | default | Used as |
|---|---|---|---|---|
metrics-index |
esIndex | yes | metrics-generic.prometheus-* |
consts.metrics_index |
prom-stream |
text | yes | metrics-generic.prometheus-default |
consts.prom_stream → kibana.streams.get name |
No agent-id (no agent step).
Template YAML or pull request
Source: https://github.com/elastic/next-gen-o11y/blob/main/workflows/streams-savings-create.kibana.yaml
In PR https://github.com/elastic/workflows/pull/94. Escape dashboard Liquid so the editor does not treat row.* as workflow variables (known gotcha).
Library format (required — Serverless-safe)
Follow CONTRIBUTING.md § Authoring a template:
- Path:
library/workflows/<slug>/<slug>.yaml template-metadatawithslug,version,availability: ">=9.5.0",name,description,solutions: [observability],categories- No hardcoded project URLs / space IDs / API keys
- Promote environment-specific values to
install.formand bind via bare__install__.<field>→consts:(never wrap__install__in{{ }}) ai.agentsteps:agent-id: __install__.agent-id(defaultelastic-ai-agent)- ES|QL / Streams:
FROM {{ consts.metrics_index }}/ stream name from consts - Validate:
npm run build:catalogmust pass - Install + run once on an Elastic Cloud Serverless Observability project with Prom/OTLP metrics — zero editor validation errors
Related
- Demo source: https://github.com/elastic/next-gen-o11y
- Instruqt lab pack: https://github.com/elastic/metric-enablement-series/blob/feat/prometheus-agents-workflows-serverless/tracks/prometheus-agents-workflows-serverless/WORKFLOW_PACK.md
- Pack tracking: https://github.com/elastic/workflows/issues/95
- In-flight PR (partial): https://github.com/elastic/workflows/pull/94
- Lingua principale
- JavaScript
- Stelle
- 59
- Fork
- 38
- Merge medio
- 3g 9h
- PR unite (30g)
- 11
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun 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 elastic/workflows
-
AD - Automated Triaging validation errorsForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
elastic/workflows#12 · 1 commento ·
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 15/100
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 56/100
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 28/100
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
I maintainer di solito rispondono entro 4 giorni
Tutte le issue di elastic/workflows
Issue simili
-
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 82/100
feimacode/open-design-agent-kit#66 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
xojs/eslint-config-xo#134 ·
-
FEATURE REQUEST
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
linuxmint/cinnamon-spices-extensions#1193 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
huggingface/transformers.js#1839 ·
I maintainer di solito rispondono entro 1 giorno