Details
-
Epic
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
1.6.0
-
None
-
Ambari Metrics System
Description
Ambari Metrics System
- Ability to collect metrics from Hadoop and other Stack services
- Ability to retain metrics at a high precision for a configurable time period (say 5 days)
- Ability to automatically purge metrics after retention period
- At collection time, provide clear integration point for external system (such as TSDB)
- At purge time, provide clear integration point for metrics retention by external system
- Should provide default options for external metrics retention (say “HDFS”)
- Provide tools / utilities for analyzing metrics in retention system (say “Hive schema, Pig scripts, etc” that can be used with the default retention store “HDFS”)
System Requirements
- Must be portable and platform independent
- Must not conflict with any existing metrics system (such as Ganglia)
- Must not conflict with existing SNMP infra
- Must not run as root
- Must have HA story (no SPOF)
Usage
- Ability to obtain metrics from Ambari REST API (point in time and temporal)
- Ability to view metric graphs in Ambari Web (currently, fixed)
- Ability to configure custom metric graphs in Ambari Web (currently, we have metric graphs “fixed” into the UI)
- Need to improve metric graph “navigation” in Ambari Web (currently, metric graphs do not allow navigation at arbitrary timeframes, but only at ganglia aggregation intervals)
- Ability to “view cluster” at point in time (i.e. see all metrics at that point)
- Ability to define metrics (and how + where to obtain) in Stack Definitions
Attachments
Attachments
Issue Links
- supercedes
-
AMBARI-15901 Ambari Metrics System Distributed mode - multiple Collectors
- Resolved
-
AMBARI-10144 Ambari Metrics System v0.2 - Enhancements
- Resolved
- links to
Issues in epic
|
AMBARI-7678 | Add Hadoop Metric Sink implementation to push metrics to ATS | Resolved | Siddharth Wagle | ||
|
AMBARI-7679 | Add psutil based resource monitoring to collect host metrics | Resolved | Siddharth Wagle | ||
|
AMBARI-7680 | Implement the Metric Collector using ATS | Resolved | Siddharth Wagle | ||
|
AMBARI-7681 | Add Metrics Serivce to common services stack | Resolved | Papirkovskyy Myroslav | ||
|
AMBARI-7818 | Create Metrics Load Simulator | Resolved | Siddharth Wagle | ||
|
AMBARI-7965 | Externalize all hard-coded config properties from Timeline service | Resolved | Siddharth Wagle | ||
|
AMBARI-8420 | Add Amabri Metric Provider to get metrics from AMS | Resolved | Siddharth Wagle | ||
|
AMBARI-8453 | Configure AMS metrics to be stored in its own storage layer | Resolved | Siddharth Wagle | ||
|
AMBARI-8471 | Cleanup unncessary dep jars from amabri-metrics rpm | Resolved | Papirkovskyy Myroslav | ||
|
AMBARI-8499 | Fix config settings and emitter code in host monitor | Resolved | Siddharth Wagle | ||
|
AMBARI-8500 | Metric Collector dies if HBase is not initialized | Resolved | Siddharth Wagle | ||
|
AMBARI-8521 | Add STORM metric sink implementation to enable sink to AMS | Resolved | Szilard Nemethy | ||
|
AMBARI-8522 | Enable Flume metrics sink to AMS | Resolved | Szilard Nemethy | ||
|
AMBARI-8528 | Investigate and fix missing graphs | Resolved | Dmytro Sen | ||
|
AMBARI-8535 | AMS Provider is not instantiated after install | Resolved | Siddharth Wagle | ||
|
AMBARI-8544 | Integrate AMS with Ambari Alerting System | Resolved | Dmytro Sen | ||
|
AMBARI-8545 | Create stack advisor script to recommend configurations | Resolved | Dmytro Sen | ||
|
AMBARI-8566 | Remaining changes to Hadoop Sink implementation | Resolved | Papirkovskyy Myroslav | ||
|
AMBARI-8594 | Push AMS Hbase metrics with its own appid | Resolved | Siddharth Wagle | ||
|
AMBARI-8599 | Support altering TTL on Phoenix tables | Resolved | Siddharth Wagle | ||
|
AMBARI-8655 | AMS build fails with maven version higher then 3.0.5 | Resolved | Papirkovskyy Myroslav | ||
|
AMBARI-8662 | Incorrect / Missing metrics data | Resolved | Dmytro Sen | ||
|
AMBARI-8692 | Hadoop sink is not loaded by services | Resolved | Papirkovskyy Myroslav | ||
|
AMBARI-8741 | Create assembly module to place ambari metrics rpms into single output dir | Resolved | Papirkovskyy Myroslav | ||
|
AMBARI-8742 | Implement Report graphs capability in AMS | Resolved | Siddharth Wagle | ||
|
AMBARI-8769 | Aggregator checkpoint logic should take into account the checkPointDelay | Resolved | Siddharth Wagle | ||
|
AMBARI-8842 | Support point in time queries | Resolved | Siddharth Wagle | ||
|
AMBARI-8845 | Configure number of regions created for SYSTEM.SEQUENCE | Resolved | Siddharth Wagle | ||
|
AMBARI-8866 | Jasper dependencies cause AMS webapp start failure | Resolved | Siddharth Wagle | ||
|
AMBARI-8869 | Include AMS debian packages in Ambari build | Resolved | Siddharth Wagle | ||
|
AMBARI-8872 | Support point in time queries | Resolved | Siddharth Wagle | ||
|
AMBARI-8894 | Remove unnecessary dependencies from flume and storm sinks | Resolved | Papirkovskyy Myroslav | ||
|
AMBARI-8896 | Change Hadoop and Phoenix to latest available versions | Resolved | Papirkovskyy Myroslav | ||
|
AMBARI-8946 | Fix non-deterministic unit test in Flume sink | Resolved | Siddharth Wagle | ||
|
AMBARI-8961 | Add alert description for AMS | Resolved | Siddharth Wagle | ||
|
AMBARI-8973 | Add precision option support to Ambari Metrics API | Resolved | Dmytro Sen | ||
|
AMBARI-8977 | Unit test failue on CentOS 5 | Resolved | Siddharth Wagle | ||
|
AMBARI-8994 | AMS : Yarn service - RPC metrics returns duplicate array elements. | Resolved | Siddharth Wagle | ||
|
AMBARI-9015 | Unsorted aggregate metrics returned by API | Resolved | Siddharth Wagle | ||
|
AMBARI-9034 | Add ability to change log and pid dirs for AMS daemons | Resolved | Siddharth Wagle | ||
|
AMBARI-9084 | Refine Smoke test for AMS | Resolved | Dmytro Sen | ||
|
AMBARI-9090 | Tune stack advisor configs based on perf tests | Resolved | Dmytro Sen | ||
|
AMBARI-9113 | Metric Collector can not to start on secure cluster | Resolved | Siddharth Wagle | ||
|
AMBARI-9115 | Add Metrics Sytem to 2.* stacks | Resolved | Papirkovskyy Myroslav | ||
|
AMBARI-9161 | Disable per Region metrics for the Metrics System | Resolved | Siddharth Wagle | ||
|
AMBARI-9165 | Support querying Metrics System Hbase metrics using Ambari API | Resolved | Siddharth Wagle | ||
|
AMBARI-9185 | Add Kafka metric sink implementation to enable sink to AMS | Resolved | Siddharth Wagle | ||
|
AMBARI-9200 | AMS : Metric monitor fails to start | Resolved | Dmytro Sen | ||
|
AMBARI-9233 | Storm cluster metrics need to be reported to AMS | Resolved | Dmytro Sen | ||
|
AMBARI-9237 | AMS Service Check fails intermittently due to connection error | Resolved | Dmytro Sen | ||
|
AMBARI-9278 | Allow hostname customization for metric monitor | Resolved | Siddharth Wagle | ||
|
AMBARI-9304 | AMS: Optimize LikeCondition | Resolved | Dmytro Sen | ||
|
AMBARI-9351 | AMS crashes after filling 100% disk space in /tmp | Resolved | Dmytro Sen | ||
|
AMBARI-9427 | AMS: installed a cluster w/o hbase but hbase user shows | Resolved | Papirkovskyy Myroslav | ||
|
AMBARI-9534 | AMS Service Rename | Resolved | Dmytro Sen | ||
|
AMBARI-9542 | Ams Service Check failed on 3-node cluster | Resolved | Florian Barca | ||
|
AMBARI-9592 | AMS: no metrics showing for services | Resolved | Dmytro Sen | ||
|
AMBARI-9604 | Fix Flume Agent graphs on Ambari service page | Resolved | Dmytro Sen | ||
|
AMBARI-9612 | AMS : Kafka Metrics - Log flush status metrics do not show up. | Resolved | Florian Barca | ||
|
AMBARI-9650 | Metrics monitor alert is unknown | Resolved | Dmytro Sen | ||
|
AMBARI-9651 | Add API level validation and error handling to AMS timeline service | Resolved | Dmytro Sen | ||
|
AMBARI-9652 | AMS : Hosts metrics - "mem_shared" metrics array contains "null" | Resolved | Dmytro Sen | ||
|
AMBARI-9710 | API taking long time to respond (causes UI to load very slowly) | Resolved | Dmytro Sen | ||
|
AMBARI-9771 | AMS: ResultSpooler spill files are left behind in /tmp folder | Resolved | Dmytro Sen | ||
|
AMBARI-9845 | AMS: gets into bad state and Ambari Web becomes sluggish and unstable | Resolved | Dmytro Sen | ||
|
AMBARI-9861 | Metric Collector is installed on all nodes | Resolved | Siddharth Wagle | ||
|
AMBARI-9880 | AMS - StormTimelineMetricsReporter hardcodes APP_ID to nimbus | Resolved | Gour Saha | ||
|
AMBARI-9970 | Metrics are absent for Storm | Resolved | Papirkovskyy Myroslav | ||
|
AMBARI-10019 | Metrics are absent on slider View page | Resolved | Siddharth Wagle | ||
|
AMBARI-10066 | AMS collector died due to ZK session timeout | Resolved | Siddharth Wagle | ||
|
AMBARI-10076 | Set default minute based host level aggregation to 2 minutes | Resolved | Siddharth Wagle | ||
|
AMBARI-10097 | Low memory setting on phoenix client leads to perf degradation | Resolved | Siddharth Wagle | ||
|
AMBARI-10111 | Tune GC settings for HBase daemon | Resolved | Siddharth Wagle | ||
|
AMBARI-12380 | Ambari Metrics | Resolved | Unassigned |
AMBARI-5707
Ambari Metrics System
false
AMBARI-5707
Ambari Metrics System