Skip to content

Latest commit

 

History

History

prometheus

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Prometheus Pump Deployment

Deploys Prometheus using the prometheus-community/prometheus chart version 25.24.1 and stands up a Tyk pump to push analytics data from the Tyk platform to Prometheus.

This deployment will do the following:

  • Create a Prometheus with Tyk Pump with custom metrics
  • Create a Tyk Pump service
  • Deploy a Prometheus instance with custom rules and jobs

Prometheus Pump Custom Metrics

"custom_metrics":[
  {
    "name":"tyk_http_requests_total",
    "description":"Total of API requests",
    "metric_type":"counter",
    "labels":["response_code","api_name","method","api_key","alias","path"]
  },
  {
    "name":"tyk_http_latency",
    "description":"Latency of API requests",
    "metric_type":"histogram",
    "labels":["type","response_code","api_name","method","api_key","alias","path"]
  }
]

Example

./up.sh --deployments prometheus tyk-stack

Support

Item Status
OpenShift
ARM
CI Tests
Postman Test
SSL

Supported Service Types with --expose flag

Item Status
Port Forward
Ingress
Load Balancer
Icon Description
Supported and tested
⚠️ Not tested
Not supported
Not supported by the tool