美文网首页Big Data
graphite+grafana实现clickhouse集群的监

graphite+grafana实现clickhouse集群的监

作者: 盗梦者_56f2 | 来源:发表于2019-06-27 16:59 被阅读0次

可以通过两种方式监控clickhouse:

  • 监控硬件资源
  • ClickHouse服务器指标

监控硬件

  • 监控服务器的处理器上的负载和温度。可以使用dmesg,turbostat等。
  • 监控磁盘,内存和网络。

服务器指标

  • 可以在系统表system.metrics,system.events和system.asynchronous_metrics表中找到可以监控的指标。
  • 可以配置ClickHouse将指标导出到Graphite。 具体配置参阅ClickHouse服务器配置文件中的Graphite部分。
  • 可以通过HTTP API监控服务器的可用性。

配置clickhouse

在/etc/clickhouse-server/config.xml文件中配置

<graphite>
        <!-- The Graphite server -->
        <host>localhost</host>
        <!-- The port on the Graphite server -->
        <port>2003</port>
        <timeout>0.1</timeout>
        <interval>60</interval>
        <root_path>one_min</root_path>
        <hostname_in_path>true</hostname_in_path>

        <metrics>true</metrics>
        <events>true</events>
        <asynchronous_metrics>true</asynchronous_metrics>
</graphite>

安装graphite

安装graphite
安装完成后再web页面可以看到监控的指标

graphite

安装grafana

安装grafana

配置grafana

URL为graphite的地址


grafana

之后就是在dashboard上配置需要监控的指标就可以了。


clickhouse-metrics-moniter

相关文章

网友评论

    本文标题:graphite+grafana实现clickhouse集群的监

    本文链接:https://www.haomeiwen.com/subject/ytkvnqtx.html