Missing prometheus metrics

Hey, I have started with weaviate. I run weaviate in docker with docker compose, below is my docker-compose setup

  weaviate:
    image: docker.io/semitechnologies/weaviate:1.30.1
    restart: on-failure:0
    ports:
      - "8080:8080"
      - "50051:50051"
      - "2112:2112"
    volumes:
      - ./data:/var/lib/weaviate
    environment:
      LOG_LEVEL: "debug"
      QUERY_DEFAULTS_LIMIT: 1000
      PERSISTENCE_DATA_PATH: '/var/lib/weaviate'
      AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: 'true'
      DEFAULT_VECTORIZER_MODULE: multi2vec-clip
      CLIP_INFERENCE_API: "https://27ms1fp4lixqli-8080.proxy.runpod.net"
      #CLIP_INFERENCE_API: "http://multi2vec-clip:8080"
      ENABLE_MODULES: "multi2vec-clip, backup-filesystem"
      BACKUP_FILESYSTEM_PATH: "/var/lib/weaviate/backups"
      CLUSTER_HOSTNAME: "node1"
      PROMETHEUS_MONITORING_ENABLED: 'true'
  multi2vec-clip:
    image: cr.weaviate.io/semitechnologies/multi2vec-clip:sentence-transformers-clip-ViT-B-32-multilingual-v1
    environment:
      ENABLE_CUDA: '0'

what is the problem? So I got only few metrics from weaviate. I dont see even metric like batch_delete_durations_ms which is in documentation

hi @Wojtek_D !!

Welcome to our community :hugs:

Just to check: have you done a batch delete operation? I believe the metrics will only pop up once there is at least one event.

Were you able to hit the prometheus metrics endpoint in Weaviate?

Thanks!