Conecte uma instância do Grafana autogerenciada ao Hybrid Cloud Monitoring para consultar e visualizar dados de métricas.
Pré-requisitos
O Hybrid Cloud Monitoring está ativado. Ative o Hybrid Cloud Monitoring.
Não há exigência obrigatória quanto à versão do Grafana. A fonte de dados Prometheus é um componente nativo (Core) do Grafana, compatível com as versões 7.x e posteriores sem a necessidade de instalar plugins adicionais. Para melhor compatibilidade com plugins de painel, use o Grafana 8.x ou superior.
O servidor Grafana deve ter acesso a um endpoint que comece com metrichub-cms-*.aliyuncs.com, e o AccessKey ID e o AccessKey Secret usados para Basic auth devem estar configurados corretamente.
Informações gerais
Para conhecer outras formas de integrar o Cloud Monitor ao Grafana, consulte Overview.
Procedimento
-
Instale o software Grafana.
NotaO exemplo a seguir demonstra como instalar o Grafana no CentOS. Para mais informações sobre a instalação em outros sistemas operacionais, consulte
.
Faça login no servidor como usuário root.
-
Execute um dos comandos abaixo para instalar o Grafana.
NotaPara obter detalhes sobre as versões do software Grafana e os sistemas operacionais compatíveis, visite a
. No exemplo seguinte, o pacote de instalação utilizado é o
grafana-8.0.6-1.x86_64.rpm
, correspondente à versão mais recente.
-
Método 1:
sudo yum install https://dl.grafana.com/oss/release/grafana-8.0.6-1.x86_64.rpm
-
Método 2:
wget https://dl.grafana.com/oss/release/grafana-8.0.6-1.x86_64.rpm
sudo yum localinstall grafana-8.0.6-1.x86_64.rpm
-
-
Execute o comando a seguir para iniciar o service do Grafana:
sudo service grafana-server start
-
Opcional. Instale plugins de painel do Grafana.
Caso precise visualizar dados de monitoramento em painéis específicos do Grafana, como Pie Chart, Gantt ou Worldmap Panel, instale o plugin de painel correspondente. Para saber mais sobre a instalação desses plugins, acesse a Página de plug-ins de painel do Grafana.
-
Crie um namespace no Hybrid Cloud Monitoring.
-
Crie uma tarefa de importação de métricas.
Configure tarefas de importação para data centers locais, services da Alibaba Cloud ou clouds de terceiros:
Crie uma tarefa de importação de métricas para um data center local
Crie uma tarefa de importação de métricas para uma única conta Alibaba Cloud ou Crie uma tarefa de importação de métricas para várias contas Alibaba Cloud
Crie uma tarefa de importação de métricas para um service de cloud de terceiros
-
Obtenha a URL e as credenciais da conta.
NotaA URL e as credenciais obtidas nesta etapa são necessárias para criar uma fonte de dados na Etapa 6.
Faça login no Cloud Monitor console.
No painel de navegação à esquerda, escolha .
-
Localize o namespace desejado e selecione na coluna Actions.
Anote os parâmetros de conexão listados a seguir.
Parâmetro
Descrição
Exemplo
URL
Endereço para conectar o namespace ao Grafana.
Formato:
<Endpoint for reporting metric data>/proxy/namespace/<Namespace Name>.Para monitoramento entre regiões, utilize os endpoints das regiões
China (Hangzhou),China (Shanghai),China (Beijing)eChina (Shenzhen):-
Endpoint público
Endpoints de internet disponíveis em
China (Hangzhou),China (Shanghai),China (Beijing)eChina (Shenzhen).-
https://metrichub-cms-cn-shanghai.aliyuncs.com
-
https://metrichub-cms-cn-hangzhou.aliyuncs.com
-
https://metrichub-cms-cn-beijing.aliyuncs.com
-
https://metrichub-cms-cn-shenzhen.aliyuncs.com
-
-
Endpoint VPC
Endpoints VPC nas regiões
China (Hangzhou),China (Shanghai),China (Beijing)eChina (Shenzhen).-
http://metrichub-cn-shanghai.aliyun.com
-
http://metrichub-cn-hangzhou.aliyun.com
-
http://metrichub-cn-beijing.aliyun.com
-
http://metrichub-cn-shenzhen.aliyun.com
-
NotaEsses endpoints oferecem menor latência. Lista completa de endpoints: Appendix 2: Endpoints for reporting metric data.
https://metrichub-cms-cn-hangzhou.aliyuncs.com/proxy/namespace/default-aliyunUser
AccessKey ID da sua conta Alibaba Cloud ou usuário RAM. Obtenha um par de AccessKey.
NotaO usuário RAM deve pertencer à sua conta Alibaba Cloud e possuir permissões de leitura no Cloud Monitor.
yourAccessKeyID
Password
AccessKey Secret da sua conta Alibaba Cloud ou usuário RAM. Obtenha um par de AccessKey.
NotaO usuário RAM deve pertencer à sua conta Alibaba Cloud e possuir permissões de leitura no Cloud Monitor.
yourAccessKeySecret
ImportanteO par de AccessKeys de uma conta Alibaba Cloud permite chamar todas as operações de API. Recomendamos o uso de um usuário RAM para invocar APIs ou executar tarefas rotineiras de O&M. Mantenha seu par de AccessKeys em sigilo.
Evite incluir seu par de AccessKeys em arquivos acessíveis a terceiros, como códigos de projeto. Caso contrário, suas credenciais podem ser expostas, comprometendo a segurança dos recursos da sua conta.
-
-
Crie uma fonte de dados.
Por padrão, o Grafana utiliza a porta 3000 e o nome de usuário admin.
ImportanteAltere a senha padrão no primeiro acesso.
-
Faça login no Grafana.
Formato da URL de login:
http://<Grafana server IP address>:3000. Exemplo: http://192.168.XX.XX:3000. No painel de navegação à esquerda, clique em
.Na aba Data Sources, clique em Add data source no canto superior direito.
Na página Add data source, clique em Prometheus.
-
Na aba Settings, configure Name, URL, User e Password. Mantenha os valores padrão para os demais parâmetros.
Name: Nome da fonte de dados. Exemplo:
Prometheus-test.URL: URL de conexão do namespace obtida na Etapa 5. Exemplo:
https://metrichub-cms-cn-hangzhou.aliyuncs.com/proxy/namespace/default-aliyun.-
User e Password: Utilize os valores de User e Password indicados na Etapa 5, por exemplo,
yourAccessKeyIDeyourAccessKeySecret.NotaEsses campos ficam visíveis em Basic Auth Details após ativar a opção Basic auth na seção Auth.
Clique em Save & Test.
-
-
Adicione um dashboard e um gráfico.
No painel de navegação à esquerda, clique no ícone
.Na página New dashboard, clique em Add an empty panel.
Na aba Query, selecione Prometheus-test na lista suspensa Data source e escolha as métricas do service cloud desejado.
No painel lateral direito, defina o nome, o tipo e o estilo do gráfico.
No canto superior direito, clique em Apply.
No canto superior direito, clique no ícone
e defina um nome e uma pasta para o dashboard.Clique em Save.
-
Visualize os dados de monitoramento.
No painel de navegação à esquerda, escolha .
-
Na aba Manage, clique no dashboard desejado.
Todos os gráficos de monitoramento configurados serão exibidos no dashboard.
> Manage