使用clickhous自带的Prometheus监控时,clickhous相关指标解释说明
找了一圈没发现关于这些指标的说明,特地记录下:
指标 | 解释 |
---|---|
ClickHouseProfileEvents_Query | 已执行的查询总数,帮助监控数据库的查询负载,了解数据库的使用频率和工作负载。 |
ClickHouseProfileEvents_SelectQuery | 已执行的SELECT查询总数,了解读操作的负载情况,评估查询优化效果。 |
ClickHouseProfileEvents_InsertQuery | 已执行的INSERT查询总数,了解写操作的负载情况,评估数据写入性能。 |
ClickHouseProfileEvents_FailedQuery | 执行失败的查询总数,监控查询失败的频率,识别潜在的问题和瓶颈。 |
ClickHouseProfileEvents_FailedSelectQuery | 执行失败的SELECT查询总数,帮助识别并解决读取操作中的问题。 |
ClickHouseProfileEvents_FailedInsertQuery | 执行失败的INSERT查询总数,帮助识别并解决写入操作中的问题。 |
ClickHouseProfileEvents_QueryTimeMicroseconds | 所有查询的总耗时(微秒),帮助评估整体查询性能。 |
ClickHouseProfileEvents_SelectQueryTimeMicroseconds | SELECT查询的总耗时(微秒),帮助评估读操作的性能。 |
ClickHouseProfileEvents_InsertQueryTimeMicroseconds | INSERT查询的总耗时(微秒),帮助评估写操作的性能。 |
ClickHouseProfileEvents_FileOpen | 文件打开操作的总数,了解文件系统的负载,评估IO操作的频率和潜在瓶颈。 |
ClickHouseProfileEvents_Seek | 文件定位操作的总数,文件系统操作的重要指标,有助于了解磁盘的寻址操作频率。 |
ClickHouseProfileEvents_ReadBufferFromFileDescriptorRead | 从文件描述符读取的总次数,了解读取操作的负载和频率,帮助优化读性能。 |
ClickHouseProfileEvents_ReadBufferFromFileDescriptorReadFailed | 从文件描述符读取失败的总次数,监控读取操作中的错误频率,帮助识别并解决读取过程中可能存在的问题。 |
ClickHouseProfileEvents_ReadBufferFromFileDescriptorReadBytes | 从文件描述符读取的总字节数,监控读取操作的数据量,有助于评估数据吞吐量。 |
ClickHouseProfileEvents_WriteBufferFromFileDescriptorWrite | 向文件描述符写入的总次数,了解写入操作的负载和频率,帮助优化写性能。 |
ClickHouseProfileEvents_WriteBufferFromFileDescriptorWriteFailed | 向文件描述符写入失败的总次数,监控写入操作中的错误频率,帮助识别并解决写入过程中可能存在的问题。 |
ClickHouseProfileEvents_WriteBufferFromFileDescriptorWriteBytes | 向文件描述符写入的总字节数,监控写入操作的数据量,有助于评估数据吞吐量。 |
ClickHouseProfileEvents_ReadBufferAIORead | 异步I/O读取操作的总次数,监控异步I/O读取操作的频率,评估异步I/O的使用情况和性能。 |
ClickHouseProfileEvents_ReadBufferAIOReadBytes | 异步I/O读取的总字节数,评估异步I/O读取的数据量,了解数据吞吐量和性能。 |
ClickHouseProfileEvents_WriteBufferAIOWrite | 异步I/O写入操作的总次数,监控异步I/O写入操作的频率,评估异步I/O的使用情况和性能。 |
ClickHouseProfileEvents_WriteBufferAIOWriteBytes | 异步I/O写入的总字节数,评估异步I/O写入的数据量,了解数据吞吐量和性能。 |
ClickHouseProfileEvents_ReadCompressedBytes | 读取的压缩字节总数,监控压缩数据的读取,有助于评估压缩机制的效率。 |
ClickHouseProfileEvents_CompressedReadBufferBlocks | 读取的压缩数据块总数,评估压缩数据块的读性能。 |
ClickHouseProfileEvents_CompressedReadBufferBytes | 读取的压缩数据字节总数,评估压缩数据的读性能和吞吐量。 |
ClickHouseProfileEvents_UncompressedCacheHits | 未压缩缓存命中的总次数,监控未压缩数据在缓存中的命中率,有助于评估缓存的使用效率和性能。 |
ClickHouseProfileEvents_UncompressedCacheMisses | 未压缩缓存未命中的总次数,监控未压缩数据在缓存中的未命中率,评估缓存策略的有效性。 |
ClickHouseProfileEvents_UncompressedCacheWeightLost | 未压缩缓存丢失的权重,了解缓存数据的丢失情况,帮助调整缓存管理策略。 |
ClickHouseProfileEvents_IOBufferAllocs | IO缓冲区分配的总次数,监控内存分配频率,有助于优化内存使用。 |
ClickHouseProfileEvents_IOBufferAllocBytes | IO缓冲区分配的总字节数,监控内存使用情况,有助于优化内存分配策略。 |
ClickHouseProfileEvents_ArenaAllocChunks | 内存分配区域的总块数,监控内存分配区域的使用情况,有助于优化内存分配策略。 |
ClickHouseProfileEvents_ArenaAllocBytes | 内存分配区域的总字节数,了解内存分配的总体大小,帮助优化内存使用。 |
ClickHouseProfileEvents_FunctionExecute | 函数执行的总次数,了解函数调用频率,帮助优化函数性能。 |
ClickHouseProfileEvents_TableFunctionExecute | 表函数执行的总次数,监控表函数的使用频率,评估其性能和影响。 |
ClickHouseProfileEvents_MarkCacheHits | 标记缓存命中的总次数,监控标记缓存的命中率,评估缓存策略的有效性。 |
ClickHouseProfileEvents_MarkCacheMisses | 标记缓存未命中的总次数,了解标记缓存未命中的情况,帮助优化缓存策略。 |
ClickHouseProfileEvents_CreatedReadBufferOrdinary | 创建普通读取缓冲区的总次数,了解读取缓冲区的创建频率,评估读取操作的负载。 |
ClickHouseProfileEvents_CreatedReadBufferAIO | 创建异步I/O读取缓冲区的总次数,监控异步I/O读取缓冲区的创建情况,评估异步I/O的使用情况。 |
ClickHouseProfileEvents_CreatedReadBufferAIOFailed | 创建异步I/O读取缓冲区失败的总次数,监控异步I/O读取缓冲区的创建失败情况,识别潜在问题。 |
ClickHouseProfileEvents_CreatedReadBufferMMap | 创建内存映射读取缓冲区的总次数,了解内存映射读取缓冲区的使用情况,评估其性能。 |
ClickHouseProfileEvents_CreatedReadBufferMMapFailed | 创建内存映射读取缓冲区失败的总次数,监控内存映射读取缓冲区的创建失败情况,识别潜在问题。 |
ClickHouseProfileEvents_CreatedWriteBufferOrdinary | 创建普通写入缓冲区的总次数,了解写入缓冲区的创建频率,评估写入操作的负载。 |
ClickHouseProfileEvents_CreatedWriteBufferAIO | 创建异步I/O写入缓冲区的总次数,监控异步I/O写入缓冲区的创建情况,评估异步I/O的使用情况。 |
ClickHouseProfileEvents_CreatedWriteBufferAIOFailed | 创建异步I/O写入缓冲区失败的总次数,监控异步I/O写入缓冲区的创建失败情况,识别潜在问题。 |
ClickHouseProfileEvents_DiskReadElapsedMicroseconds | 磁盘读取操作的总耗时(微秒),监控磁盘读取性能,识别潜在的读操作瓶颈。 |
ClickHouseProfileEvents_DiskWriteElapsedMicroseconds | 磁盘写入操作的总耗时(微秒),监控磁盘写入性能,识别潜在的写操作瓶颈。 |
ClickHouseProfileEvents_NetworkReceiveElapsedMicroseconds | 网络接收操作的总耗时(微秒),监控网络接收性能,识别潜在的网络瓶颈。 |
ClickHouseProfileEvents_NetworkSendElapsedMicroseconds | 网络发送操作的总耗时(微秒),监控网络发送性能,识别潜在的网络瓶颈。 |
ClickHouseProfileEvents_ThrottlerSleepMicroseconds | 节流器休眠的总时间(微秒),监控节流机制的影响,评估其对性能的影响。 |
ClickHouseProfileEvents_QueryMaskingRulesMatch | 查询匹配掩码规则的总次数,了解查询匹配掩码规则的频率,评估其使用情况。 |
ClickHouseProfileEvents_ReplicatedPartFetches | 复制部分获取的总次数,监控复制数据的获取情况,评估复制机制的性能。 |
ClickHouseProfileEvents_ReplicatedPartFailedFetches | 复制部分获取失败的总次数,监控复制数据获取的失败情况,识别潜在的复制问题。 |
ClickHouseProfileEvents_ObsoleteReplicatedParts | 过时的复制部分的总次数,监控和清理过时的数据,确保存储空间的有效利用。 |
ClickHouseProfileEvents_ReplicatedPartMerges | 复制部分合并的总次数,监控数据合并操作,评估合并操作的频率和性能。 |
ClickHouseProfileEvents_ReplicatedPartFetchesOfMerged | 合并后复制部分获取的总次数,监控合并后的数据获取情况,评估数据同步的性能。 |
ClickHouseProfileEvents_ReplicatedPartMutations | 复制部分变更的总次数,监控数据变更操作,确保数据一致性。 |
ClickHouseProfileEvents_ReplicatedPartChecks | 复制部分检查的总次数,确保复制数据的完整性和一致性。 |
ClickHouseProfileEvents_ReplicatedPartChecksFailed | 复制部分检查失败的总次数,监控检查失败情况,识别并解决数据一致性问题。 |
ClickHouseProfileEvents_ReplicatedDataLoss | 复制数据丢失的总次数,监控数据丢失情况,确保数据可靠性。 |
ClickHouseProfileEvents_InsertedRows | 插入的总行数,了解数据插入量,评估插入操作的负载。 |
ClickHouseProfileEvents_InsertedBytes | 插入的总字节数,评估插入数据量,了解数据增长情况。 |
ClickHouseProfileEvents_DelayedInserts | 延迟插入的总次数,监控延迟插入操作,识别性能瓶颈。 |
ClickHouseProfileEvents_RejectedInserts | 被拒绝的插入操作总次数,监控插入失败情况,优化数据插入策略。 |
ClickHouseProfileEvents_DelayedInsertsMilliseconds | 延迟插入的总时间(毫秒),评估延迟插入的时间成本,识别并解决性能问题。 |
ClickHouseProfileEvents_DuplicatedInsertedBlocks | 重复插入的块总次数,监控重复数据插入情况,确保数据唯一性。 |
ClickHouseProfileEvents_ZooKeeperInit | ZooKeeper初始化的总次数,监控ZooKeeper初始化过程,确保其正常运行。 |
ClickHouseProfileEvents_ZooKeeperTransactions | ZooKeeper事务操作的总次数,了解ZooKeeper事务的使用频率,评估其性能。 |
ClickHouseProfileEvents_ZooKeeperList | ZooKeeper列出节点操作的总次数,监控节点列表操作,评估其性能和影响。 |
ClickHouseProfileEvents_ZooKeeperCreate | ZooKeeper创建节点操作的总次数,监控节点创建操作,确保ZooKeeper的正常使用。 |
ClickHouseProfileEvents_ZooKeeperRemove | ZooKeeper删除节点操作的总次数,监控节点删除操作,确保ZooKeeper的正常运行。 |
ClickHouseProfileEvents_ZooKeeperExists | ZooKeeper检查节点是否存在的总次数,监控节点检查操作,确保ZooKeeper的正常使用。 |
ClickHouseProfileEvents_ZooKeeperGet | ZooKeeper获取节点数据的总次数,监控数据获取操作,评估ZooKeeper的性能。 |
ClickHouseProfileEvents_ZooKeeperSet | ZooKeeper设置节点数据的总次数,监控数据设置操作,确保数据更新的有效性。 |
ClickHouseProfileEvents_ZooKeeperMulti | ZooKeeper多操作事务的总次数,监控多操作事务,确保事务操作的原子性和一致性。 |
ClickHouseProfileEvents_ZooKeeperCheck | ZooKeeper检查节点版本的总次数,监控节点版本检查,确保数据的一致性。 |
ClickHouseProfileEvents_ZooKeeperClose | ZooKeeper关闭连接的总次数,监控连接关闭操作,确保连接的合理管理。 |
ClickHouseProfileEvents_ZooKeeperWatchResponse | ZooKeeper观察者响应的总次数,监控观察者响应,确保事件通知的有效性。 |
ClickHouseProfileEvents_ZooKeeperUserExceptions | 用户引起的ZooKeeper异常总次数,监控用户操作引起的异常,优化用户操作流程。 |
ClickHouseProfileEvents_ZooKeeperHardwareExceptions | 硬件引起的ZooKeeper异常总次数,监控硬件故障引起的异常,确保系统的可靠性。 |
ClickHouseProfileEvents_ZooKeeperOtherExceptions | 其他原因引起的ZooKeeper异常总次数,监控其他异常情况,识别并解决潜在问题。 |
ClickHouseProfileEvents_ZooKeeperWaitMicroseconds | ZooKeeper等待操作的总时间(微秒),评估ZooKeeper等待时间,识别性能瓶颈。 |
ClickHouseProfileEvents_ZooKeeperBytesSent | ZooKeeper发送的数据总字节数,监控数据发送量,评估ZooKeeper通信的性能。 |
ClickHouseProfileEvents_ZooKeeperBytesReceived | ZooKeeper接收的数据总字节数,监控数据接收量,评估ZooKeeper通信的性能。 |
ClickHouseProfileEvents_DistributedConnectionFailTry | 分布式连接失败的尝试总次数,监控连接失败情况,确保分布式系统的可靠性。 |
ClickHouseProfileEvents_DistributedConnectionMissingTable | 分布式连接中缺少表的总次数,监控缺失表的情况,确保数据表的完整性。 |
ClickHouseProfileEvents_DistributedConnectionStaleReplica | 分布式连接中陈旧副本的总次数,监控陈旧副本情况,确保数据的一致性。 |
ClickHouseProfileEvents_DistributedConnectionFailAtAll | 分布式连接完全失败的总次数,监控连接完全失败的情况,识别并解决连接问题。 |
ClickHouseProfileEvents_CompileAttempt | 编译尝试的总次数,监控编译操作,评估其成功率和效率。 |
ClickHouseProfileEvents_CompileSuccess | 编译成功的总次数,了解成功编译的频率,评估编译器性能。 |
ClickHouseProfileEvents_CompileFunction | 编译函数的总次数,监控函数编译情况,评估其性能和效率。 |
ClickHouseProfileEvents_CompiledFunctionExecute | 执行已编译函数的总次数,了解已编译函数的执行情况,评估其性能。 |
ClickHouseProfileEvents_CompileExpressionsMicroseconds | 编译表达式的总耗时(微秒),评估表达式编译的时间成本,优化编译效率。 |
ClickHouseProfileEvents_CompileExpressionsBytes | 编译表达式所需的总字节数,评估编译表达式的内存开销,优化内存使用。 |
ClickHouseProfileEvents_ExternalSortWritePart | 外部排序写入部分的总次数,监控外部排序操作,评估其性能和效率。 |
ClickHouseProfileEvents_ExternalSortMerge | 外部排序合并的总次数,评估外部排序的合并操作,优化排序算法。 |
ClickHouseProfileEvents_ExternalAggregationWritePart | 外部聚合写入部分的总次数,监控外部聚合操作,评估其性能和效率。 |
ClickHouseProfileEvents_ExternalAggregationMerge | 外部聚合合并的总次数,评估外部聚合的合并操作,优化聚合算法。 |
ClickHouseProfileEvents_ExternalAggregationCompressedBytes | 外部聚合压缩的总字节数,评估数据压缩的效率和效果。 |
ClickHouseProfileEvents_ExternalAggregationUncompressedBytes | 外部聚合未压缩的总字节数,了解未压缩数据的体量,评估存储需求。 |
ClickHouseProfileEvents_SlowRead | 慢读取操作的总次数,监控慢读取情况,识别并优化性能瓶颈。 |
ClickHouseProfileEvents_ReadBackoff | 读取退避的总次数,监控读取退避操作,评估其对性能的影响。 |
ClickHouseProfileEvents_ReplicaPartialShutdown | 复制部分部分关闭的总次数,监控复制部分关闭操作,确保数据一致性和可靠性。 |
ClickHouseProfileEvents_SelectedParts | 选择部分的总次数,监控数据选择操作,评估查询性能。 |
ClickHouseProfileEvents_SelectedRanges | 选择范围的总次数,评估查询范围,优化数据访问策略。 |
ClickHouseProfileEvents_SelectedMarks | 选择标记的总次数,监控数据标记选择,优化查询性能。 |
ClickHouseProfileEvents_SelectedRows | 选择行的总次数,了解查询返回的数据量,评估查询效率。 |
ClickHouseProfileEvents_SelectedBytes | 选择字节的总次数,评估查询返回的数据量,优化存储和传输策略。 |
ClickHouseProfileEvents_Merge | 合并操作的总次数,监控数据合并操作,确保数据一致性和性能。 |
ClickHouseProfileEvents_MergedRows | 合并的总行数,了解数据合并量,评估合并操作的负载。 |
ClickHouseProfileEvents_MergedUncompressedBytes | 合并的未压缩总字节数,评估合并操作的数据量,优化存储和传输策略。 |
ClickHouseProfileEvents_MergesTimeMilliseconds | 合并操作的总时间(毫秒),评估合并操作的时间成本,优化合并效率。 |
ClickHouseProfileEvents_MergeTreeDataWriterRows | 合并树数据写入的总行数,监控数据写入操作,评估写入负载和性能。 |
ClickHouseProfileEvents_MergeTreeDataWriterUncompressedBytes | 合并树数据写入的未压缩总字节数,评估数据写入量,优化存储需求。 |
ClickHouseProfileEvents_MergeTreeDataWriterCompressedBytes | 合并树数据写入的压缩总字节数,监控压缩数据的写入,评估压缩效率。 |
ClickHouseProfileEvents_MergeTreeDataWriterBlocks | 合并树数据写入的总块数,监控数据块的写入,评估写入负载。 |
ClickHouseProfileEvents_MergeTreeDataWriterBlocksAlreadySorted | 已排序的合并树数据写入块的总次数,评估数据排序情况,优化写入效率。 |
ClickHouseProfileEvents_CannotRemoveEphemeralNode | 无法移除临时节点的总次数,监控临时节点的移除情况,确保系统的稳定性。 |
ClickHouseProfileEvents_RegexpCreated | 正则表达式创建的总次数,监控正则表达式的创建,评估其对性能的影响。 |
ClickHouseProfileEvents_ContextLock | 上下文锁定的总次数,监控上下文锁定情况,识别并优化性能瓶颈。 |
ClickHouseProfileEvents_StorageBufferFlush | 存储缓冲区刷新的总次数,监控缓冲区刷新操作,确保数据的及时写入。 |
ClickHouseProfileEvents_StorageBufferErrorOnFlush | 存储缓冲区刷新错误的总次数,监控刷新错误情况,识别并解决潜在问题。 |
ClickHouseProfileEvents_StorageBufferPassedAllMinThresholds | 存储缓冲区满足所有最小阈值的总次数,评估缓冲区管理策略,确保其有效性。 |
ClickHouseProfileEvents_StorageBufferPassedTimeMaxThreshold | 存储缓冲区超过最大时间阈值的总次数,监控缓冲区的时间管理,优化其刷新策略。 |
ClickHouseProfileEvents_StorageBufferPassedRowsMaxThreshold | 存储缓冲区超过最大行数阈值的总次数,监控缓冲区的行数管理,确保其高效运行。 |
ClickHouseProfileEvents_StorageBufferPassedBytesMaxThreshold | 存储缓冲区超过最大字节数阈值的总次数,监控缓冲区的数据量管理,优化其刷新策略。 |
ClickHouseProfileEvents_DictCacheKeysRequested | 字典缓存请求的总键数,监控字典缓存的请求量,评估其使用情况。 |
ClickHouseProfileEvents_DictCacheKeysRequestedMiss | 字典缓存请求未命中的总键数,评估缓存未命中情况,优化缓存策略。 |
ClickHouseProfileEvents_DictCacheKeysRequestedFound | 字典缓存请求命中的总键数,监控缓存命中情况,评估缓存策略的有效性。 |
ClickHouseProfileEvents_DictCacheKeysExpired | 字典缓存过期的总键数,监控缓存过期情况,确保数据的及时更新。 |
ClickHouseProfileEvents_DictCacheKeysNotFound | 字典缓存未找到的总键数,评估未找到的键情况,优化数据存储和缓存策略。 |
ClickHouseProfileEvents_DictCacheKeysHit | 字典缓存命中的 |
ClickHouseProfileEvents_DictCacheRequestTimeNs | 字典缓存请求的总时间(纳秒),评估缓存请求的时间成本,优化缓存响应时间。 |
ClickHouseProfileEvents_DictCacheRequests | 字典缓存请求的总次数,监控缓存请求的频率,评估其性能。 |
ClickHouseProfileEvents_DictCacheLockWriteNs | 字典缓存写锁的总时间(纳秒),评估写锁的时间成本,优化缓存写入性能。 |
ClickHouseProfileEvents_DictCacheLockReadNs | 字典缓存读锁的总时间(纳秒),评估读锁的时间成本,优化缓存读取性能。 |
ClickHouseProfileEvents_DistributedSyncInsertionTimeoutExceeded | 分布式同步插入超时的总次数,监控同步插入操作的超时情况,确保数据的一致性和及时性。 |
ClickHouseProfileEvents_DataAfterMergeDiffersFromReplica | 合并后数据与副本不同的总次数,监控合并后的数据一致性,确保数据的准确性。 |
ClickHouseProfileEvents_DataAfterMutationDiffersFromReplica | 变更后数据与副本不同的总次数,监控变更后的数据一致性,确保数据的准确性。 |
ClickHouseProfileEvents_PolygonsAddedToPool | 添加到多边形池的总次数,监控多边形数据的使用情况,评估空间数据的处理。 |
ClickHouseProfileEvents_PolygonsInPoolAllocatedBytes | 多边形池分配的字节总数,监控多边形池的内存使用,优化资源分配。 |
ClickHouseProfileEvents_RWLockAcquiredReadLocks | 获取读锁的总次数,监控读操作的并发情况,评估锁的使用效率。 |
ClickHouseProfileEvents_RWLockAcquiredWriteLocks | 获取写锁的总次数,监控写操作的并发情况,评估锁的使用效率。 |
ClickHouseProfileEvents_RWLockReadersWaitMilliseconds | 读锁等待的总时间(毫秒),评估读锁等待时间,优化锁的性能。 |
ClickHouseProfileEvents_RWLockWritersWaitMilliseconds | 写锁等待的总时间(毫秒),评估写锁等待时间,优化锁的性能。 |
ClickHouseProfileEvents_DNSError | DNS错误的总次数,监控DNS解析错误,确保网络连接的稳定性。 |
ClickHouseProfileEvents_RealTimeMicroseconds | 实际运行时间的总时间(微秒),监控实际运行时间,评估系统的负载和性能。 |
ClickHouseProfileEvents_UserTimeMicroseconds | 用户态运行时间的总时间(微秒),监控用户态运行时间,评估应用程序的性能。 |
ClickHouseProfileEvents_SystemTimeMicroseconds | 内核态运行时间的总时间(微秒),监控内核态运行时间,评估系统的性能。 |
ClickHouseProfileEvents_SoftPageFaults | 软页面故障的总次数,监控软页面故障情况,优化内存使用。 |
ClickHouseProfileEvents_HardPageFaults | 硬页面故障的总次数,监控硬页面故障情况,优化内存使用。 |
ClickHouseProfileEvents_VoluntaryContextSwitches | 自愿上下文切换的总次数,监控上下文切换情况,评估线程调度的性能。 |
ClickHouseProfileEvents_InvoluntaryContextSwitches | 非自愿上下文切换的总次数,监控非自愿上下文切换,评估系统负载和性能。 |
ClickHouseProfileEvents_OSIOWaitMicroseconds | 操作系统I/O等待的总时间(微秒),监控I/O等待时间,优化I/O性能。 |
ClickHouseProfileEvents_OSCPUWaitMicroseconds | 操作系统CPU等待的总时间(微秒),监控CPU等待时间,优化CPU使用。 |
ClickHouseProfileEvents_OSCPUVirtualTimeMicroseconds | 操作系统CPU虚拟时间的总时间(微秒),评估CPU虚拟时间,优化CPU资源分配。 |
ClickHouseProfileEvents_OSReadBytes | 操作系统读取的总字节数,监控读取数据量,评估I/O性能。 |
ClickHouseProfileEvents_OSWriteBytes | 操作系统写入的总字节数,监控写入数据量,评估I/O性能。 |
ClickHouseProfileEvents_OSReadChars | 操作系统读取的总字符数,监控读取字符数,评估I/O性能。 |
ClickHouseProfileEvents_OSWriteChars | 操作系统写入的总字符数,监控写入字符数,评估I/O性能。 |
ClickHouseProfileEvents_PerfCpuCycles | CPU周期的总次数,监控CPU周期数,评估CPU性能。 |
ClickHouseProfileEvents_PerfInstructions | 执行指令的总次数,监控指令执行情况,评估CPU效率。 |
ClickHouseProfileEvents_PerfCacheReferences | 缓存引用的总次数,监控缓存引用情况,评估缓存使用效率。 |
ClickHouseProfileEvents_PerfCacheMisses | 缓存未命中的总次数,监控缓存未命中情况,优化缓存策略。 |
ClickHouseProfileEvents_PerfBranchInstructions | 分支指令的总次数,监控分支指令执行情况,评估CPU性能。 |
ClickHouseProfileEvents_PerfBranchMisses | 分支预测失败的总次数,监控分支预测失败情况,优化分支预测策略。 |
ClickHouseProfileEvents_PerfBusCycles | 总线周期的总次数,监控总线周期数,评估系统性能。 |
ClickHouseProfileEvents_PerfStalledCyclesFrontend | 前端停滞周期的总次数,监控前端停滞情况,优化前端性能。 |
ClickHouseProfileEvents_PerfStalledCyclesBackend | 后端停滞周期的总次数,监控后端停滞情况,优化后端性能。 |
ClickHouseProfileEvents_PerfRefCpuCycles | 参考CPU周期的总次数,监控参考CPU周期数,评估CPU性能。 |
ClickHouseProfileEvents_PerfCpuClock | CPU时钟的总次数,监控CPU时钟周期,评估CPU性能。 |
ClickHouseProfileEvents_PerfTaskClock | 任务时钟的总次数,监控任务时钟周期,评估任务执行效率。 |
ClickHouseProfileEvents_PerfContextSwitches | 上下文切换的总次数,监控上下文切换情况,评估线程调度性能。 |
ClickHouseProfileEvents_PerfCpuMigrations | CPU迁移的总次数,监控CPU迁移情况,评估负载均衡性能。 |
ClickHouseProfileEvents_PerfAlignmentFaults | 对齐错误的总次数,监控对齐错误情况,优化内存访问。 |
ClickHouseProfileEvents_PerfEmulationFaults | 仿真错误的总次数,评估仿真错误情况,优化仿真性能。 |
ClickHouseProfileEvents_PerfMinEnabledTime | 最小启用时间的总时间,监控系统的最小启用时间,评估系统的运行效率。 |
ClickHouseProfileEvents_PerfMinEnabledRunningTime | 最小启用运行时间的总时间,评估系统的最小运行时间,优化运行效率。 |
ClickHouseProfileEvents_PerfDataTLBReferences | 数据TLB引用的总次数,监控数据TLB的使用情况,评估TLB性能。 |
ClickHouseProfileEvents_PerfDataTLBMisses | 数据TLB未命中的总次数,评估数据TLB未命中率,优化TLB使用。 |
ClickHouseProfileEvents_PerfInstructionTLBReferences | 指令TLB引用的总次数,监控指令TLB的使用情况,评估TLB性能。 |
ClickHouseProfileEvents_PerfInstructionTLBMisses | 指令TLB未命中的总次数,评估指令TLB未命中率,优化TLB使用。 |
ClickHouseProfileEvents_PerfLocalMemoryReferences | 本地内存引用的总次数,监控本地内存的使用情况,优化内存访问。 |
ClickHouseProfileEvents_PerfLocalMemoryMisses | 本地内存未命中的总次数,评估本地内存未命中率,优化内存使用。 |
ClickHouseProfileEvents_CreatedHTTPConnections | 创建的HTTP连接总数,监控HTTP连接的创建情况,评估网络连接性能。 |
ClickHouseProfileEvents_CannotWriteToWriteBufferDiscard | 无法写入写缓冲区并丢弃的总次数,监控写缓冲区写入失败情况,优化写入策略。 |
ClickHouseProfileEvents_QueryProfilerSignalOverruns | 查询分析器信号溢出的总次数,评估查询分析器的性能,优化查询分析。 |
ClickHouseProfileEvents_CreatedLogEntryForMerge | 创建的合并日志条目总数,监控合并操作的日志记录,评估合并性能。 |
ClickHouseProfileEvents_NotCreatedLogEntryForMerge | 未创建的合并日志条目总数,评估未记录合并操作的情况,优化日志管理。 |
ClickHouseProfileEvents_CreatedLogEntryForMutation | 创建的变更日志条目总数,监控变更操作的日志记录,评估变更性能。 |
ClickHouseProfileEvents_NotCreatedLogEntryForMutation | 未创建的变更日志条目总数,评估未记录变更操作的情况,优化日志管理。 |
ClickHouseProfileEvents_SReadMicroseconds | 读取操作的总时间(微秒),监控读取操作的时间成本,优化读性能。 |
ClickHouseProfileEvents_SReadBytes | 读取的总字节数,评估读取数据量,优化读操作。 |
ClickHouseProfileEvents_SReadRequestsCount | 读取请求的总次数,监控读取请求的频率,评估读操作负载。 |
ClickHouseProfileEvents_SReadRequestsErrors | S3读取请求错误的总次数,监控S3读取请求的错误情况,确保数据读取的可靠性。 |
ClickHouseProfileEvents_SReadRequestsThrottling | S3读取请求被限制的总次数,监控S3读取请求的限制情况,优化请求策略。 |
ClickHouseProfileEvents_SReadRequestsRedirects | S3读取请求重定向的总次数,监控S3读取请求的重定向情况,优化读取路径。 |
ClickHouseProfileEvents_SWriteMicroseconds | S3写入操作的总时间(微秒),监控S3写入操作的性能,优化S3存储的写效率。 |
ClickHouseProfileEvents_SWriteBytes | S3写入的总字节数,监控S3写入的数据量,评估S3存储的使用情况。 |
ClickHouseProfileEvents_SWriteRequestsCount | S3写入请求的总次数,监控S3写入请求的频率,优化S3存储的写性能。 |
ClickHouseProfileEvents_SWriteRequestsErrors | S3写入请求错误的总次数,监控S3写入请求的错误情况,确保数据写入的可靠性。 |
ClickHouseProfileEvents_SWriteRequestsThrottling | S3写入请求被限制的总次数,监控S3写入请求的限制情况,优化请求策略。 |
ClickHouseProfileEvents_SWriteRequestsRedirects | S3写入请求重定向的总次数,监控S3写入请求的重定向情况,优化写入路径。 |
ClickHouseMetrics_Query | 查询的总次数,监控查询操作,评估系统的查询性能。 |
ClickHouseMetrics_Merge | 合并操作的总次数,监控合并操作,评估数据合并的效率。 |
ClickHouseMetrics_PartMutation | 分片变更的总次数,监控分片变更操作,确保数据的一致性。 |
ClickHouseMetrics_ReplicatedFetch | 副本获取的总次数,监控副本数据的获取,确保数据同步的及时性。 |
ClickHouseMetrics_ReplicatedSend | 副本发送的总次数,监控副本数据的发送,确保数据同步的及时性。 |
ClickHouseMetrics_ReplicatedChecks | 副本校验的总次数,监控副本数据的校验,确保数据的一致性。 |
ClickHouseMetrics_BackgroundPoolTask | 后台任务的总次数,监控后台任务的执行情况,评估系统的后台处理能力。 |
ClickHouseMetrics_BackgroundMovePoolTask | 后台移动任务的总次数,监控后台数据移动任务,优化数据存储。 |
ClickHouseMetrics_BackgroundSchedulePoolTask | 后台调度任务的总次数,监控后台任务的调度,确保任务的及时执行。 |
ClickHouseMetrics_BackgroundBufferFlushSchedulePoolTask | 后台缓冲区刷新任务的总次数,监控缓冲区刷新任务,确保数据及时写入磁盘。 |
ClickHouseMetrics_BackgroundDistributedSchedulePoolTask | 后台分布式调度任务的总次数,监控分布式任务的调度,优化分布式处理性能。 |
ClickHouseMetrics_BackgroundMessageBrokerSchedulePoolTask | 后台消息代理调度任务的总次数,监控消息代理的后台任务,确保消息传递的可靠性和效率。 |
ClickHouseMetrics_CacheDictionaryUpdateQueueBatches | 缓存字典更新队列批次的总次数,监控缓存字典的更新情况,优化缓存策略。 |
ClickHouseMetrics_CacheDictionaryUpdateQueueKeys | 缓存字典更新队列中的键的总数,评估缓存字典的更新频率,优化缓存性能。 |
ClickHouseMetrics_DiskSpaceReservedForMerge | 合并操作预留的磁盘空间总量,监控磁盘空间的使用情况,确保合并操作顺利进行。 |
ClickHouseMetrics_DistributedSend | 分布式发送操作的总次数,监控分布式数据发送,评估数据传输性能。 |
ClickHouseMetrics_QueryPreempted | 查询被抢占的总次数,监控查询的抢占情况,优化查询调度策略。 |
ClickHouseMetrics_TCPConnection | TCP连接的总次数,监控TCP连接的建立情况,评估网络性能。 |
ClickHouseMetrics_MySQLConnection | MySQL连接的总次数,监控MySQL连接的建立情况,评估数据库连接性能。 |
ClickHouseMetrics_HTTPConnection | HTTP连接的总次数,监控HTTP连接的建立情况,评估网络服务性能。 |
ClickHouseMetrics_InterserverConnection | 服务器间连接的总次数,监控服务器间的连接情况,确保服务器间通信的稳定性。 |
ClickHouseMetrics_PostgreSQLConnection | PostgreSQL连接的总次数,监控PostgreSQL连接的建立情况,评估数据库连接性能。 |
ClickHouseMetrics_OpenFileForRead | 打开文件进行读取的总次数,监控文件读取操作,评估文件系统性能。 |
ClickHouseMetrics_OpenFileForWrite | 打开文件进行写入的总次数,监控文件写入操作,评估文件系统性能。 |
ClickHouseMetrics_Read | 读取操作的总次数,监控读取操作,评估系统读性能。 |
ClickHouseMetrics_Write | 写入操作的总次数,监控写入操作,评估系统写性能。 |
ClickHouseMetrics_SendScalars | 发送标量数据的总次数,监控标量数据的发送情况,评估数据传输性能。 |
ClickHouseMetrics_SendExternalTables | 发送外部表的总次数,监控外部表数据的发送,确保数据传输的完整性。 |
ClickHouseMetrics_QueryThread | 查询线程的总数,监控查询线程的使用情况,评估并发查询性能。 |
ClickHouseMetrics_ReadonlyReplica | 只读副本的总数,监控只读副本的使用情况,确保数据一致性和可用性。 |
ClickHouseMetrics_MemoryTracking | 内存跟踪的总量,监控内存使用情况,优化内存管理。 |
ClickHouseMetrics_MemoryTrackingInBackgroundProcessingPool | 后台处理池中的内存跟踪总量,监控后台任务的内存使用情况,优化内存分配。 |
ClickHouseMetrics_MemoryTrackingInBackgroundMoveProcessingPool | 后台移动处理池中的内存跟踪总量,监控后台数据移动任务的内存使用情况,确保内存使用的效率。 |
ClickHouseMetrics_MemoryTrackingInBackgroundSchedulePool | 后台调度池中的内存跟踪总量,监控后台任务调度的内存使用情况,优化内存管理。 |
ClickHouseMetrics_MemoryTrackingInBackgroundBufferFlushSchedulePool | 后台缓冲区刷新调度池中的内存跟踪总量,监控缓冲区刷新任务的内存使用情况,确保内存使用的效率。 |
ClickHouseMetrics_MemoryTrackingInBackgroundDistributedSchedulePool | 后台分布式调度池中的内存跟踪总量,监控分布式任务的内存使用情况,优化内存管理。 |
ClickHouseMetrics_MemoryTrackingInBackgroundMessageBrokerSchedulePool | 后台消息代理调度池中的内存跟踪总量,监控消息代理任务的内存使用情况,确保内存使用的效率。 |
ClickHouseMetrics_MemoryTrackingForMerges | 合并操作的内存跟踪总量,监控合并操作的内存使用情况,优化内存管理。 |
ClickHouseMetrics_EphemeralNode | 临时节点的总数,监控临时节点的使用情况,确保节点的可靠性和稳定性。 |
ClickHouseMetrics_ZooKeeperSession | ZooKeeper会话的总数,监控ZooKeeper会话的数量,评估集群的连接状态。 |
ClickHouseMetrics_ZooKeeperWatch | ZooKeeper监视的总数,监控ZooKeeper的监视情况,确保数据的变化被及时捕捉。 |
ClickHouseMetrics_ZooKeeperRequest | ZooKeeper请求的总数,监控ZooKeeper请求的数量,评估集群的通信性能。 |
ClickHouseMetrics_DelayedInserts | 延迟插入的总次数,监控延迟插入的情况,优化数据写入性能。 |
ClickHouseMetrics_ContextLockWait | 上下文锁等待的总次数,监控上下文锁的等待情况,评估锁竞争情况。 |
ClickHouseMetrics_StorageBufferRows | 存储缓冲区中的行数,监控存储缓冲区中的行数,评估缓冲区的使用情况。 |
ClickHouseMetrics_StorageBufferBytes | 存储缓冲区中的字节数,监控存储缓冲区中的字节数,评估缓冲区的使用情况。 |
ClickHouseMetrics_DictCacheRequests | 字典缓存请求的总数,监控字典缓存的请求情况,优化缓存策略。 |
ClickHouseMetrics_Revision | 当前系统的修订版本号,监控系统的修订版本,确保版本的可追溯性。 |
ClickHouseMetrics_VersionInteger | 当前系统的版本号,监控系统的版本,确保版本的可追溯性。 |
ClickHouseMetrics_RWLockWaitingReaders | 读写锁等待的读者总数,监控读写锁的读者等待情况,评估锁的使用效率。 |
ClickHouseMetrics_RWLockWaitingWriters | 读写锁等待的写者总数,监控读写锁的写者等待情况,评估锁的使用效率。 |
ClickHouseMetrics_RWLockActiveReaders | 读写锁活跃的读者总数,监控读写锁的读者活跃情况,评估锁的使用效率。 |
ClickHouseMetrics_RWLockActiveWriters | 读写锁活跃的写者总数,监控读写锁的写者活跃情况,评估锁的使用效率。 |
ClickHouseMetrics_GlobalThread | 全局线程的总数,监控全局线程的数量,评估系统的并发能力。 |
ClickHouseMetrics_GlobalThreadActive | 活跃的全局线程总数,监控活跃全局线程的数量,评估系统的并发能力。 |
ClickHouseMetrics_LocalThread | 本地线程的总数,监控本地线程的数量,评估系统的并发能力。 |
ClickHouseMetrics_LocalThreadActive | 活跃的本地线程总数,监控活跃本地线程的数量,评估系统的并发能力。 |
ClickHouseMetrics_DistributedFilesToInsert | 待插入的分布式文件总数,监控待插入的分布式文件情况,确保数据插入的及时性和完整性。 |
ClickHouseAsyncMetrics_CPUFrequencyMHz | 记录当前系统的CPU频率,单位为MHz,用于监控系统的CPU运行状态,了解性能瓶颈。 |
ClickHouseAsyncMetrics_jemalloc_arenas_all_pmuzzy | 表示jemalloc分配器中所有arena的模糊页面(pmuzzy)数量,帮助了解内存碎片化情况,优化内存使用。 |
ClickHouseAsyncMetrics_jemalloc_arenas_all_pdirty | 表示jemalloc分配器中所有arena的脏页面(pdirty)数量,用于监控内存回收情况,优化内存管理策略。 |
ClickHouseAsyncMetrics_jemalloc_background_thread_run_intervals | 记录jemalloc后台线程运行的时间间隔,用于优化内存回收线程的调度,提升系统性能。 |
ClickHouseAsyncMetrics_jemalloc_background_thread_num_runs | 记录jemalloc后台线程的运行次数,监控内存管理线程的活动频率,帮助分析系统性能。 |
ClickHouseAsyncMetrics_jemalloc_retained | 表示jemalloc分配器中保留但未使用的内存量,用于了解内存使用效率,优化内存分配策略。 |
ClickHouseAsyncMetrics_jemalloc_mapped | 表示jemalloc分配器映射的内存总量,用于监控内存使用情况,防止内存泄漏。 |
ClickHouseAsyncMetrics_jemalloc_metadata | 记录jemalloc分配器的元数据内存使用量,用于了解内存分配管理开销,优化内存使用。 |
ClickHouseAsyncMetrics_jemalloc_resident | 表示jemalloc分配器实际使用的物理内存量,用于监控实际内存占用,优化系统性能。 |
ClickHouseAsyncMetrics_jemalloc_allocated | 表示jemalloc分配器分配的内存总量,用于监控内存分配情况,分析系统内存需求。 |
ClickHouseAsyncMetrics_jemalloc_epoch | 表示jemalloc分配器的时间周期计数,用于调试和监控内存分配器的运行状态。 |
ClickHouseAsyncMetrics_CPUFrequencyMHz | 记录当前系统的CPU频率,单位为MHz,用于监控系统的CPU运行状态,了解性能瓶颈。 |
ClickHouseAsyncMetrics_NumberOfTables | 表示数据库中表的数量,用于监控数据库结构,优化数据库设计。 |
ClickHouseAsyncMetrics_jemalloc_active | 表示jemalloc分配器中活动的内存量,用于监控内存使用情况,优化内存分配策略。 |
ClickHouseAsyncMetrics_NumberOfDatabases | 表示系统中数据库的数量,用于监控系统负载,优化数据库管理。 |
ClickHouseAsyncMetrics_MaxPartCountForPartition | 表示单个分区中最大分区数,用于监控分区管理,优化查询性能。 |
ClickHouseAsyncMetrics_jemalloc_background_thread_num_threads | 记录jemalloc后台线程的数量,用于监控内存管理线程的配置,优化系统性能。 |
ClickHouseAsyncMetrics_ReplicasSumQueueSize | 表示所有副本队列的总大小,用于监控复制延迟,优化数据同步策略。 |
ClickHouseAsyncMetrics_ReplicasMaxMergesInQueue | 表示队列中最大合并操作数,用于监控和优化数据合并策略,提升性能。 |
ClickHouseAsyncMetrics_MemoryShared | 表示系统中共享内存的使用量,用于监控和优化内存使用,防止资源争用。 |
ClickHouseAsyncMetrics_MemoryCode | 表示系统中代码段的内存使用量,用于监控代码内存占用,优化程序设计。 |
ClickHouseAsyncMetrics_ReplicasMaxAbsoluteDelay | 表示副本的最大绝对延迟,用于监控数据复制延迟,优化同步策略。 |
ClickHouseAsyncMetrics_ReplicasMaxQueueSize | 表示副本队列的最大大小,用于监控和优化副本队列,提升数据一致性。 |
ClickHouseAsyncMetrics_jemalloc_arenas_all_muzzy_purged | 表示jemalloc分配器中所有arena的模糊页面清除数量,用于监控内存回收效率,优化内存管理。 |
ClickHouseAsyncMetrics_MemoryVirtual | 表示系统中虚拟内存的使用量,用于监控和优化虚拟内存使用,防止内存不足。 |
ClickHouseAsyncMetrics_MarkCacheBytes | 表示标记缓存的内存使用量,用于优化查询性能,提升缓存效率。 |
ClickHouseAsyncMetrics_Uptime | 记录系统的运行时间,用于监控系统稳定性,优化运行时间。 |
ClickHouseAsyncMetrics_jemalloc_arenas_all_dirty_purged | 表示jemalloc分配器中所有arena的脏页面清除数量,用于监控内存回收效率,优化内存管理。 |
ClickHouseAsyncMetrics_ReplicasMaxRelativeDelay | 表示副本的最大相对延迟,用于监控数据复制延迟,优化同步策略。 |
ClickHouseAsyncMetrics_MemoryResident | 表示系统中常驻内存的使用量,用于监控实际物理内存占用,优化系统性能。 |
ClickHouseAsyncMetrics_ReplicasMaxInsertsInQueue | 表示副本队列中的最大插入操作数,用于监控和优化副本插入队列,提升数据一致性。 |
ClickHouseAsyncMetrics_jemalloc_metadata_thp | 表示jemalloc分配器元数据中的透明大页(THP)使用情况,用于优化内存使用效率,提升系统性能。 |
ClickHouseAsyncMetrics_UncompressedCacheCells | 表示未压缩缓存的单元数量,用于监控缓存性能,优化数据查询。 |
ClickHouseAsyncMetrics_CompiledExpressionCacheCount | 记录已编译表达式缓存的数量,用于优化查询性能,提升系统效率。 |
ClickHouseAsyncMetrics_ReplicasSumMergesInQueue | 表示所有副本队列中的合并操作总数,用于监控数据合并策略,优化数据一致性。 |
ClickHouseAsyncMetrics_UncompressedCacheBytes | 表示未压缩缓存的内存使用量,用于优化查询性能,提升缓存效率。 |
ClickHouseAsyncMetrics_ReplicasSumInsertsInQueue | 表示所有副本队列中的插入操作总数,用于监控和优化副本插入队列,提升数据一致性。 |
ClickHouseAsyncMetrics_MarkCacheFiles | 表示标记缓存的文件数量,用于监控和优化缓存性能,提升查询效率。 |
ClickHouseAsyncMetrics_MemoryDataAndStack | 表示系统中数据段(Data Segment)和栈(Stack)的内存使用量,用于监控程序运行时的数据段和栈的内存占用情况。数据段包含全局变量和静态变量,栈则用于存储函数调用的局部变量和函数调用信息。监控这些内存使用量有助于优化程序的内存分配和管理,防止内存溢出和栈溢出等问题。 |
ClickHouseAsyncMetrics_jemalloc_arenas_all_pactive | 表示jemalloc分配器中所有arena的活跃页面(pactive)数量,用于监控内存分配器中活跃内存页面的数量,帮助了解内存使用的实际情况。活跃页面是当前被使用的内存页面,监控这些页面的数量可以帮助优化内存分配策略,提升系统的内存使用效率,防止内存浪费。 |