elastic / elastic/apm-agent-python

System metrics are not collected

Abierto
#1,808 1 comentario 0 reacciones 0 asignados Ver en GitHub
agent-python community triage
Lenguaje dominante
Python
Estrellas
431
Forks
239
Merge medio
5 d 10 h
PR fusionados (30 d)
7

Descripción

**Describe the bug**: ...

I created a APM service on elastic cloud and using elasticapm on my backend API( FASTAPI + uvicorn + gunicorn) side
i created a client using `make_apm_client( APM_SETTINGS_CONFIG )`
and the config is:

APM_SETTINGS_CONFIG = {
'SERVICE_NAME': 'backend_fastapi',
'SECRET_TOKEN': ELASTIC_APM_SECRET_TOKEN,
'SERVER_URL': ELASTIC_APM_SERVER_URL,
'ENVIRONMENT': 'my-environment',
'ENABLED': True ,
'TRANSACTION_SAMPLE_RATE' : 0.8,
'API_REQUEST_TIME': "2m" ,
'LOG_LEVEL': 'info',
'TRANSACTION_IGNORE_URLS': ['/v1/greet/','/v1/projects/']
}

fyi , i also installed `psutil` library

**To Reproduce**

**Environment (please complete the following information)**
- OS: [e.g. Linux]: Linux
- Python version: 3.10.10
- Framework and version [e.g. Django 2.1]:FASTAPI
- APM Server version: 6.15.1
- Agent version: v8.7.0

i am using Kibana(Observability-> APM->Services->backend_fastapi->Metrics ) to view the metrics

tried DEBUG: True in the config as well but no messages are printed from apm client

thanks.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con la configuración de make_apm_client y la configuración de FastAPI, Uvicorn y Gunicorn descritas en el issue; después, comprueba cómo se exponen las métricas del sistema en Kibana en APM > Services > backend_fastapi > Metrics. Reproduce el problema con las versiones indicadas de Python, agent y APM Server y determina por qué no aparecen métricas ni mensajes de depuración; se considera completado cuando las métricas del sistema sean visibles para el servicio.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
fastapi, python
Área
backend, observability
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.