當前位置:編程學習大全網 - 源碼下載 - prometheus中自帶的查詢指標定義解析

prometheus中自帶的查詢指標定義解析

參考: prometheus中文手冊

go_gc_duration_seconds:持續時間秒

go_gc_duration_seconds_sum:gc-持續時間-秒數-總和

go_memstats_alloc_bytes:Go內存統計分配字節

go_memstats_alloc_bytes_total:Go內存統計分配字節總數

go_memstats_buck_hash_sys_bytes:用於剖析桶散列表的堆空間字節

go_memstats_frees_total:內存釋放統計

go_memstats_gc_cpu_fraction:垃圾回收占用服務CPU工作的時間總和

go_memstats_gc_sys_bytes:圾回收標記元信息使用的內存字節

go_memstats_heap_alloc_bytes:服務分配的堆內存字節數

go_memstats_heap_idle_bytes:申請但是未分配的堆內存或者回收了的堆內存(空閑)字節數

go_memstats_heap_inuse_bytes:正在使用的堆內存字節數

go_memstats_heap_objects:堆內存塊申請的量

go_memstats_heap_released_bytes:返回給OS的堆內存

go_memstats_heap_sys_bytes:系統分配的作為運行棧的內存

go_memstats_last_gc_time_seconds:垃圾回收器最後壹次執行時間

go_memstats_lookups_total:被runtime監視的指針數

go_memstats_mallocs_total:服務malloc的次數

go_memstats_mcache_inuse_bytes:mcache結構體申請的字節數(不會被視為垃圾回收)

go_memstats_mcache_sys_bytes:操作系統申請的堆空間用於mcache的字節數

go_memstats_mspan_inuse_bytes:用於測試用的結構體使用的字節數

go_memstats_mspan_sys_bytes:系統為測試用的結構體分配的字節數

go_memstats_next_gc_bytes:垃圾回收器檢視的內存大小

go_memstats_other_sys_bytes:golang系統架構占用的額外空間

go_memstats_stack_inuse_bytes:正在使用的棧字節數

go_memstats_stack_sys_bytes:系統分配的作為運行棧的內存

go_memstats_sys_bytes:服務現在系統使用的內存

go_threads:線程

jvm_buffer_count_buffers:jvm緩沖區計數緩沖區:

jvm_buffer_memory_used_bytes:jvm緩沖區內存已用字節

jvm_buffer_total_capacity_bytes:jvm緩沖區總容量字節

jvm_classes_loaded_classes:jvm_classes加載的類

jvm_classes_unloaded_classes_total:自Java虛擬機開始執行以來已卸載的類總數

jvm_gc_max_data_size_bytes:jvm_gc_最大數據大小字節:

jvm_gc_memory_allocated_bytes_total:在壹個GC之後到下壹個GC之前增加年輕代內存池的大小

jvm_gc_memory_promoted_bytes_total:GC之前到GC之後,老年代的大小正向增加的計數

system_cpu_count:Java虛擬機可用的處理器數量

process_uptime_seconds:Java虛擬機的正常運行時間

jvm_threads_states_threads:當前處於NEW狀態的線程數

jvm_memory_committed_bytes:可供Java虛擬機使用的已提交的內存量

system_cpu_usage:最近的cpu利用率

jvm_threads_peak_threads:自Java虛擬機啟動或重置峰值以來的活動線程峰值

jvm_memory_used_bytes:已用內存量

jvm_threads_daemon_threads:當前活動的守護程序線程數

process_cpu_usage:JVM的CPU利用率

process_start_time_seconds:進程的開始時間

jvm_gc_max_data_size_bytes:老年代的最大內存量

jvm_gc_live_data_size_bytes:full GC老年代的大小

jvm_threads_live_threads:當前活動線程數,包括守護程序線程和非守護程序線程

jvm_buffer_memory_used_bytes:已使用緩沖池大小

jvm_buffer_count_buffers:緩沖區數量

logback_events_total:日誌備份事件總計

net_conntrack_dialer_conn_attempted_total:網絡連接撥號嘗試次數總計

net_conntrack_dialer_conn_closed_total:網絡連接撥號器關閉總計

net_conntrack_dialer_conn_established_total:網絡連接撥號器建立網絡連接總數

net_conntrack_dialer_conn_failed_total:網絡連接撥號失敗總計

net_conntrack_listener_conn_accepted_total:網絡連接監聽接受總計

net_conntrack_listener_conn_closed_total:網絡連接監聽關閉總計

prometheus_rule_evaluation_duration_seconds:所有的 rules(recording/alerting) 的計算的時間(分位值),這個可以用來分析規則是否過於復雜以及系統的狀態是否繁忙

prometheus_rule_evaluation_duration_seconds_count:執行所有的 rules 的累積時長,沒怎麽用到

prometheus_rule_group_duration_seconds:具體的 rule group 的耗時

prometheus_rule_group_interval_seconds:具體的 rule group 的執行間隔(如果沒有異常,應該和配置中的壹致,如果不壹致了,那很可能系統負載比較高)

prometheus_rule_group_iterations_missed_total:因為系統繁忙導致被忽略的 rule 執行數量

prometheus_rule_group_last_duration_seconds:最後壹次的執行耗時

prometheus_tsdb_blocks_loaded:當前已經加載到內存中的塊數量

prometheus_tsdb_compactions_triggered_total:壓縮操作被觸發的次數(可能很多,但不是每次出發都會執行)

prometheus_tsdb_compactions_total:啟動到目前位置壓縮的次數(默認是 2 小時壹次)

prometheus_tsdb_compactions_failed_total:壓縮失敗的次數

prometheus_tsdb_head_chunks:head 中存放的 chunk 數量

prometheus_tsdb_head_chunks_created_total:head 中創建的 chunks 數量

prometheus_tsdb_head_chunks_removed_total:head 中移除的 chunks 數量

prometheus_tsdb_head_gc_duration_seconds:head gc 的耗時(分位值)

prometheus_tsdb_head_max_time:head 中的有效數據的最大時間(這個比較有價值)

prometheus_tsdb_head_min_time:head 中的有效數據的最小時間(這個比較有價值)

prometheus_tsdb_head_samples_appended_total:head 中添加的 samples 的總數(可以看增長速度)

prometheus_tsdb_head_series:head 中保存的 series 數量

prometheus_tsdb_reloads_total:rsdb 被重新加載的次數

prometheus_local_storage_memory_series: 時間序列持有的內存當前塊數量

prometheus_local_storage_memory_chunks: 在內存中持久塊的當前數量

prometheus_local_storage_chunks_to_persist: 當前仍然需要持久化到磁盤的的內存塊數量

prometheus_local_storage_persistence_urgency_score: 緊急程度分數

prometheus_local_storage_memory_chunks:本地存儲器內存塊

process_resident_memory_bytes:進程內存字節

prometheus_notifications_total (針對Prometheus 服務器)

process_cpu_seconds_total (由客戶端庫導出)

http_request_duration_seconds (用於所有HTTP請求)

system_cpu_usage:系統cpu使用率

tomcat_cache_access_total:tomcat緩存訪問總計

tomcat_global_error_total:tomcat全局錯誤總計

tomcat_global_received_bytes_total:tomcat_全局接收到的字節總數

tomcat_global_request_max_seconds:tomcat全局請求最大秒數

tomcat_global_request_seconds_count:tomcat全局請求秒數

tomcat_global_request_seconds_sum:tomcat全局請求秒數求和

tomcat_global_sent_bytes_total:tomcat全局發送字節總計

tomcat_servlet_error_total:tomcat_servlet錯誤總計

tomcat_servlet_request_max_seconds:tomcat_servlet_請求最大秒數

tomcat_servlet_request_seconds_count:tomcat_servlet_請求秒數

tomcat_servlet_request_seconds_sum:tomcat_servlet_請求秒數求和

tomcat_sessions_active_current_sessions:tomcat_當前活躍會話數

tomcat_sessions_active_max_sessions:tomcat_活躍會話最大數量

tomcat_sessions_created_sessions_total:tomcat會話創建會話總數

tomcat_sessions_expired_sessions_total:tomcat過期會話數總計

tomcat_sessions_rejected_sessions_total:tomcat拒絕會話數總計

tomcat_threads_busy_threads:tomcat繁忙線程

tomcat_threads_current_threads:tomcat線程當前線程數

  • 上一篇:定制開發壹款類似於鬥魚的直播app需要多少錢
  • 下一篇:以後想學C和匯編,做免殺和逆向這些,是不是需要很強大的數學底子啊?
  • copyright 2024編程學習大全網