Linux Host DataCollector Sheet
Einleitung
Die Einbindung von Hard-/Software (im Folgenden „System") ins Ingram Micro COCKPIT erfordert - neben der Erfassung
im Ingram Micro COCKPIT selbst - die Konfiguration der Datensammlung.
Die Datensammlung wird zentral über das Datacollection-Management (DCM) eingerichtet.
Kompatibilität
Unterstützte Systemversionen
Es werden folgende Host-Betriebssysteme Unterstützt:
- Debian 8 & 9
- CentOS 7
- SLES 15
Voraussetzungen im Ingram Micro COCKPIT
Für die Einrichtung der Datacollection ist vorab die Anlage des Systems im Ingram Micro COCKPIT durchzuführen (siehe FAQs).
Konfigurationshinweise für das Datacollection-Management
| Feldname |
Erforderlicher Inhalt |
|
| Hostname |
%PROTOCOL%://%IP/HOSTNAME%:%PORT% |
|
| Username |
Username, der beim Login benutzt wird |
|
| Password |
Passwort für den Login |
|
| SSH Authetication Type |
Password based oder Key based |
|
| Cockpit Reference |
Der Eintrag für das System im Ingram Micro COCKPIT (wird automatisch eingestellt) |
|
| Description |
Eine Kurzbeschreibung des angelegten Assets (Freitextfeld) |
|
Systemzugriff
Benutzer und Berechtigungen
Für den Zugriff auf den Host ist ein Benutzerkonto (Empfehlung: cockpit_svc) mit den folgenden Berechtigungen und Eigenschaften erforderlich:
Erforderliche minimale Berechtigungen: Normaler Systembenutzer mit SSH Zugriff auf den Host.
Falls auf dem Linux Host (Oracle) ASM läuft, muss der User Sudo-Rechte (ohne Passwort) für die folgenden Befehle erhalten:
Umgebung - Eigenschaften und Voraussetzungen
Das System muss mit einem freigeschalteten User via SSH erreichbar sein.
Systemzugang
Netzwerk und Firewall
Für die Kommunikation des Datacollectors mit dem System sind folgende Kommunikationswege erforderlich:
| Source |
Destination |
Port (default) |
Protocol |
Direction |
| datacollector-vm |
Linux-System |
22 |
SSH |
Outbound |
KPI – Umfang der Datacollection
Host Inventory
| KPI |
Erläuterung |
| hostName |
FQDN des Hosts (z.B. myserver23.company.local) |
| hostType |
"computeHardware" |
| Liste von Partitionen |
kein Inhalt |
| Liste von Disks |
kein Inhalt |
| Liste von RAM-Modulen |
Datensätze zur Beschreibung des im Hosts verbauten RAM-Modulen (siehe unten) |
| Liste von CPUs |
Datensätze zur Beschreibung der im Host verbauten CPUs (siehe unten) |
Liste von RAM-Modulen
| KPI |
Erläuterung |
| ramType |
Typ des Speichers (z.B. „DRAM“) |
| ramClock |
Nominelle Taktfrequenz des RAM-Moduls |
| ramSize |
Größe des verbauten RAM-Moduls |
Liste von CPUs
| KPI |
Erläuterung |
| cpuType |
Vom Hersteller definierter Bezeichner (z.B. „Intel Xeon E5-2609 @ 2.50 GHz“) |
| cpuThreads |
Anzahl der Threads der CPU |
| cpuCores |
Anzahl der CPU-Kerne in der CPU |
| cpuClock |
Die nominelle Taktfrequenz der CPU |
Host Usage
| KPI |
Erläuterung |
| timestamp |
Mikrosekundengenauer Zeitstempel des Host-Betriebssystems, auf dem der Datacollector läuft (UTC) |
| hostName |
FQDN des Hosts (z.B. myserver23.company.local) |
| cpuClockCapacity |
Gesamtkapazität der Taktfrequenzen aller Cores aller im Asset verbauten CPUs |
| ramCapacity |
Gesamtkapazität aller im Asset verbauten RAM-Module |
| threads |
Gesamtanzahl der Threads aller im Asset verbauten CPUs (incl. Hyperthreading) |
| Liste von Usages |
Auf dem Host genutzte Ressourcen zum Messzeitpunkt (siehe unten) |
| uptime |
Zeit seit dem letzten Reboot in Sekunden |
| version |
Betriebssystem-Version |
| model |
Modellbezeichnung des Servers, z.B. „Cisco Systems Inc UCSB-B200-M3“ |
Liste von Usages
| KPI |
Erläuterung |
| cpuClockUsed |
Zu diesem Zeitpunkt genutzte Taktfrequenzen aller Cores aller im Asset verbauten CPUs |
| ramUsed |
Zu diesem Zeitpunkt genutzte Speichermenge aller im Asset verbauten RAM-Module |
| timestamp |
Mikrosekundengenauer Zeitstempel des Messzeitpunktes für genau diese Usage-Messung (UTC) |
StorageUsage-Job
| KPI |
Erläuterung |
| assetID |
Die Ingram Micro COCKPIT-ID des Assets. Sichtbar in der Assetübersicht des Ingram Micro COCKPIT Web-Frontends |
| storageUsed |
Die gesamte Kapazität abzüglich der freien Kapazität des gesamten Assets |
| storageCapacity |
Gesamter, für Backup und Replikation zur Verfügung stehender Speicher |
| timestamp |
Mikrosekundengenauer Zeitstempel des Host-Betriebssystems, auf dem der Datacollector läuft (UTC) |
StorageInventory-Job
| KPI |
Details |
| assetID |
Die Ingram Micro COCKPIT-ID des Assets. Sichtbar in der Assetübersicht des Ingram Micro COCKPIT Web-Frontends |
| timestamp |
Mikrosekundengenauer Zeitstempel des Host-Betriebssystems, auf dem der Datacollector läuft (UTC) |
| Liste von Disks |
Alle Disks des Assets (siehe unten). |
| Liste von Pools |
Alle Speicherpools dieses Assets (siehe unten). |
Liste von Pools
| KPI |
Details |
| poolName |
Name des Pools |
| Liste von Disks |
Alle Disks dieses Storage-Pools (siehe unten) |
| Liste von StorageExports |
Alle Storage Exporte dieses Storage-Pools |
Liste von Disks
| KPI |
Details |
| type |
SAS, NL-SAS, EFD |
| capacity |
Gesamtkapazität des gesamten Speichers dieses Disk-Typs |
| count |
Anzahl aller Disks mit genau dieser Kombination aus Eigenschaften (type & capacity) |
Liste von StorageExports
| KPI |
Details |
| uid |
Eindeutiger Identifier des Exports |
| sizeCommissioned |
Exklusiv dem Export zugeteilte, für einen User nutzbare, Speicherkapazität |
| sizeUsed |
Nutzung des Exports auf dem Asset inklusive Overhead |