Documentation Documentation

Pump Component

What is the Tyk Pump?

The Tyk Pump is our open source analytics purger that moves the data generated by your Tyk nodes to any back-end. It is primarily used to display your analytics data in the Tyk Dashboard.

Tyk Pump Data Flow

Tyk Pump Data Transport Service

Other Supported Backend Services

The following services can be configured in your pump.conf file:

  • MongoDB (to replace built-in purging)
  • CSV
  • ElasticSearch (2.0+)
  • Graylog
  • InfluxDB
  • Moesif
  • Splunk
  • StatsD
  • DogStatsD
  • Hybrid (Tyk RPC)
  • Prometheus
  • Logz.io

See Tyk Pump Configuration for more details.

Tyk Pump can be horizontally scaled without causing duplicate data.