查询洞察
查询洞察功能通过各种可视化和表格,使 ClickHouse 内置的查询日志更易于使用。ClickHouse 的 system.query_log
表是查询优化、调试和监控整体集群健康状况和性能的关键信息来源。
查询概览
选择服务后,左侧边栏中的监控导航项应展开以显示新的查询洞察子项。单击此选项将打开新的“查询洞察”页面
顶级指标
顶部的统计框表示在选定时间段内的一些基本顶级查询指标。在其下方,我们展示了三个时间序列图表,分别表示按查询类型(select、insert、other)细分的查询量、延迟和错误率,以及在选定的时间窗口内。延迟图表可以进一步调整以显示 p50、p90 和 p99 延迟
最近查询
在顶级指标下方,一个表格显示了在选定时间窗口内查询日志条目(按规范化查询哈希和用户分组)
最近查询可以按任何可用字段进行筛选和排序。该表格还可以配置为显示或隐藏其他字段,例如表、p90 和 p99 延迟。
查询细查
从最近查询表中选择一个查询将打开一个浮出框,其中包含特定于所选查询的指标和信息
从浮出框中我们可以看到,这个特定的查询在过去 24 小时内已运行超过 3000 次。查询信息选项卡中的所有指标都是聚合指标,但我们也可以通过选择查询历史选项卡来查看来自各个运行的指标
在此窗格中,可以展开每个查询运行的 Settings
和 Profile Events
项以显示其他信息。