Checkmk Proxmox
Version vom 11. August 2021, 06:51 Uhr von Robin.will (Diskussion | Beiträge) (→Checkmk Konfiguration)
Erstellen eines Api Nutzers auf Proxmox Ebene
- Als erstes muss ein Benutzer für Checkmk auf dem Proxmox-Cluster angelegt werden
- Datacenter -> Permissions -> User
- Anschließend wird eine Gruppe erstellt mit dem Namen Read_Only (der Name kann beliebig gewählt werden)
- Datacenter -> Permissions -> Groups
- Dieser Gruppe müssen nun noch Rechte vergeben werden.
- Datacenter -> Permissions
- Der Path steht von wo aus Beginnend die Gruppe Rechte hat.
- Hierfür wählen wir /
- Als Role nehmen wir den PVEAuditor.
- Dies ist dafür das die Gruppe nur Read-Only Rechte besitzt
Checkmk Konfiguration
- Wir gehen davon aus das die Proxmoxe schon als Host in Checkmk eingetragen sind und der Agent installiert ist.
- Die Option für die Proxmox Hosts Monitoring agents muss auf Configured API integrations and Checkmk agent gewechselt werden
Special Agent
- Über Setup -> VM, Cloud, Container -> Proxmox VE richten wir den Special Agent ein.
- Als Username und Password werden die Daten von dem vorher erstellten Proxmox User genutzt.
- Das @pve ist wichtig um anzugeben welche Authentifizierung der User nutzt
- Die Proxmox Hosts wurden in einem Ordner erstellt (proxmox), in der wir die Regel erstellen
Service monitoring rules
- Weitere 5 Regeln müssen angelegt werden, dass die Services auch angezeigt werden.
- Diese befinden sich unter Setup -> Services -> Service monitoring rules
- Oder über Setup das Stichwort Proxmox suchen
- Die 5 Services Proxmox VE VM Backup, Proxmox VE Node Info, Proxmox VE memory percentage used, Proxmox VE VM Info, Proxmox VE disk percentage used müssen für den Proxmox Ordner angelegt werden.

