93 Commits
Author SHA1 Message Date
mm 2b853529f9 fix(apache): Logpfade als TOML-Liste + CustomLog-Erkennung zuerst (KeyHelp-VHost-Logs) 2026-09-14 00:24:31 +02:00
mm 33eb5f2308 fix(installer): Konfig-Test ohne --input-filter — validierte nur gefilterte Plugins, Dienststart scheiterte danach 2026-09-14 00:21:05 +02:00
mm 02af5b428f feat(apache): Glob ueber VHost-Logs fuer Panel-Hoster (KeyHelp/Plesk/cPanel) 2026-09-14 00:16:42 +02:00
mm da3f221c8d fix(apache): from_beginning existiert bei inputs.tail nicht (Dienststart scheiterte) + COMMON/COMBINED_LOG_FORMAT; Logpfad-Autoerkennung 2026-09-14 00:14:45 +02:00
mm feb77e2fc7 fix: TELEGRAF_OPTS leer setzen — beseitigt systemd-Warnung "Referenced but unset" 2026-09-13 23:56:39 +02:00
mm b0f8cb860d docs: sudo-Regel verallgemeinert — PVE, x17/Root-Server, LXC brauchen kein sudo 2026-09-13 23:52:56 +02:00
mm cc5dc6b9ad fix(updater): nur eigene Confs entfernen — fremde/manuelle Confs ueberleben Update 2026-09-13 23:51:16 +02:00
mm 8d05d3bc48 feat(updater): --check/--version, --force-update mit Rollback, --update-only, systemd-Timer + Windows-Task; VERSION+SHA-Marker; envsubst-Fallback 2026-09-13 23:44:02 +02:00
mm 0e9dce9e47 docs: Updater-Konzept (VERSION+Hash, Timer, force-update, Rollback) 2026-09-13 23:36:38 +02:00
mm 158e3dd884 docs: Docker-Node-Logs — config-directory, adm-Gruppe, State-Rechte, namepass, TZ 2026-09-13 23:27:10 +02:00
mm d7149075a2 fix(logs): State-Dir default /tmp + laute Warnung wenn nicht beschreibbar (stiller Totalausfall) 2026-09-13 23:14:20 +02:00
mm c67600f147 fix(logs): Syslog-Zeitstempel nicht selbst berechnen (TZ-Fehler -> Loki wies alles als "too new" ab); adm-Gruppe fuer Host-Logrechte 2026-09-13 23:11:54 +02:00
mm 8d331abe8b feat(logs): syslog-tail.sh fuer Docker-Nodes (kein journalctl im Image, /hostfs read-only) 2026-09-13 22:53:04 +02:00
mm e6aa70d5c7 docs: System-Logs (journald) dokumentiert — warum nicht inputs.journal / syslog 2026-09-13 22:32:32 +02:00
mm 8ca06bd6d6 perf(logs): journal-tail parst in einem awk-Durchlauf (11s -> 143ms, exec-Timeout behoben) 2026-09-13 22:32:07 +02:00
mm b49f9ccbfd fix(logs): Zeitbudget im journal-tail (exec timed out bei grossem Journal) 2026-09-13 22:29:55 +02:00
mm 8990124c2b fix(logs): journal-LP-Tag jhost statt host (Kollision mit Telegraf global_tag) 2026-09-13 22:28:27 +02:00
mm 258157c943 fix(logs): journald via exec+Cursor statt inputs.journal (existiert nicht) bzw. syslog (fehlt auf PVE) 2026-09-13 22:27:26 +02:00
mm 49b5811d94 fix(logs): inputs.journal existiert in offiziellen Builds nicht — tail auf /var/log/syslog, value->message 2026-09-13 22:18:55 +02:00
mm e1da311488 feat(logs): journald-Input — PVE/Nicht-Docker-Nodes lieferten bisher gar keine Logs 2026-09-13 22:16:46 +02:00
mm eea9f7fce4 feat(node-info): LAN-IP, NetBird-IP/FQDN und PVE-URL als node_info-Metrik auf jeder Node 2026-09-13 21:56:14 +02:00
mm 17a3e2e746 fix(proxmox): pvenode statt node als Label — node-Filter bleibt konsistent zu den Host-Metriken 2026-09-13 21:45:17 +02:00
mm 3249c62de1 docs: README konsistent — PVE ohne Token, Root-Drop-in, Pruef-Reihenfolge 2026-09-13 21:41:19 +02:00
mm 2c8b805937 docs(pve): kein Token noetig, pvesh statt inputs.proxmox; Root-Drop-in dokumentiert 2026-09-13 21:35:11 +02:00
mm c73e4d1773 fix(proxmox): systemd-Drop-in User=root — pvesh braucht root, Dienst lief als telegraf und lieferte still nichts 2026-09-13 21:30:44 +02:00
mm d2fa6420be feat(proxmox): Counter mit _total-Suffix, mem_usage_percent, swap, diskread/write; gegen pvesh-Reala usgabe 2026-09-13 21:21:04 +02:00
mm 72756babae feat(proxmox): pvesh-basierter exec-Input statt inputs.proxmox (kein Token/ACL noetig) 2026-09-13 21:17:48 +02:00
mm 2cee9ff8a3 docs(pve): Sys.Audit auf /nodes und /nodes/<knoten> noetig — PVEAuditor auf / allein liefert nichts 2026-09-13 21:06:56 +02:00
mm 0dbfc12b9b fix: base.conf ebenfalls rendern (NODE_NAME/URLs/Token blieben als Platzhalter); Warnung bei unaufgeloesten Platzhaltern 2026-09-13 20:52:16 +02:00
mm 090984e7f9 fix(gpu): fauler Input killte telegraf — nvidia_smi nur bei echtem nvidia-smi, Intel ohne GPU-Input, Selbstheilung bei Startfehler 2026-09-13 20:48:52 +02:00
mm c7a08f2489 docs: PVE ohne sudo (man ist dort root); Root-Hinweis fuer alle Umgebungen 2026-09-13 20:46:58 +02:00
mm d8b910063e fix(proxmox): Conf-Platzhalter rendern (fetch_conf), PVE-Erkennung vor dem Schreiben der Env; README mit Token-Anlage 2026-09-13 20:39:44 +02:00
mm 5326d90975 feat(proxmox): --pve-node/--pve-url, additional_vmstats_tags, node_name-Erkennung per pvesh 2026-09-13 20:37:19 +02:00
mm ba88686a5f docs: AMD-GPU-Update-Anleitung (Script + Conf, data_format prometheus) 2026-09-13 20:35:40 +02:00
mm d8cb2432c5 fix(gpu-amd): Ausgabe im Prometheus-Format (kein _value-Suffix); data_format=prometheus 2026-09-13 20:32:52 +02:00
mm 9db71d207c fix(gpu-amd): name_override entfernt — zerstoerte die Metriknamen des Scripts (alle Werte -> gpu_value); Array-Syntax fuer commands 2026-09-13 20:30:19 +02:00
mm 1a3205b31a fix(gpu-amd): Parser ueber Spaltenkopf statt Einheitensuffix (rocm-smi liefert Einheiten nur im Header); VRAM, Junction-/Memory-Temp 2026-09-13 20:25:47 +02:00
mm 0674360563 fix(gpu-amd): Metriknamen statt Tag metric=; Parser sucht Werte anhand der Einheit 2026-09-13 20:24:40 +02:00
mm f99e46fd96 fix: fetch-Pfade vollstaendig (scripts/gpu-rocm.sh lag unter scripts/, nicht telegraf/) 2026-09-13 20:21:28 +02:00
mm 878e77542c docs: README auf Reverse-Proxy+Token umgeschrieben; install.ps1 mit -Token und GPU 2026-09-13 20:19:58 +02:00
mm a19bd82189 feat: GPU-Auto-Erkennung (nvidia_smi, rocm-smi); Testserver-Aufraeumen dokumentiert 2026-09-13 20:11:26 +02:00
mm eb5d8b9033 fix: uptime_format droppen, fieldexclude, docker timeout 2026-09-13 18:14:19 +02:00
mm 9a878e8b8b feat: Telegraf node installer (Linux apt/dnf/apk/static, Proxmox, Apache, Docker; Windows PowerShell) 2026-09-13 17:26:42 +02:00