Agente de Python: configuración de tiempo de ejecución
Puede cambiar el comportamiento de cada agente de Python cambiando su configuración de tiempo de ejecución en su archivo de configuración.
Archivo de configuración de tiempo de ejecución
Cada aplicación Django tiene su propio archivo de configuración de tiempo de ejecución, que se encuentra en la carpeta temporal del agente:dir_instalación/tmp/kpg/plugin_conf_serie_numérica.json donde dir_instalación es el directorio de instalación de agente de Python. El directorio de instalación predeterminado es /opt/ibm/apm/agent.
"filters":
[
{
"pattern" : "GET/polls/get_infinite/.*",
"to" : "GET/polls/infinite/123"
}
7
],
"maxRequestSize": 200,
"logLevel": "error"
filtros de URL
/polls/1/
/polls/2/
/polls/45/
{
pattern : GET/polls/[09]+/,
to : GET/polls/n/
}
Con este filtro, las solicitudes de ejemplo se agregan como una sola. El tiempo de respuesta, el recuento y el tráfico se calculan conjuntamente. El informe de perfilador se genera para una solicitud y para un intervalo de recopilación.
Puede definir tantos filtros como necesite y colocarlos en la matriz. El primer filtro coincidente se utiliza para una solicitud.
Tamaño máximo de solicitud
En cada uno de los procesos de Apache, durante 1 minuto, el middleware de supervisión recuerda todos los tipos de URL designados por el Tamaño máximo de solicitud.
Nivel de rastreo
Cada componente de middleware de supervisión puede registrar mensajes en su propio archivo de registro. Encontrará los mensajes en la carpeta temp siguiente: /tmp/kpglogs/kpg_IDprocesoPadre_IDproceso.log
Estos archivos de registro se rotan si su tamaño alcanza los 10 MB. Una rotación se guarda. Si tiene varios proyectos de Django, el archivo de registro contiene mensajes para todos los proyectos.