Sistema de monitoramento distribuído perfeito - Prometheus (Prometheus) e elegante plataforma de visualização de código aberto - Grafana (Gruffina)

1. Conceitos básicos

        1. A relação entre

        Existe uma relação complementar entre prometeu e grafana. Como um sistema de monitoramento distribuído perfeito, o Prometheus é tão poderoso quanto o Bugatti Veyron. Em um carro feroz, o painel de instrumentos é indispensável para observar. Assim surgiu a elegante plataforma de visualização Grafana.

        Resumindo, o Grafana serve como uma plataforma de visualização, e os dados da plataforma são buscados no Prometheus para exibir o painel. E o Prometheus fornece continuamente suporte de dados para o Grafana.

        2. Princípio básico de funcionamento

  • Ferramenta de monitoramento do exportador, obtenha dados
  • Banco de dados de série temporal Prometheus Prometheus, usado para armazenar e consultar seus dados de monitoramento
  • Painel Grafana

Dois, entenda o conceito - Prometheus

        O Prometheus é um sistema de monitoramento e alarme de código aberto desenvolvido a partir da versão de código aberto do sistema de monitoramento BorgMon do Google. Ele é desenvolvido usando a linguagem Go e pode monitorar e alertar vários sistemas, incluindo redes, armazenamento, servidores e aplicativos. O Prometheus coleta uma grande quantidade de dados de monitoramento e os armazena em um banco de dados de séries temporais e, em seguida, realiza consulta e visualização de dados por meio da linguagem de consulta PromQL. Tornou-se o segundo maior projeto hospedado pelo CNCF depois do k8s e é amplamente utilizado no monitoramento de vários ambientes de data center.

3. Entenda o conceito - Grafana

        O Grafana é um conjunto de análise e visualização de métricas de código aberto que é frequentemente usado para análise e monitoramento de dados. Ele suporta uma variedade de fontes de dados diferentes, incluindo Graphite, Elasticsearch, InfluxDB, Prometheus, etc., e pode exibir dados em várias formas gráficas, como gráficos de linha, histogramas, mapas de calor, etc. O painel do Grafana pode ser usado para exibir várias informações, como desempenho do sistema, latência da rede, comportamento do usuário e muito mais. O Grafana também oferece suporte a funções personalizadas de consulta e visualização e pode personalizar a exibição de dados de acordo com diferentes necessidades.

Acho que você gosta

Origin blog.csdn.net/weixin_72186894/article/details/132158886
Recomendado
Clasificación