Ver registos e métricas usando Kibana e Grafana

Os painéis web Kibana e Grafana são fornecidos para trazer insights e clareza aos espaços de nomes kubernetes que estão a ser utilizados pelos serviços de dados habilitados pelo Azure Arc. Para aceder aos dashboards da Web Kibana e grafana, consulte os pontos finais do serviço, verifique a documentação dos dashboards do Azure Data Studio .

Pré-requisitos

  • Utilize o ambiente Bash em Azure Cloud Shell. Para mais informações, consulte Azure Cloud Shell Quickstart - Bash. Iniciar Cloud Shell numa nova janela

  • Se preferir executar os comandos de referência CLI localmente, instale o Azure CLI. Se estiver a funcionar no Windows ou no macOS, considere executar o Azure CLI num recipiente Docker. Para mais informações, consulte Como executar o CLI Azure num contentor Docker.

    • Se estiver a utilizar uma instalação local, inicie sessão no CLI do Azure ao utilizar o comando az login. Para concluir o processo de autenticação, siga os passos apresentados no seu terminal. Para outras opções de inscrição, consulte iniciar súmis com o CLI Azure.

    • Quando for solicitado, instale a extensão Azure CLI na primeira utilização. Para obter mais informações sobre as extensões, veja Utilizar extensões com o CLI do Azure.

    • Execute o comando az version para localizar a versão e as bibliotecas dependentes instaladas. Para atualizar para a versão mais recente, execute o comando az upgrade.

Monitor SQL do Azure geridos casos em Azure Arc

Para aceder aos registos e aos painéis de monitorização para SQL Managed Instance ativados pelo Arco Azure, executar o seguinte azdata comando CLI

az sql mi-arc endpoint list -n <name of SQL instance> --use-k8s

Os tabliers grafana relevantes são:

  • "SQL do Azure Métricas de instância geridas"
  • "Métricas do Nó anfitrião"
  • "Métricas de Pods hospedeiros"

Nota

Quando solicitado para introduzir um nome de utilizador e senha, insira o nome de utilizador e a palavra-passe que forneceu no momento em que criou o controlador de dados Azure Arc.

Nota

Será solicitado com um aviso de certificado porque os certificados são certificados auto-assinados.

Monitor Azure Arc-enabled postgreSQL servidor

Para aceder aos registos e monitores de um servidor PostgreSQL ativado pelo Arco Azure, executar o seguinte azdata comando CLI

az postgres server-arc endpoint list -n <name of postgreSQL instance> --k8s-namespace <namespace> --use-k8s

Os painéis postgreSQL relevantes são:

  • "Métricas postgres"
  • "Métricas de Tabela postgres"
  • "Métricas do Nó anfitrião"
  • "Métricas de Pods hospedeiros"

Configuração adicional de firewall

Dependendo do local onde o controlador de dados é implantado, poderá descobrir que precisa de abrir portas na sua firewall para aceder aos pontos finais de Kibana e Grafana.

Abaixo está um exemplo de como fazê-lo para um VM Azure. Terá de o fazer se tiver implantado Kubernetes utilizando o script.

Os passos abaixo destacam como criar uma regra NSG para os pontos finais de Kibana e Grafana:

Encontre o nome do NSG

az network nsg list -g azurearcvm-rg --query "[].{NSGName:name}" -o table

Adicione a regra NSG

Uma vez que tenha o nome do NSG, pode adicionar uma regra usando o seguinte comando:

az network nsg rule create -n ports_30777 --nsg-name azurearcvmNSG --priority 600 -g azurearcvm-rg --access Allow --description 'Allow Kibana and Grafana ports' --destination-address-prefixes '*' --destination-port-ranges 30777 --direction Inbound --protocol Tcp --source-address-prefixes '*' --source-port-ranges '*'

Passos seguintes