Advertisement
G0nz0uk

homealloy

Jan 18th, 2025
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.07 KB | None | 0 0
  1. prometheus.exporter.windows "integrations_windows_exporter" {
  2.     enabled_collectors = ["cpu", "cs", "logical_disk", "net", "os", "service", "system", "diskdrive", "process"]
  3. }
  4.  
  5. discovery.relabel "integrations_windows_exporter" {
  6.     targets = prometheus.exporter.windows.integrations_windows_exporter.targets
  7.  
  8.     rule {
  9.         target_label = "job"
  10.         replacement  = "integrations/windows_exporter"
  11.     }
  12.  
  13.     rule {
  14.         target_label = "instance"
  15.         replacement  = constants.hostname
  16.     }
  17. }
  18.  
  19. prometheus.scrape "integrations_windows_exporter" {
  20.     targets    = discovery.relabel.integrations_windows_exporter.output
  21.     forward_to = [prometheus.relabel.integrations_windows_exporter.receiver]
  22.     job_name   = "integrations/windows_exporter"
  23. }
  24.  
  25. prometheus.relabel "integrations_windows_exporter" {
  26.     forward_to = [prometheus.remote_write.local_metrics_service.receiver]
  27.  
  28.     rule {
  29.         source_labels = ["volume"]
  30.         regex         = "HarddiskVolume.*"
  31.         action        = "drop"
  32.     }
  33. }
  34.  
  35. prometheus.remote_write "local_metrics_service" {
  36.     endpoint {
  37.         url = "https://192.168.138.11/api/v1/write"
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement