[
https://issues.apache.org/jira/browse/AMBARI-13336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14949213#comment-14949213
]
Hadoop QA commented on AMBARI-13336:
------------------------------------
{color:red}-1 overall{color}. Here are the results of testing the latest
attachment
http://issues.apache.org/jira/secure/attachment/12765632/AMBARI-13336_13.patch
against trunk revision .
{color:green}+1 @author{color}. The patch does not contain any @author
tags.
{color:green}+1 tests included{color}. The patch appears to include 1 new
or modified test files.
{color:green}+1 javac{color}. The applied patch does not increase the
total number of javac compiler warnings.
{color:green}+1 release audit{color}. The applied patch does not increase
the total number of release audit warnings.
{color:red}-1 core tests{color}. The patch failed these unit tests in
ambari-metrics/ambari-metrics-common ambari-metrics/ambari-metrics-flume-sink
ambari-server:
org.apache.ambari.server.state.cluster.ClusterTest
org.apache.ambari.server.controller.AmbariManagementControllerTest
Test results:
https://builds.apache.org/job/Ambari-trunk-test-patch/3934//testReport/
Console output:
https://builds.apache.org/job/Ambari-trunk-test-patch/3934//console
This message is automatically generated.
> Flume agent specific metrics not showing up as graphs
> -----------------------------------------------------
>
> Key: AMBARI-13336
> URL: https://issues.apache.org/jira/browse/AMBARI-13336
> Project: Ambari
> Issue Type: Bug
> Components: ambari-metrics, ambari-server
> Affects Versions: 2.1.2
> Reporter: Dmytro Sen
> Assignee: Dmytro Sen
> Priority: Critical
> Fix For: 2.1.3
>
> Attachments: AMBARI-13336_13.patch
>
>
> After creating a Flume agent with below configuration, I selected the host in
> the agents table of Flume service summary page. I was expecting graphs of
> metrics to show up for that host, but I dont see any graphs.
> {noformat}
> # Name the components on this agent
> a1.sources = r1
> a1.sinks = k1
> a1.channels = c1
> #
> # # Describe/configure the source
> a1.sources.r1.type = netcat
> a1.sources.r1.bind = localhost
> a1.sources.r1.port = 44444
> #
> # # Describe the sink
> #a1.sinks.k1.type = logger
> a1.sinks.k1.type = hdfs
> a1.sinks.k1.hdfs.path = /tmp/events_a1_%y-%m-%d/%H%M/%S
> a1.sinks.k1.hdfs.filePrefix = events-
> a1.sinks.k1.hdfs.round = true
> a1.sinks.k1.hdfs.roundValue = 1
> a1.sinks.k1.hdfs.roundUnit = minute
> a1.sinks.k1.hdfs.useLocalTimeStamp = true
> #
> # # Use a channel which buffers events in memory
> a1.channels.c1.type = memory
> a1.channels.c1.capacity = 1000
> a1.channels.c1.transactionCapacity = 100
> #
> # # Bind the source and sink to the channel
> a1.sources.r1.channels = c1
> a1.sinks.k1.channel = c1
> {noformat}
> The reason graphs are not getting created is the below GET call which should
> return (from Ambari-1.7.0)
> {code}
> {
> "href" :
> "http://gs170-1:8080/api/v1/clusters/c1/hosts/gs170-3/host_components/FLUME_HANDLER?fields=metrics/flume/flume/CHANNEL/*&_=1443160542629",
> "HostRoles" : {
> "cluster_name" : "c1",
> "component_name" : "FLUME_HANDLER",
> "host_name" : "gs170-3"
> },
> "host" : {
> "href" : "http://gs170-1:8080/api/v1/clusters/c1/hosts/gs170-3"
> },
> "metrics" : {
> "flume" : {
> "flume" : {
> "CHANNEL" : {
> "c1" : {
> "ChannelCapacity" : 1000.0,
> "ChannelFillPercentage" : 0.0,
> "ChannelSize" : 0.0,
> "EventPutAttemptCount" : 0.0,
> "EventPutSuccessCount" : 0.0,
> "EventTakeAttemptCount" : 99.0,
> "EventTakeSuccessCount" : 0.0,
> "StartTime" : 1.4431597139E12,
> "StopTime" : 0.0
> }
> }
> }
> }
> }
> }
> {code}
> but instead returns without the channel name:
> {code}
> {
> "href" :
> "http://c6401:8080/api/v1/clusters/c1/hosts/c6402.ambari.apache.org/host_components/FLUME_HANDLER?fields=metrics/flume/flume/CHANNEL/*&_=1443161204742",
> "HostRoles" : {
> "cluster_name" : "c1",
> "component_name" : "FLUME_HANDLER",
> "host_name" : "c6402.ambari.apache.org"
> },
> "host" : {
> "href" :
> "http://c6401:8080/api/v1/clusters/c1/hosts/c6402.ambari.apache.org"
> },
> "metrics" : {
> "flume" : {
> "flume" : {
> "CHANNEL" : {
> "ChannelCapacity" : 1000.0,
> "ChannelFillPercentage" : 0.0,
> "ChannelSize" : 0.0,
> "EventPutAttemptCount" : 0.0,
> "EventPutSuccessCount" : 0.0,
> "EventTakeAttemptCount" : 8.0,
> "EventTakeSuccessCount" : 0.0,
> "StartTime" : 1.443127087019E12,
> "StopTime" : 0.0
> }
> }
> }
> }
> }
> {code}
> Due to this reason no metric graphs are created and the sections are empty.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)