GCP Device Network: Error scraping metrics, failed to decode response payload
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- docker, gcp, go
- Área
- cloud, observability
Línea de trabajo
Comienza reproduciendo el fallo de los paneles Device Network del panel Device Overview e inspecciona los logs de application-study-tool-otel-collector. Usa el error del scraper informado y el campo entries.NestedStats.Entries.counters.pktsIn.value como punto de partida. Se considera terminado cuando Network Addresses, Network Interface Data Rate y Network Interface Error Rate muestran datos para BIG-IPs alojados en GCP sin romper VLAN Info ni otros paneles.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
Unable to collect network interface information from GCP-hosted F5s, even when service account is set as Administrator. Issue not seen with our other cloud-hosted or on prem systems.
To Reproduce
Dashboard: Device Overview; panel category Device Network; panels Network Addresses, Network Interface Data Rate, and Network Interface Error Rate all show "No data". VLAN Info is populated correctly, as are all other panels in the dashboard.
Expected behavior
Data displayed in panels.
Additional context
COLLECTOR_VERSION: v0.9.2
Issue occurs no matter permission level for service account, including full admin with bash access. Seen on BigIP v17.1.1.3 and after upgrading to v17.5 the issue persists.
Attachments
Error from "docker logs -f application-study-tool-otel-collector-1":
error [email protected]/obs_metrics.go:61 Error scraping metrics {"kind": "receiver", "name": "bigip/gcp1", "data_type": "metrics", "error": "failed to decode response payload: json: cannot unmarshal number 17674376737615511552 into Go struct field .entries.NestedStats.Entries.counters.pktsIn.value of type int64"}
go.opentelemetry.io/collector/scraper/scraperhelper.wrapObsMetrics.func1
go.opentelemetry.io/collector/scraper/[email protected]/obs_metrics.go:61
go.opentelemetry.io/collector/scraper.ScrapeMetricsFunc.ScrapeMetrics
go.opentelemetry.io/collector/[email protected]/metrics.go:24
go.opentelemetry.io/collector/scraper/scraperhelper.scrapeMetrics
go.opentelemetry.io/collector/scraper/[email protected]/controller.go:256
go.opentelemetry.io/collector/scraper/scraperhelper.NewMetricsController.func1
go.opentelemetry.io/collector/scraper/[email protected]/controller.go:228
go.opentelemetry.io/collector/scraper/scraperhelper.(*controller[...]).startScraping.func1
go.opentelemetry.io/collector/scraper/[email protected]/controller.go:175
- Lenguaje dominante
- Python
- Estrellas
- 106
- Forks
- 44
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de f5devcentral/application-study-tool
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
-
Feature Add multi-environment/customer support for device filteringPosiblemente ocupada @Dongalis la tomó hace 80 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 62/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 50/100
f5devcentral/application-study-tool#267 · 7 comentarios ·
Todos los issues de f5devcentral/application-study-tool
Issues similares
-
enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Update Python support to 3.15Abiertopython-version
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
bug javascript P2-medium python release:v3.1
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
adrirubio/claude-deck#546 ·
Los mantenedores suelen responder en 1 día
-
area: desktop area: website priority: P2 type: feature
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
appandflow/stim#3411 · 1 comentario ·
Los mantenedores suelen responder en 1 día