美文网首页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