Monitoramento e alerta no Google Cloud Bigtable

1

Estamos criando um pipeline de dados no GCP e escolhemos o Bigtable como nosso data warehouse para eventos brutos. Meu problema é - não consigo encontrar uma maneira de monitorar adequadamente o cluster. O painel oferece uma quantidade limitada de métricas que poderiam resolver se houvesse alguma maneira de conectá-las ao StackDriver sem muita complicação, assim como todos os outros serviços do GCP estão configurados.

É possível monitorar o Bigtable com o Stackdriver? Se não, existe outra maneira recomendada de conseguir isso?

Encontrei esta postagem que explica como obter relatórios sobre as solicitações em execução no Bigtable, mas isso não me ajuda quando tento receber uma visão geral sobre a saúde de todo o cluster.

    
por Yaron Idan 01.01.2017 / 16:38

2 respostas

2

Métricas do lado do servidor de exportação do Google Cloud Bigtable para o Stackdriver; você pode encontrar mais informações na documentação do Bigtable , além de lista de métricas do Stackdriver .

Além disso, se você estiver usando o cliente Java compatível com HBase para o Bigtable, poderá exportar métricas do Dropwizard no lado do cliente, que fornecerá métricas detalhadas de desempenho do lado do cliente, como latência de solicitação de ponta a ponta, que você pode acompanhar por conta própria, por exemplo, por meio de sua própria Grafite instância.

Essas métricas não pretendem substituir as métricas do Stackdriver para o Bigtable, mas complementar essas métricas, e recomendamos o acompanhamento das métricas do lado do cliente, além de observar as métricas do lado do servidor.

    
por 03.01.2017 / 03:57
1

Agora, é possível consultar as métricas do Bigtable por meio da Stackdriver Monitoring API: link

Você também pode criar alertas e definir painéis personalizados de métricas do Google Cloud Bigtable por meio da IU do Stackdriver: link

    
por 10.05.2017 / 23:45