crossplane / crossplane/function-runtime-oci

Expose function metrics

Offen
#38 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Go
Sterne
6
Forks
2
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Can the functions runtime expose metrics for time spent in function run, and if obtainable memory or cpu used by function run?
If so it would be great if the metrics can be scraped at the crossplane pod port 8080/metrics endpoint.

Knowing this information can help provide a signal for day-2 operations teams about potential performance problems related to custom function code.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit zu prüfen, wie die Function Runtime eine Funktion ausführt und ob sie bereits einen Metrics-Endpunkt bereitstellt. Lege fest, welche Laufzeit- und Ressourcenmetriken verfügbar sind, und verifiziere anschließend, dass sie aus dem Crossplane-Pod an Port 8080/metrics abgerufen werden können. Als erledigt gilt die Aufgabe, wenn die ausgewählten Function-Run-Metriken dort bereitgestellt und mit einer klaren Möglichkeit zu ihrer Validierung dokumentiert sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
observability-sre
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.