GoogleCloudPlatform / GoogleCloudPlatform/opentelemetry-operations-python
Verify non-GKE resources map to `k8s_*` monitored resources
- Vorherrschende Sprache
- Python
- Sterne
- 83
- Forks
- 46
- Ø Merge
- 11 Std. 40 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
From https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/issues/627, verify that kubernetes resources do not require `cloud.platform: gcp_kubernetes_engine` to map to k8s Monitored Resources (`k8s_container`, `k8s_pod`, etc).
Go exporter/collector fix in https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/pull/683 uses `k8s.cluster.name` resource attribute to identify a k8s resource. Other languages should be consistent with this.
Beitragsleitfaden
Rechercherichtung
Es werden keine Python-Dateien oder Tests genannt. Suche die Zuordnung der überwachten Ressourcen des Exporters und vergleiche sie mit dem referenzierten Go-Fix in PR 683, wobei der Fokus auf kubernianischen Ressourcen liegt, die anhand von k8s.cluster.name statt cloud.platform identifiziert werden. Als erledigt gilt die Aufgabe, wenn Ressourcen außerhalb von GKE auf k8s_container, k8s_pod und zugehörige überwachte Ressourcen abgebildet werden und Tests dieses Verhalten abdecken.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- observability
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100