- FE Metrics
- View Metrics
- Metrics List
doris_fe_snmp{name="tcp_in_errs"}
doris_fe_snmp{name="tcp_retrans_segs"}
doris_fe_snmp{name="tcp_in_segs"}
doris_fe_snmp{name="tcp_out_segs"}
doris_fe_meminfo{name="memory_total"}
doris_fe_meminfo{name="memory_free"}
doris_fe_meminfo{name="memory_available"}
doris_fe_meminfo{name="buffers"}
doris_fe_meminfo{name="cached"}
jvm_thread{type="count"}
jvm_thread{type="peak_count"}
jvm_thread{type="new_count"}
jvm_thread{type="runnable_count"}
jvm_thread{type="blocked_count"}
jvm_thread{type="waiting_count"}
jvm_thread{type="timed_waiting_count"}
jvm_thread{type="terminated_count"}
FE Metrics
This document mainly introduces the monitor metrics of FE.
View Metrics
FE metrics can be viewed by visiting:
http://fe_host:fe_http_port/metrics
The default format is of Prometheus (opens new window).
You can get Json format by visiting:
http://fe_host:fe_http_port/metrics?type=json
Metrics List
doris_fe_snmp{name="tcp_in_errs"}
Value of the Tcp: InErrs
field in /proc/net/snmp
. Represents the number of error TCP packets currently received.
The incidence rate can be calculated in combination with the sampling period.
Usually used to troubleshoot network problems.
doris_fe_snmp{name="tcp_retrans_segs"}
Value of the Tcp: RetransSegs
field in /proc/net/snmp
. Represents the number of error TCP packets currently received.
The incidence rate can be calculated in combination with the sampling period.
Usually used to troubleshoot network problems.
doris_fe_snmp{name="tcp_in_segs"}
Value of the Tcp: InSegs
field in /proc/net/snmp
. Represents the number of received TCP packets.
Use (NEW_tcp_in_errs - OLD_tcp_in_errs) / (NEW_tcp_in_segs - OLD_tcp_in_segs)
can calculate the error rate of received TCP packets.
Usually used to troubleshoot network problems.
doris_fe_snmp{name="tcp_out_segs"}
Value of the Tcp: OutSegs
field in /proc/net/snmp
. Represents the number of send TCP packets with RST mark.
Use (NEW_tcp_retrans_segs - OLD_tcp_retrans_segs) / (NEW_tcp_out_segs - OLD_tcp_out_segs)
can calculate the retrans rate of TCP packets.
Usually used to troubleshoot network problems.
doris_fe_meminfo{name="memory_total"}
Value of the MemTotal
field in /proc/meminfo
. Represents the size of all available memory, total physical memory minus reserved space and kernel size.
Usually used to troubleshoot memory problems.
doris_fe_meminfo{name="memory_free"}
Value of the MemFree
field in /proc/meminfo
. Represents the size of unused memory in system.
Usually used to troubleshoot memory problems.
doris_fe_meminfo{name="memory_available"}
Value of the MemAvailable
field in /proc/meminfo
. Represents the real system usable memory size. Although some memory in the system has been used, but it can be reclaimed. So this part of reclaimable memory plus MemFree is the system usable memory.
Usually used to troubleshoot memory problems.
doris_fe_meminfo{name="buffers"}
Value of the Buffers
field in /proc/meminfo
. Represents the memory used to cache the block device (metadata, pages of the file system).
Usually used to troubleshoot memory problems.
doris_fe_meminfo{name="cached"}
Value of the Cached
field in /proc/meminfo
. Represents the memory allocated to the file cache.
Usually used to troubleshoot memory problems.
jvm_thread{type="count"}
Value of the count
type in jvm_thread
. Represents the current number of live threads including both daemon and non-daemon threads.
Usually used to troubleshoot jvm threads problems for FE.
jvm_thread{type="peak_count"}
Value of the peak_count
type in jvm_thread
. Represents the current number of live threads including both daemon and non-daemon threads.
Usually used to troubleshoot jvm threads problems for FE.
jvm_thread{type="new_count"}
Value of the new_count
type in jvm_thread
. Represents the current number of threads which state is NEW.
Usually used to troubleshoot jvm threads problems for FE.
jvm_thread{type="runnable_count"}
Value of the runnable_count
type in jvm_thread
. Represents the current number of threads which state is RUNNABLE.
Usually used to troubleshoot jvm threads problems for FE.
jvm_thread{type="blocked_count"}
Value of the blocked_count
type in jvm_thread
. Represents the current number of threads which state is BLOCKED.
Usually used to troubleshoot jvm threads problems for FE.
jvm_thread{type="waiting_count"}
Value of the waiting_count
type in jvm_thread
. Represents the current number of threads which state is WAITING.
Usually used to troubleshoot jvm threads problems for FE.
jvm_thread{type="timed_waiting_count"}
Value of the timed_waiting_count
type in jvm_thread
. Represents the current number of threads which state is TIMED_WAITING.
Usually used to troubleshoot jvm threads problems for FE.
jvm_thread{type="terminated_count"}
Value of the terminated_count
type in jvm_thread
. Represents the current number of threads which state is TERMINATED.
Usually used to troubleshoot jvm threads problems for FE.