Visão geral do painel de controle da Apigee Beta

Edge para nuvem privada v. 4.17.01

A versão Beta do painel de monitoramento do Edge ajuda a entender a integridade de vários componentes (roteadores, processadores de mensagens, ZooKeeper, Cassandra) e códigos de erro HTTP para várias organizações e ambientes na sua implantação. Você também pode fazer uma captura desses detalhes e compartilhá-los com o Apigee, se necessário, para resolver incidentes de suporte.

Antes de usar o painel

Painel de exibição

Depois de instalar o painel, acesse-o abrindo o seguinte URL em um navegador:

http://grafana_IP_or_DNS:3000

em que grafana_IP_or_DNS é o nome de IP ou DNS do nó que executa o componente apigee-grafana da Apigee. Você precisará inserir o username:password do administrador conforme definido quando instalou o apigee-grafana. Os valores padrão das instruções de instalação abaixo são admin:admin.

Depois de fazer login, você verá a seguinte tela:

Selecione o logotipo no canto superior esquerdo para abrir a barra de menus. Na barra de menus, selecione Fixar para manter a barra aberta.

Na barra de menus, selecione:

  • admin Main Org. para definir detalhes do administrador, como senha e endereço de e-mail.
  • Painéis > Início para abrir a tela mostrada acima. Em seguida, selecione Apigee Cloud ou Painel do Cassandra para conferir o painel.
  • Origens de dados para conferir as origens de dados do componente apigee-grafana. Selecione cada fonte de dados e clique no botão "Salvar e testar" para validar a conexão.
  • Plug-ins para mostrar a lista de plug-ins instalados.
  • Administrador para definir informações sobre o Grafana.

Depois de selecionar Painéis > Início,selecione Pigee Cloud para abrir a tela do painel mostrada abaixo:

Nesta tela, você pode conferir informações sobre:

  • Roteador: status, tráfego, erros, carga e muito mais.
  • Processador de mensagens: status e integridade, tráfego, latência do destino, códigos de resposta do destino e muito mais.
  • Métricas do nó: uso da CPU, espaço em disco, uso do heap e muito mais.

Observe os botões na parte superior dos gráficos:

  • Cor: defina como Todos. All é a única opção compatível.
  • Org: defina como o nome da sua organização.
  • Env: defina o nome de um ambiente na organização.
  • MPPod e RTPod: defina o nome do pod dos processadores e roteadores de mensagens. Por padrão, é "gateway", a menos que você tenha mudado na hora da instalação.
  • apigee-service: verifique para mostrar informações sobre as execuções do utilitário apigee-service.

Alguns dos gráficos mostram informações de proxies de API individuais e de todos os proxies de API juntos. Por exemplo, no gráfico abaixo, há uma linha para todos os proxies, identificada pela linha verde para 192.168.56.103(), o endereço IP do processador de mensagens:

Há também linhas individuais no gráfico para diferentes proxies de API chamados getUsers e testAX, identificados no gráfico como a linha laranja para 192.168.56.103(getUsers) e a linha azul para 192.168.56.103(testax).

Por padrão, o painel mostra informações dos últimos cinco minutos. Selecione Hoje no canto superior direito do painel para selecionar um intervalo diferente.

Como enviar um snapshot do painel para a Apigee

Para ajudar a Apigee a diagnosticar e depurar um problema, envie um instantâneo do seu painel para o suporte da Apigee. A Apigee pode inspecionar seu painel para ajudar a determinar a causa do problema.

Para enviar um snapshot do painel para a Apigee:

  1. Selecione o ícone Compartilhar painel na parte de cima do painel (destacado na caixa vermelha abaixo):
  2. Na janela pop-up, selecione Compartilhamento de snapshots.
  3. Deixe todos os campos como estão e selecione o botão Publicar em snapshot.apigee.net.
  4. Uma janela pop-up vai aparecer com um link. Copie esse link e envie para o Apigee.

Componentes do painel

O painel depende de vários componentes que você instala depois do Edge:

  • apigee-telegraf
    Componente wrapper para o telegraf, que coleta métricas do sistema e dos componentes em execução e as envia para a base de dados de séries temporais (TSDB) do apigee-influxdb.

    Instale esse componente em todos os componentes de dados e de execução do Edge, como o Processador de mensagens, o Roteador, o servidor Postgres, o Cassandra e os nós do Zookeeper.
  • apigee-influxdb
    Componente wrapper para influxdb, que armazena os dados de métricas e os expõe por uma API para que os dados possam ser renderizados em uma interface usando apigee-grafana.

    Instale esse componente de forma centralizada para que ele possa ser acessado por todos os componentes do apigee-telegraf em execução em nós de borda individuais.
  • apigee-grafana
    Componente de wrapper sobre o grafana, que oferece uma maneira poderosa e elegante de criar, analisar e compartilhar painéis e dados com sua equipe e Apigee para solução de problemas.

    Instale esse componente no nó em que você quer acessar o painel.