User GuidesAPI ReferenceRelease Notes
Doc HomeHelp CenterLog In
User Guides

Monitoring

Tools for monitoring the Tamr platform.

Tamr supports the following systems monitoring and alerting tools.

  • Kibana
  • Grafana
  • Prometheus
  • Elasticsearch Exporter
  • Prometheus Node Exporter
  • Postgres Exporter
  • Spark Exporter (via Graphite)

The following diagram shows which tools are used for collecting metrics and time series data in Tamr.

1071

Tamr (left) and monitoring (right) stacks.

Note: Kibana and Grafana are disabled by default. Their variables in the Tamr configuration are set as follows: TAMR_ELK_ENABLED=false and TAMR_GRAFANA_ENABLED=false. To enable either of them, set each variable to true. See Configuration Variables.

Before getting started with each of the following components, review the requirements.

Kibana

  • Kibana is an open source data visualization plugin for Elasticsearch.
  • It allows you to search and analize Elasticsearch log messages and time series data.
  • Kibana is included in the Tamr package and, if you enable it, is available at port 5601.

To use Kibana for Tamr Elasticsearch Logs:

  1. Confirm the requirements and set TAMR_ELK_ENABLED=true. See Configuration Variables.
  2. In a browser, navigate to the default Kibana port 5601.

The following screenshot illustrates searching Tamr logs in in Kibana:

512

Kibana logs show errors.

Grafana

Grafana allows you to query, visualize, alert on and understand metrics stored in Prometheus.

To Use Grafana for Tamr Logs:

  1. Confirm the requirements and set TAMR_GRAFANA_ENABLED=true. See Configuration Variables.
  2. Open the default Grafana port 31101 and log into Grafana using the administrator credentials.

Prometheus

Prometheus stores time series data for a specific metric and provides a query language that allows you to select and aggregate time series data in real time.
For more information, see:


What’s Next