Reorganize repo: one folder per application under apps/.
Move docker/ and configs/ into apps/<name>/ with config/ subfolders. Proxmox split into hosts/pve and hosts/dell-proxmox. Nginx under infrastructure/. Update sync script, RESTORE.md, and per-app READMEs. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
# Prometheus — scrape targets op Docker bridge (naast postgres-homelab, neo4j, …).
|
||||
global:
|
||||
scrape_interval: 15s
|
||||
evaluation_interval: 15s
|
||||
|
||||
scrape_configs:
|
||||
- job_name: prometheus
|
||||
static_configs:
|
||||
- targets: ["localhost:9090"]
|
||||
|
||||
- job_name: postgres-exporter
|
||||
static_configs:
|
||||
- targets: ["postgres-exporter-homelab:9187"]
|
||||
labels:
|
||||
instance: postgres-homelab
|
||||
|
||||
# Neo4j 4.4+ enterprise metrics.prometheus.enabled → endpoint op poort 2004
|
||||
- job_name: neo4j
|
||||
scrape_interval: 30s
|
||||
metrics_path: /metrics
|
||||
static_configs:
|
||||
- targets: ["neo4j:2004"]
|
||||
labels:
|
||||
instance: neo4j
|
||||
|
||||
# Proxmox VE — prometheus-pve-exporter; vul monitoring/prometheus/targets/extra.yml
|
||||
- job_name: proxmox-pve
|
||||
scrape_interval: 30s
|
||||
file_sd_configs:
|
||||
- files:
|
||||
- /etc/prometheus/targets/extra.yml
|
||||
refresh_interval: 1m
|
||||
|
||||
# Synology / SNMP: zet targets in monitoring/prometheus/targets/snmp.yml en uncomment hieronder.
|
||||
# - job_name: snmp
|
||||
# scrape_interval: 60s
|
||||
# metrics_path: /snmp
|
||||
# params:
|
||||
# module: [synology]
|
||||
# static_configs:
|
||||
# - targets:
|
||||
# - 192.168.1.211
|
||||
# labels:
|
||||
# job: snmp-nas
|
||||
Reference in New Issue
Block a user