You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "Farhan Khan (Jira)" <ji...@apache.org> on 2020/05/05 22:53:00 UTC
[jira] [Created] (HDFS-15336) GC metrics are not working with
Telegraf's prometheus
Farhan Khan created HDFS-15336:
----------------------------------
Summary: GC metrics are not working with Telegraf's prometheus
Key: HDFS-15336
URL: https://issues.apache.org/jira/browse/HDFS-15336
Project: Hadoop HDFS
Issue Type: Bug
Affects Versions: 3.2.1
Reporter: Farhan Khan
The GC related metric particularly GCTimeMillis is reported as counter via StatsD. Due to this when we use Telegraf's Prometheus to observe the metric it shows unexpected behavior. Telegraf's default behavior is to increment the counter.
https://github.com/apache/hadoop/blob/a0da1ec01051108b77f86799dd5e97563b2a3962/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/metrics2/source/JvmMetrics.java#L128
To see the discrepancy in the metrics you could compare the logs reported by JVM with GClog enabled and the metrics at Prometheus interface.
To fix this either it should be changed to gauge or it should support Prometheus format.
As far as I know, HDFS does not support Prometheus yet.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org