GoogleCloudPlatform / GoogleCloudPlatform/opentelemetry-operations-python

Verify non-GKE resources map to `k8s_*` monitored resources

Aperta
#265 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
enhancement enhancement accepted good first issue priority: p2
Lingua principale
Python
Stelle
83
Fork
46
Merge medio
11h 40m
PR unite (30g)
2

Descrizione

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.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Non vengono indicati file Python né test. Individua la mappatura delle risorse monitorate dell’exporter e confrontala con il fix Go referenziato in PR 683, concentrandoti sulle risorse kubernian identificate da k8s.cluster.name anziché da cloud.platform. Il lavoro è completo quando le risorse non-GKE vengono mappate a k8s_container, k8s_pod e alle relative risorse monitorate, con test che coprano questo comportamento.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
observability
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.