Server
Server aktualisieren
Teilaktualisierung. Auf einem von einem Agenten gemeldeten Server (`automatic: true`) wird das Schreiben von `name`, `os` oder `manufacturer` mit 422 abgelehnt statt stillschweigend ignoriert: Diese Felder gehören dem Agenten. `type`, `location` und `description` bleiben auf allen Servern editierbar.
Erforderlicher Scope infrastructure:edit
/servers/{id}Authentifizierung
AuthorizationstringerforderlichAuthorization-Header mit einem API-Schlüssel des Workspace, in der Form „Bearer kbn_live_…“. Der Header X-Api-Key wird gleichwertig akzeptiert.
Pfadparameter
idstring<uuid>erforderlichKennung der Zielressource.
Anfragekörperapplication/json
namestringHostname des Servers. Nur manuelle Server.
osstringBetriebssystem. Nur manuelle Server.
manufacturerstringHersteller der Hardware. Nur manuelle Server.
typestringTyp der Ressource.
locationstringPhysischer Standort.
descriptionstringKurze freie Beschreibung.
Antwort200 · application/json
Der aktualisierte Datensatz des Servers.
idstring<uuid>erforderlichEindeutige Kennung.
namestringerforderlichHostname des Servers.
automaticbooleanerforderlichGibt an, ob die Ressource von einem Agenten gemeldet statt manuell angelegt wurde.
systemstring | nullSystemfamilie.
osstring | nullBetriebssystem.
descriptionstring | nullKurze freie Beschreibung.
criticalitystring | nullZugewiesene geschäftliche Kritikalität.
modelstring | nullHardwaremodell.
serialNumberstring | nullSeriennummer der Hardware.
manufacturerstring | nullHersteller der Hardware.
typestring | nullTyp der Ressource.
locationstring | nullPhysischer Standort.
dataCollectionStatusstring | nullStatus der Datenerfassung durch den Agenten.
lastCheckTimestring<date-time> | nullLetzte Meldung des Agenten.
uptimenumber | nullSekunden seit dem letzten Start.
domainstring | nullDomäne, zu der die Maschine gehört.
fqdnstring | nullVollständig qualifizierter Domänenname.
cpuobjectProzessor der Maschine.
memorySizenumber | nullInstallierter Speicher, in Byte.
disksobject[]An die Maschine angeschlossene Datenträger.
metricsobjectLetzte Messwerte für CPU, Last, Speicher und Datenträger.
ownersany[]Für die Ressource verantwortliche Mitglieder.
tagsany[]Der Ressource zugeordnete Tags.
linkedApplicationsany[]Auf dem Server gehostete Anwendungen.
interfacesany[]Netzwerkschnittstellen der Maschine.
customFieldsany[]Benutzerdefinierte Workspace-Felder und ihre Werte.