summaryrefslogtreecommitdiff
path: root/meta-unit-core/dynamic-layers/virtualization-layer/recipes-containers/prometheus/files/prometheus.yml
diff options
context:
space:
mode:
authorunitexe <unitexe70@gmail.com>2026-02-23 08:25:47 -0600
committerunitexe <unitexe70@gmail.com>2026-03-02 22:51:24 -0600
commit0c027f613039db54bc87fb6de63c0ffe253cabf2 (patch)
treed636b1e73bf82f0f25528c0d1c9887bd31b5506b /meta-unit-core/dynamic-layers/virtualization-layer/recipes-containers/prometheus/files/prometheus.yml
parent69509e438d1417d25d646ff1a3ba88e27e4ed282 (diff)
Introduce meta-unit-virtualization
Primary motivation for this is removing observability containers from beaglebone black because of RAM limitations. Images can now include the observability containers by adding `observability` to `IMAGE_FEATURES`.
Diffstat (limited to 'meta-unit-core/dynamic-layers/virtualization-layer/recipes-containers/prometheus/files/prometheus.yml')
-rw-r--r--meta-unit-core/dynamic-layers/virtualization-layer/recipes-containers/prometheus/files/prometheus.yml28
1 files changed, 0 insertions, 28 deletions
diff --git a/meta-unit-core/dynamic-layers/virtualization-layer/recipes-containers/prometheus/files/prometheus.yml b/meta-unit-core/dynamic-layers/virtualization-layer/recipes-containers/prometheus/files/prometheus.yml
deleted file mode 100644
index f4b09a4..0000000
--- a/meta-unit-core/dynamic-layers/virtualization-layer/recipes-containers/prometheus/files/prometheus.yml
+++ /dev/null
@@ -1,28 +0,0 @@
-global:
- scrape_interval: 15s # By default, scrape targets every 15 seconds.
-
- # Attach these labels to any time series or alerts when communicating with
- # external systems (federation, remote storage, Alertmanager).
- external_labels:
- monitor: 'prometheus-monitor'
-
-# A scrape configuration containing exactly one endpoint to scrape:
-# Here it's Prometheus itself.
-scrape_configs:
- # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.
- - job_name: 'prometheus'
-
- # Override the global default and scrape targets from this job every 5 seconds.
- scrape_interval: 5s
-
- static_configs:
- - targets: ['localhost:9090']
-
- # https://prometheus.io/docs/prometheus/latest/configuration/configuration/#file_sd_config
- - job_name: 'file-based-discovery'
- file_sd_configs:
- - files:
- - '/etc/prometheus/targets.d/*.yml'
- - '/etc/prometheus/targets.d/*.yaml'
- - '/etc/prometheus/targets.d/*.json'
- refresh_interval: 5m