Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • server.port: der Port auf dem dieser Server ausgeführt wird. Standardmäßig 9000.
  • bmc.url: vollständige URL von BMC. Standardmäßig http://localhost:8080.
  • bmc.username. Benutzername des BMC Benutzers. Standardmäßig "admin".
  • bmc.password. Passwort des BMC Benutzers. Standardmäßig leer.
  • execution.chain Definiert das Verhalten des Referenz-AMS. Folgende Modi werden unterstützt:
    • normal. Wenn der verbundene Client das Senden von benutzerdefinierten Feldern unterstützt, wird die benutzerdefinierte Feldabfrageschnittstelle der Asset Management-API (/api/clients/{clientId}/custom_fields) aufgerufen. Wenn die benutzerdefinierten Felder empfangen werden, wird die Auftragsspezifikationssendeschnittstelle (/api/clients/{clientId}/job_spec) der Asset Management-API mit der konfigurierten Auftragsspezifikation aufgerufen. Die Standard-Jobspezifikation wird später beschrieben.
      • Wenn der Client nicht in der Lage ist, benutzerdefinierte Felder anzufordern, wird die Jobspezifikation direkt gesendet
    • reset. Wenn der verbundene Client sich selbst zurücksetzen kann, wird die Reset-Schnittstelle (/api/clients/{clientId}/reset) der Asset Management-API mit der folgenden Nachricht aufgerufen: "Reset is needed to continue".
    • shutdown. Wenn der verbundene Client über die Fähigkeit verfügt, sich selbst herunterzufahren, wird die Schnittstelle zum Herunterfahren der Asset Management-API (/api/clients/{clientId}/shutdown) mit der folgenden Nachricht aufgerufen: "Nothing to do, shutdown".
    • asset_report. Wenn der verbundene Client über die Fähigkeit verfügt, angeforderte Berichte zu senden, wird die Anforderungsschnittstelle für die Asset-Berichtanforderung (/api/clients/{clientId}/report) der Asset Management-API aufgerufen. Die BMC leitet den angeforderten Assetbericht an das Referenz-AMS weiter.
    • idle. Tut nichts anderes als die eingehenden Nachrichten im Leerlauf zu protokollieren, besonders nützlich beim Testen verschiedener APIs und um zu prüfen wie die Kommunikation zwischen dem Löschclient und dem Drittsystem erfolgt.

Die Werte können wie folgt geändert werden ohne die Anwendung neu zu kompilieren:

Code Block
java -Dserver.port=9000 -Dbmc.username=admin -Dbmc.password=Test1234 -Dexecution.chain=idle -jar reference-asset-management-system.jar

Die vom Referenz-AMS verwendete Standard-Jobspezifikation startet die Löschung automatisch nach Erhalt der Jobspezifikation und setzt den Löschstandard auf HMG Infosec 5, Higher Standard:

Code Block
titlejob_spec.json
{
    "job_spec":{
        "standard": "hmg_higher",
        "process":"auto"
    }
}

Weitere Informationen zum Kompilieren einer Jobspezifikation sowie zu den zulässigen Einstellungen und Werten finden Sie unter Dokumentation der Job Spezifikation

Protokollierung und Überwachung

...