Переглянути джерело

AMBARI-6791. Flume: FLUME_HANDLER should have cardinality of 1+ (ncole)

Nate Cole 10 роки тому
батько
коміт
70588f5e03

+ 1 - 1
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/FLUME/metainfo.xml

@@ -26,7 +26,7 @@
         <component>
           <name>FLUME_HANDLER</name>
           <category>SLAVE</category>
-          <cardinality>0+</cardinality>
+          <cardinality>1+</cardinality>
           <commandScript>
             <script>scripts/flume_handler.py</script>
             <scriptType>PYTHON</scriptType>

+ 4 - 4
ambari-server/src/main/resources/stacks/HDP/2.0.6/services/GANGLIA/package/templates/rrd.py.j2

@@ -122,10 +122,10 @@ def collectStatMetrics(clusterName, hostName, metricName, files, cf, start, end,
       if vals[i] is None:
         vals[i] = {}
         vals[i]['count'] = 0
-        vals[i]['_sum'] = 0
-        vals[i]['_avg'] = 0
-        vals[i]['_min'] = 0
-        vals[i]['_max'] = 0
+        vals[i]['_sum'] = 0.0
+        vals[i]['_avg'] = 0.0
+        vals[i]['_min'] = 999999999999.99
+        vals[i]['_max'] = 0.0
 
       rawValue = tuple[0]
       vals[i]['step_value'] = rawValue