Conectarse a una fuente AppDynamics de datos - Amazon Managed Grafana

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Conectarse a una fuente AppDynamics de datos

La fuente de AppDynamics datos de Amazon Managed Grafana le permite consultar métricas AppDynamics mediante su API de métricas y visualizarlas en los paneles de Grafana.

nota

Esta fuente de datos es solo para Grafana Enterprise. Para obtener más información, consulte Gestione el acceso a los complementos empresariales.

Además, en los espacios de trabajo compatibles con la versión 9 o posterior, es posible que esta fuente de datos requiera la instalación del complemento adecuado. Para obtener más información, consulte Amplía tu espacio de trabajo con complementos.

Nota sobre la configuración de la fuente de datos

Utilice el acceso al servidor (proxy) (para evitar que CORS y los usuarios busquen su contraseña) y una autenticación básica. Recuerde que el nombre de usuario debe ser «user @account «(es decir, your.name @customer1 o my_user @saas_account_name).

Configure la contraseña siguiendo estos pasos:

  1. Diríjase a https://accounts.appdynamics.com/subscriptions

  2. Elige el enlace en la columna Nombre de la fila de tu suscripción.

  3. Navegue hasta los detalles de la licencia seleccionando la pestaña situada en la parte superior de la página.

  4. El campo Clave de acceso tiene un botón Mostrar. Pulse el botón Mostrar para mostrar la clave de acceso.

  5. Copie la clave de acceso en el campo Contraseña de los detalles básicos de autenticación en la página de configuración de Grafana.

Configura un usuario y un rol para Grafana gestionada por Amazon siguiendo estos pasos.

  1. En AppDynamics, vaya a Configuración, Administración.

  2. Seleccione la pestaña Funciones y pulse el botón «+» para crear una nueva función; por ejemplo, grafana_readonly.

  3. En la pestaña Cuenta de la sección Crear rol, añade el permisoView Business Flow.

  4. En la pestaña Aplicaciones, marca la casilla Ver para permitir que Grafana vea los datos de la aplicación.

  5. En la pestaña Bases de datos, marca la casilla Ver para permitir que Grafana vea los datos de la base de datos.

  6. En la pestaña Análisis, marca la casilla Puede ver los datos de todas las aplicaciones para permitir que Grafana vea los datos de análisis de las aplicaciones.

  7. En la pestaña Usuarios de la página de administración, cree un nuevo usuario; por ejemplo,grafana. Asigne al nuevo usuario (o un grupo al que pertenezca el usuario) al rol que acaba de crear; por ejemplo,grafana_readonly.

Creación de plantillas

Las consultas de plantilla compatibles por ahora son:

  1. Applications(Todas las aplicaciones)

  2. AppName.BusinessTransactions(Todos los BT corresponden al nombre de la aplicación)

  3. AppName.Tiers(Todos los niveles para el nombre de la aplicación)

  4. AppName.Nodes(Todos los nodos para el nombre de la aplicación)

  5. AppName.TierName.BusinessTransactions(Todos los BT de un nivel específico)

  6. AppName.TierName.Nodes(Todos los nodos para un nivel específico)

  7. AppName.Path.<Any Metric Path>(Se puede especificar cualquier ruta métrica)

Claves de leyenda

El valor predeterminado de la clave de leyenda puede ser bastante largo, pero este formato se puede personalizar.

La clave de la leyenda puede ir precedida del nombre de la aplicación seleccionando App on legend esta opción. Por ejemplo: MyApp - Overall Application Performance|Average Response Time (ms).

Si la consulta es para un panel de estado único o para otro panel en el que no puede ver la clave de la leyenda, elija la opción Mostrar metadatos para ver cuál es la clave de la leyenda (también denominada alias) de la consulta.

La lista desplegable de leyendas tiene tres opciones: y. Full Path Segments Custom

Opción de leyenda: ruta completa

La clave de la leyenda es la ruta métrica completa; por ejemplo,Overall Application Performance|Average Response Time (ms).

Opción de leyenda: segmentos

El nombre de la métrica se compone de segmentos. Puede elegir qué segmentos quiere mostrar.

Por ejemplo, con un nombre de métrica:

Errors|mywebsite|Error|Errors per Minute

si se introduce lo siguiente 2,4 en el campo Segmentos, se devuelvemywebsite|Errors per minute.

La indexación comienza con 1, por lo que 1 vuelveErrors.

Opción de leyenda: personalizada

Cree una leyenda personalizada combinando texto con los siguientes patrones de alias para poder incorporar metadatos métricos.

  • {{app}}devuelve el nombre de la aplicación

  • {{1}}devuelve un segmento de la ruta métrica.

    Por ejemplo, la métrica: Overall Application Performance|Average Response Time (ms) tiene dos segmentos. {{1}}devuelve el primer segmento y {{2}} devuelve el segundo segmento.

Ejemplos de patrones de claves de leyenda y de las claves de leyenda que se generan:

  • custom legend key => custom legend key

  • App: {{app}} MetricPart2: {{2}} => App: myApp MetricPart2: Average Response Time (ms)