Metrics
Measure the behavior of critical components in a production environment.
A metric's time series data is provided to Prometheus by a metric exporter.
Tamr Microservices
Each Tamr microservice exposes metrics consumable by Prometheus such as:
- request and error rates
- process stats, including memory usage, GC and threads
Elasticsearch Exporter
Elasticsearch Exporter provides metrics about the Elasticsearch cluster consumable by Prometheus.
Node Exporter
Node Exporter exports system metrics, such as disk I/O statistics, CPU usage, memory usage, network statistics consumable by Prometheus.
Postgres Exporter
Postgres Exporter exports database metrics such as
- process stats, including memory and CPU usage
- database stats, including buffer stats, number of connections, cache hit rate, and row insert / fetch / update / delete stats.
Spark Exporter (via Graphite)
Spark Exporter exports metrics such as
- application and cluster stats, including application runtime, active cores and task completion rate
- filesystem IO statistics
- memory usage
- codegen compile time
- garbage collections rate
Updated over 5 years ago