Hi All,

I need your help to find a way how I can remove metrics from pushgateway
I have simple python scripts:

#!/usr/bin/env python

import os
from prometheus_client import CollectorRegistry, Gauge, push_to_gateway
registry = CollectorRegistry()
pushgateway_endpoint = os.getenv('pushgateway_endpoint', 'localhost:9091')

gauge_test_metrics = Gauge("test_metrics", "Random count", ['instance'], 
registry=registry)
gauge_test_metrics.labels( "TEST" ).set(10)
push_to_gateway(pushgateway_endpoint, job='ec2_stats', registry=registry)


When I run it, it will push metric to my local pushgateway:

curl -s http://localhost:9091/metrics | grep "TEST"                        
                                             
test_metrics{instance="TEST",job="ec2_stats"} 10

in this step, everything looks fine, but now, I need to remove this metric:

I used command:
curl -X DELETE 'http://localhost:9091/metrics/job/ec2_stats/instance/TEST'  
                    

But, I checked again:
curl -s http://localhost:9091/metrics | grep "TEST"                        
                                             
test_metrics{instance="TEST",job="ec2_stats"} 10

and metric still exists, nothing changed.

What am I doing wrong?

metrics which I pushed to pushgateway from command line, successfully 
removed, but metrics which I pushed from python script, I can't remove 

Docker compose for pushgateway:

version: '2.1'

networks:
  monitor-net:
    driver: bridge

volumes:
    prometheus_data: {}
    grafana_data: {}

services:
  pushgateway:
    image: prom/pushgateway
    container_name: pushgateway
    restart: unless-stopped
    command:
      - '--web.enable-admin-api'
      - '--log.level=debug'
    expose:
      - 9091
    ports:
      - "9091:9091"
    networks:
      - monitor-net

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/f7398815-55d8-4f67-bb12-f22636989417n%40googlegroups.com.

Reply via email to