Edge para nuvem privada v4.18.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), bem como códigos de erro HTTP para várias organizações e ambientes em sua implantação. Também é possível criar um snapshot desses detalhes e compartilhá-los com a 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 do IP ou DNS do nó que executa
o componente apigee-grafana
da Apigee. Você precisará inserir o nome de usuário e a senha do administrador, conforme definido quando instalou 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 menu. Na barra de menus, selecione Fixar para manter a barra aberta.
Na barra de menu, selecione:
- admin Main Org para definir detalhes do administrador, como senha e endereço de e-mail.
- Painéis > Página inicial para abrir a tela mostrada acima. Em seguida, selecione Apigee Cloud ou Painel do Cassandra para ver o painel.
- Fontes de dados para ver as fontes de dados do componente apigee-grafana. Selecione cada fonte de dados e, em seguida, clique no botão "Salvar e testar" para validar a conexão.
- Plugins para exibir a lista de plug-ins instalados.
- Admin para definir as informações do Grafana.
Depois que você selecionar Painéis > Início,selecionar A Pigee Cloud abre a exibição do painel mostrada abaixo:
Nessa tela, você pode ver informações sobre:
- Roteador: status, tráfego, erros, carregamento e muito mais.
- Processador de mensagens: status e integridade, tráfego, latência desejada, códigos de resposta de destino e muito mais.
- Métricas de nós: uso de CPU, espaço em disco, uso de heap e muito mais.
Observe os botões na parte superior dos gráficos:
- Cor: defina como Tudo. Todos é a única opção compatível.
- Organização: defina como o nome da sua organização.
- Ambiente: defina como o nome de um ambiente na organização.
- MPPod e RTPod: definidos como o nome do pod dos processadores e roteadores de mensagens. Por padrão, ele é "gateway", a menos que você o tenha alterado no momento da instalação.
- apigee-service: marque para exibir informações sobre 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, é possível ver uma linha para todos os proxies, identificada pela linha verde de 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 snapshot do seu painel ao suporte da Apigee. A Apigee pode inspecionar seu painel para ajudar a determinar a causa do problema.
Para enviar um snapshot do painel à Apigee:
- Selecione o ícone Compartilhar painel na parte superior do painel (destacado na caixa vermelha abaixo):
- Na janela pop-up, selecione Compartilhamento de snapshots.
- Deixe todos os campos como estão e selecione o botão Publicar no snapshot.apigee.net.
- Uma janela pop-up com um link vai aparecer. Copie e envie esse link para a Apigee.
Componentes do painel
O painel depende de vários componentes que você instala depois da instalação do Edge:
apigee-telegraf
Um componente wrapper para o telegraf (link em inglês), que reúne métricas do sistema e dos componentes em execução e os envia para o
apigee-influxdb
DataBase de série temporal (TSDB, na sigla em inglês).Instale esse componente em todos os componentes de dados e ambiente de execução do Edge, como os nós do processador de mensagens, roteador, servidor Postgres, Cassandra e Zookeeper.
apigee-influxdb
Um componente wrapper para influxdb, que armazena os dados de métricas e os expõe por meio de uma API para que os dados possam ser renderizados em uma interface usando
apigee-grafana
.Instale esse componente centralmente para que ele possa ser acessado por todos os componentes
apigee-telegraf
em execução em nós de borda individuais.apigee-grafana
Um componente de wrapper com base no grafana (em inglês), que oferece uma maneira poderosa e elegante de criar, explorar e compartilhar painéis e dados com sua equipe e a Apigee para solução de problemas.
Instale este componente no nó em que você quer visualizar o painel.