AppDynamics - Amazon Managed Grafana

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

AppDynamics

A fonte de AppDynamics dados do Amazon Managed Grafana permite que você consulte métricas AppDynamics usando sua API de métricas e as visualize nos painéis do Grafana.

Nota sobre a configuração da fonte de dados

Use o acesso ao servidor (proxy) (para evitar que o CORS e os usuários pesquisem sua senha) e a autenticação básica. Lembre-se de que o nome de usuário deve ser “user @account “, (ou seja, your.name @customer1 ou my_user @saas_account_name).

Configure a senha usando as seguintes etapas:

  1. Navegue até https://accounts.appdynamics.com/subscriptions

  2. Escolha o link na coluna Nome na linha para sua assinatura.

  3. Navegue até os detalhes da licença escolhendo a guia na parte superior da página.

  4. O campo Chave de acesso tem um botão Mostrar. Escolha o botão Mostrar para mostrar a chave de acesso.

  5. Copie a chave de acesso para o campo Senha nos Detalhes básicos de autenticação na página de configuração do Grafana.

Configure um usuário e uma função para o Amazon Managed Grafana usando as seguintes etapas.

  1. Em AppDynamics, navegue até Configurações, Administração.

  2. Selecione a guia Funções e escolha o botão “+” para criar uma nova função; por exemplo,grafana_readonly.

  3. Na guia Conta da seção Criar função, adicione a permissãoView Business Flow.

  4. Na guia Aplicativos, marque a caixa Exibir para permitir que o Grafana visualize os dados do aplicativo.

  5. Na guia Bancos de dados, marque a caixa Exibir para permitir que o Grafana visualize os dados do banco de dados.

  6. Na guia Análise, marque a caixa Pode visualizar dados de todos os aplicativos para permitir que o Grafana visualize dados de análise de aplicativos.

  7. Na guia Usuários da página Administração, crie um novo usuário; por exemplo,grafana. Atribua o novo usuário (ou um grupo ao qual o usuário pertence) à função que você acabou de criar; por exemplo,grafana_readonly.

Modelagem

As consultas de modelo suportadas no momento são:

  1. Applications(Todos os aplicativos)

  2. AppName.BusinessTransactions(Todos os BTs para o nome do aplicativo)

  3. AppName.Tiers(Todos os níveis do nome do aplicativo)

  4. AppName.Nodes(Todos os nós do nome do aplicativo)

  5. AppName.TierName.BusinessTransactions(Todos os BTs para um nível específico)

  6. AppName.TierName.Nodes(Todos os nós de um nível específico)

  7. AppName.Path.<Any Metric Path>(Qualquer caminho métrico pode ser especificado)

Teclas de legenda

O padrão para a chave de legenda pode ser bem longo, mas essa formatação pode ser personalizada.

A chave da legenda pode ser prefixada com o nome do aplicativo escolhendo aApp on legend opção. Por exemplo: MyApp - Overall Application Performance|Average Response Time (ms).

Se a consulta for para um único estado ou outro painel em que você não possa ver a chave da legenda, escolha a opção Mostrar metadados para ver qual é a chave da legenda (também chamada de alias) da consulta.

A lista suspensa Legenda tem três opções:Full PathSegmentsCustom e.

Opção de legenda — caminho completo

A chave da legenda é o caminho métrico completo; por exemplo,Overall Application Performance|Average Response Time (ms).

Opção de legenda — segmentos

O nome da métrica é composto por segmentos. Você pode escolher quais segmentos mostrar.

Por exemplo, com um nome de métrica:

Errors|mywebsite|Error|Errors per Minute

inserir o seguinte2,4 no campo Segmentos retornamywebsite|Errors per minute.

A indexação começa com 1, então1 retornaErrors.

Opção de legenda — personalizada

Crie uma legenda personalizada combinando texto com os seguintes padrões de aliasing para poder misturar metadados métricos.

  • {{app}}retorna o nome do aplicativo

  • {{1}}retorna um segmento do caminho métrico.

    Por exemplo, a métrica:Overall Application Performance|Average Response Time (ms) tem dois segmentos. {{1}}retorna o primeiro segmento,{{2}} retorna o segundo segmento.

Exemplos de padrões de chaves de legenda e chaves de legenda que são geradas:

  • custom legend key => custom legend key

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