Files
ProxMenux/oci/catalog/overlays/glances.json
T

113 lines
3.7 KiB
JSON

{
"status": "generated-unvalidated",
"catalog_ui": {
"tips": [
"Optional host mode: shares the Proxmox IP and metrics. If declined, it installs unprivileged, with its own IP and metrics for the LXC ONLY.",
"Privileged access to the host PID/network and unconfined AppArmor: requires confirmation. Trusted networks only; the host firewall is the one that applies.",
"Neither docker.sock nor the host root directory is mounted. Docker inventory, SMART and capacity of all filesystems are not guaranteed.",
"LXCFS is skipped only in the monitor CT so that the limited container RAM/CPU is not shown.",
"Uses lxc.include with /etc/pve/proxmenux/host-monitor, which every node of the cluster shares; vzdump does not include it, so it must be copied when restoring outside the cluster.",
"The CPU limit is applied as cpulimit, without hiding processors through affinity."
]
},
"container_contract": {
"environment": [
{
"name": "GLANCES_OPT",
"example": "-w",
"required": true,
"sensitive": false,
"source": "docker-compose",
"prompt_user": false
}
],
"volumes": [],
"ports": [
{
"container_port": 61208,
"published_example": 61208,
"protocol": "tcp",
"required": true,
"proxmox_behavior": "listener-on-dedicated-lxc-address-no-nat"
}
]
},
"proxmox": {
"defaults": {
"unprivileged": false,
"ostype": "unmanaged",
"memory_mb": 512,
"features": []
},
"security_profile": {
"requires_privileged_lxc": true,
"requires_host_pid_namespace": true,
"optional_privileged_lxc": false,
"requires_relaxed_confinement": true,
"optional_relaxed_confinement": false,
"confirmation_required": true,
"risk_level": "high",
"warning": "Host monitor: shared PID/network and privileged access. A compromised image could affect Proxmox. Use only on trusted networks."
},
"installer_profile": {
"host_monitor": "glances",
"host_monitor_optional": true,
"host_monitor_firewall": {
"protocol": "tcp",
"web_port": 61208
},
"host_monitor_mounts": [
{
"source": "/etc/os-release",
"target": "/etc/os-release"
}
],
"startup_healthcheck": {
"scheme": "http",
"port": 61208,
"path": "/",
"timeout_seconds": 180,
"request_timeout_seconds": 5,
"verify_tls": false
},
"security": {
"required_capabilities": [
"SYS_PTRACE"
],
"options": {
"apparmor_profile": "unconfined"
}
}
}
},
"compatibility": {
"automatic_install_candidate": true,
"validated": false,
"untranslated_blockers": []
},
"validation": {
"service_health": "passed-observed-2026-09-14",
"restart_persistence": "passed-observed-2026-09-14",
"backup_restore": "pending",
"update_preserves_data": "pending",
"latest_runtime_observation": {
"date": "2026-09-14",
"vmid": 101,
"architecture": "amd64",
"proxmox": "9.2.18",
"image_digest": "sha256:7bdd499825a9044ad495714421ea2049b73696d64f1fe6697e1ae07bfe164e2c",
"image_version": "v4.5.6",
"http_port": 61208,
"host_pid_namespace": true,
"host_network_namespace": true,
"host_memory_bytes": 16110522368,
"shutdown_start_passed": true,
"companion_include": "/etc/pve/proxmenux/host-monitor",
"companion_included_in_vzdump": false,
"rolling_tag_validation": "only-observed-digest",
"host_cpu_count": 16,
"host_process_count_observed": 559
}
}
}