123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727 |
- <?xml version="1.0"?>
- <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
- <!--
- /**
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
- -->
- <configuration>
- <property>
- <name>timeline.metrics.service.operation.mode</name>
- <value>embedded</value>
- <display-name>Metrics Service operation mode</display-name>
- <description>
- Service Operation modes:
- 1) embedded: Metrics stored on local FS, HBase in Standalone mode
- 2) distributed: HBase daemons writing to HDFS
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.webapp.address</name>
- <value>0.0.0.0:6188</value>
- <description>
- The address of the metrics service web application.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.rpc.address</name>
- <value>0.0.0.0:60200</value>
- <description>
- The address of the metrics service rpc listeners.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.aggregator.checkpoint.dir</name>
- <value>/var/lib/ambari-metrics-collector/checkpoint</value>
- <display-name>Aggregator checkpoint directory</display-name>
- <description>
- Directory to store aggregator checkpoints. Change to a permanent
- location so that checkpoint ar not lost.
- </description>
- <value-attributes>
- <type>directory</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregator.minute.interval</name>
- <value>300</value>
- <display-name>Minute host aggregator interval</display-name>
- <description>
- Time in seconds to sleep for the minute resolution host based
- aggregator. Default resolution is 5 minutes.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregator.hourly.interval</name>
- <value>3600</value>
- <display-name>Hourly host aggregator interval</display-name>
- <description>
- Time in seconds to sleep for the hourly resolution host based
- aggregator. Default resolution is 1 hour.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.daily.aggregator.minute.interval</name>
- <value>86400</value>
- <description>
- Time in seconds to sleep for the day resolution host based
- aggregator. Default resolution is 24 hours.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.hourly.interval</name>
- <value>3600</value>
- <display-name>Hourly cluster aggregator Interval</display-name>
- <description>
- Time in seconds to sleep for the hourly resolution cluster wide
- aggregator. Default is 1 hour.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.daily.interval</name>
- <value>86400</value>
- <description>
- Time in seconds to sleep for the day resolution cluster wide
- aggregator. Default is 24 hours.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.minute.interval</name>
- <value>300</value>
- <display-name>Minute cluster aggregator interval</display-name>
- <description>
- Time in seconds to sleep for the minute resolution cluster wide
- aggregator. Default resolution is 5 minutes.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.second.interval</name>
- <value>120</value>
- <display-name>Second cluster aggregator interval</display-name>
- <description>
- Time in seconds to sleep for the second resolution cluster wide
- aggregator. Default resolution is 2 minutes.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregator.daily.checkpointCutOffMultiplier</name>
- <value>2</value>
- <description>
- Multiplier value * interval = Max allowed checkpoint lag. Effectively
- if aggregator checkpoint is greater than max allowed checkpoint delay,
- the checkpoint will be discarded by the aggregator.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregator.hourly.checkpointCutOffMultiplier</name>
- <value>2</value>
- <display-name>Hourly host aggregator checkpoint cutOff multiplier</display-name>
- <description>
- Multiplier value * interval = Max allowed checkpoint lag. Effectively
- if aggregator checkpoint is greater than max allowed checkpoint delay,
- the checkpoint will be discarded by the aggregator.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregator.minute.checkpointCutOffMultiplier</name>
- <value>2</value>
- <display-name>Minute host aggregator checkpoint cutOff multiplier</display-name>
- <description>
- Multiplier value * interval = Max allowed checkpoint lag. Effectively
- if aggregator checkpoint is greater than max allowed checkpoint delay,
- the checkpoint will be discarded by the aggregator.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.hourly.checkpointCutOffMultiplier</name>
- <value>2</value>
- <display-name>Hourly cluster aggregator checkpoint cutOff multiplier</display-name>
- <description>
- Multiplier value * interval = Max allowed checkpoint lag. Effectively
- if aggregator checkpoint is greater than max allowed checkpoint delay,
- the checkpoint will be discarded by the aggregator.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.second.checkpointCutOffMultiplier</name>
- <value>2</value>
- <display-name>Second cluster aggregator checkpoint cutOff multiplier</display-name>
- <description>
- Multiplier value * interval = Max allowed checkpoint lag. Effectively
- if aggregator checkpoint is greater than max allowed checkpoint delay,
- the checkpoint will be discarded by the aggregator.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.minute.checkpointCutOffMultiplier</name>
- <value>2</value>
- <display-name>Minute cluster aggregator checkpoint cutOff multiplier</display-name>
- <description>
- Multiplier value * interval = Max allowed checkpoint lag. Effectively
- if aggregator checkpoint is greater than max allowed checkpoint delay,
- the checkpoint will be discarded by the aggregator.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.daily.checkpointCutOffMultiplier</name>
- <value>2</value>
- <description>
- Multiplier value * interval = Max allowed checkpoint lag. Effectively
- if aggregator checkpoint is greater than max allowed checkpoint delay,
- the checkpoint will be discarded by the aggregator.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregator.daily.disabled</name>
- <value>false</value>
- <description>
- Disable host based daily aggregations.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregator.hourly.disabled</name>
- <value>false</value>
- <display-name>Disable Hourly host aggregator</display-name>
- <description>
- Disable host based hourly aggregations.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregator.minute.disabled</name>
- <value>false</value>
- <display-name>Disable Minute host aggregator</display-name>
- <description>
- Disable host based minute aggregations.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.daily.disabled</name>
- <value>false</value>
- <description>
- Disable cluster based daily aggregations.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.hourly.disabled</name>
- <display-name>Disable Hourly cluster aggregator</display-name>
- <value>false</value>
- <description>
- Disable cluster based hourly aggregations.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.minute.disabled</name>
- <value>false</value>
- <display-name>Disable minute cluster aggregator</display-name>
- <description>
- Disable cluster based minute aggregations.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.second.disabled</name>
- <value>false</value>
- <display-name>Disable second cluster aggregator</display-name>
- <description>
- Disable cluster based second aggregations.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.second.timeslice.interval</name>
- <value>30</value>
- <display-name>Second cluster aggregator timeslice interval</display-name>
- <description>
- Lowest resolution of desired data for cluster level second aggregates.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregator.daily.ttl</name>
- <value>31536000</value>
- <description>
- Host based daily resolution data purge interval in seconds. Default is 1 year.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregator.hourly.ttl</name>
- <value>2592000</value>
- <description>
- Host based hourly resolution data purge interval in seconds. Default is 30 days.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregator.minute.ttl</name>
- <value>604800</value>
- <description>
- Host based minute resolution data purge interval in seconds. Default is 7 days.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.second.ttl</name>
- <value>259200</value>
- <description>
- Cluster wide second resolution data purge interval in seconds. Default is 3 days.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.minute.ttl</name>
- <value>2592000</value>
- <description>
- Cluster wide minute resolution data purge interval in seconds. Default is 30 days.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.hourly.ttl</name>
- <value>31536000</value>
- <description>
- Cluster wide hourly resolution data purge interval in seconds. Default is 1 year.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.daily.ttl</name>
- <value>63072000</value>
- <description>
- Cluster wide daily resolution data purge interval in seconds. Default is 2 years.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregator.ttl</name>
- <value>86400</value>
- <description>
- 1 minute resolution data purge interval in seconds. Default is 1 day.
- </description>
- <depends-on>
- <property>
- <type>ams-site</type>
- <name>timeline.metrics.service.operation.mode</name>
- </property>
- </depends-on>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.hbase.data.block.encoding</name>
- <value>FAST_DIFF</value>
- <description>
- Codecs are enabled on a table by setting the DATA_BLOCK_ENCODING property.
- Default encoding is FAST_DIFF. This can be changed only before creating
- tables.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.hbase.compression.scheme</name>
- <value>SNAPPY</value>
- <description>
- Compression codes need to be installed and available before setting the
- scheme. Default compression is SNAPPY. Disable by setting to None.
- This can be changed only before creating tables.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.default.result.limit</name>
- <value>15840</value>
- <description>
- Max result limit on number of rows returned. Calculated as follows:
- 22 aggregate metrics/min * 2 * 60 * 6 : Retrieve 10 SECOND data for 2 hours.
- </description>
- <display-name>Metrics service default result limit</display-name>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.checkpointDelay</name>
- <value>60</value>
- <display-name>Metrics service checkpoint delay</display-name>
- <description>
- Time in seconds to sleep on the first run or when the checkpoint is
- too old.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.resultset.fetchSize</name>
- <display-name>Metrics service resultset fetchSize</display-name>
- <value>2000</value>
- <description>
- JDBC resultset prefect size for aggregator queries.
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <!-- Phoenix properties that would manifest in the hbase-site.xml on the client side -->
- <property>
- <name>phoenix.query.maxGlobalMemoryPercentage</name>
- <value>25</value>
- <description>
- Percentage of total heap memory (i.e. Runtime.getRuntime().maxMemory())
- that all threads may use.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>phoenix.spool.directory</name>
- <value>/tmp</value>
- <description>
- Set directory for Phoenix spill files. If possible set this to a
- different mount point from the one for hbase.rootdir in embedded mode.
- </description>
- <value-attributes>
- <type>directory</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.cluster.aggregator.appIds</name>
- <value>datanode,nodemanager,hbase</value>
- <description>
- List of application ids to use for aggregating host level metrics for
- an application. Example: bytes_read across Yarn Nodemanagers.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.use.groupBy.aggregators</name>
- <value>true</value>
- <description>
- Use a groupBy aggregated query to perform host level aggregations vs
- in-memory aggregations.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.host.aggregate.splitpoints</name>
- <value> </value>
- <description>
- Pre-split regions using the split points corresponding to this property
- for the precision table that stores seconds aggregate data.
- </description>
- <depends-on>
- <property>
- <type>ams-hbase-site</type>
- <name>hbase.regionserver.global.memstore.upperLimit</name>
- </property>
- <property>
- <type>ams-hbase-site</type>
- <name>hbase.hregion.memstore.flush.size</name>
- </property>
- <property>
- <type>ams-hbase-env</type>
- <name>hbase_master_heapsize</name>
- </property>
- <property>
- <type>ams-hbase-env</type>
- <name>hbase_regionserver_heapsize</name>
- </property>
- </depends-on>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregate.splitpoints</name>
- <value> </value>
- <description>
- Pre-split regions using the split points corresponding to this property
- for the aggregate table that stores seconds aggregate data across hosts.
- </description>
- <depends-on>
- <property>
- <type>ams-hbase-site</type>
- <name>hbase.regionserver.global.memstore.upperLimit</name>
- </property>
- <property>
- <type>ams-hbase-site</type>
- <name>hbase.hregion.memstore.flush.size</name>
- </property>
- <property>
- <type>ams-hbase-env</type>
- <name>hbase_master_heapsize</name>
- </property>
- <property>
- <type>ams-hbase-env</type>
- <name>hbase_regionserver_heapsize</name>
- </property>
- </depends-on>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.sink.report.interval</name>
- <value>60</value>
- <description>
- Time in seconds to sleep before report metrics to collector.
- Default resolution is 1 minute.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.sink.collection.period</name>
- <value>10</value>
- <description>
- The interval between two service metrics data exports.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.watcher.disabled</name>
- <value>false</value>
- <description>
- Disable Timeline Metric Store watcher thread. Disabled by default in AMS distributed mode.
- </description>
- <depends-on>
- <property>
- <type>ams-site</type>
- <name>timeline.metrics.service.operation.mode</name>
- </property>
- </depends-on>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.watcher.initial.delay</name>
- <value>600</value>
- <description>
- The time to delay first watcher check execution
- Default resolution is 10 minutes.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.watcher.delay</name>
- <value>30</value>
- <description>
- The delay between the termination of one
- watcher check execution and the commencement of the next
- Default resolution is 30 seconds.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.watcher.timeout</name>
- <value>30</value>
- <description>
- The maximum time to wait for a single watcher check execution
- Default resolution is 30 seconds.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.hbase.fifo.compaction.enabled</name>
- <value>true</value>
- <description>
- Enable Compaction policy for lower for Precision and Minute aggregate tables.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.aggregators.skip.blockcache.enabled</name>
- <value>false</value>
- <description>
- Skip block cache on aggregator queries to allow, HBase block
- utilization only for user queries.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cache.commit.interval</name>
- <value>3</value>
- <description>
- Time in seconds between committing metrics from cache
- </description>
- <value-attributes>
- <type>int</type>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cache.size</name>
- <value>150</value>
- <description>
- Size of array blocking queue used to cache metrics
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cache.enabled</name>
- <value>true</value>
- <description>
- If set to true PhoenixHBaseAccessor will use cache to store metrics before committing them
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.http.policy</name>
- <value>HTTP_ONLY</value>
- <description>
- This configures the HTTP endpoint for Yarn Application History Server for
- Ambari Metrics System.
- The following values are supported:
- - HTTP_ONLY : Service is provided only on http
- - HTTPS_ONLY : Service is provided only on https
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>failover.strategy</name>
- <value>round-robin</value>
- <description>
- Failover strategy for metric monitors
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.hbase.init.check.enabled</name>
- <value>true</value>
- <description>
- Enable Initialization check for HBase tables during Metrics service startup.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregator.interpolation.enabled</name>
- <value>true</value>
- <description>
- Enable Linear interpolation for missing slices of data, while aggregating.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.metadata.filters</name>
- <value>ContainerResource</value>
- <description>
- Commas separated list of regular expressions that match metric names
- which prevents certain metrics from ending up in metadata cache.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.cluster.aggregation.sql.filters</name>
- <value>sdisk\_%,boottime</value>
- <description>
- Commas separated list of Metric names or Phoenix 'LIKE' class expressions that match metric names
- which prevents certain metrics from being aggregated across hosts.
- </description>
- <on-ambari-upgrade add="true"/>
- <value-attributes>
- <empty-value-valid>true</empty-value-valid>
- </value-attributes>
- </property>
- <property>
- <name>timeline.metrics.downsampler.topn.metric.patterns</name>
- <value>dfs.NNTopUserOpCounts.windowMs=60000.op=__%.user=%,dfs.NNTopUserOpCounts.windowMs=300000.op=__%.user=%,dfs.NNTopUserOpCounts.windowMs=1500000.op=__%.user=%</value>
- <description>
- Commas separated list of metric name regular expressions that are candidates for Top N downsampling.
- </description>
- <value-attributes>
- <empty-value-valid>true</empty-value-valid>
- </value-attributes>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.downsampler.topn.value</name>
- <value>10</value>
- <description>
- Top N value for to be used for top N downsampling. Default is 10.
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.downsampler.topn.function</name>
- <value>max</value>
- <description>
- Top N function for to be used for top N downsampling (avg/max/sum)
- </description>
- <on-ambari-upgrade add="true"/>
- </property>
- <property>
- <name>timeline.metrics.service.metadata.filters</name>
- <value>ContainerResource</value>
- <description>
- Commas separated list of regular expressions that match metric names
- which prevents certain metrics from ending up in metadata cache.
- </description>
- </property>
- </configuration>
|