New Zabbix 7.2 template under `Templates/FlowerCore` that scrapes the `/metrics` exposition from FlowerCore.RemoteDesktop and extracts: - `fc_desktop_session_events_total` split by event (launch/connect/ disconnect/recording), with a dedicated datapoint for the `browser_datasource="json"` slice to track delegated-auth launches. - `fc_desktop_pool_ready` gauge sum for warm pools. Trigger: `nodata(flowercore.remotedesktop.metrics,10m)=1` warns when the public desktop host stops exposing metrics. Follows the existing `flowercore-print-ollama.yaml` pattern — import manually into Zabbix and link to the Print/Desktop host. Not a K8s manifest; ArgoCD ignores. Grafana dashboard JSON is drafted at `apps/monitoring/flowercore-remotedesktop-grafana-dashboard.json` but still needs a ConfigMap wrap + Grafana Deployment volume mount in noc-monitoring.yaml before it ships (follow-up). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
7.0 KiB
7.0 KiB