Installieren Agent Client CollectorManuell auf einem Computer, der verwendet macOSWenn der Agent nicht mit der Instanz verbunden ist oder Sie erweiterte Anpassungsoptionen wünschen.
Vorbereitungen
- Stellen Sie sicher, dass Sie konfiguriert haben Agent Client CollectorWebserver.
- Stellen Sie sicher, dass das Betriebssystem und die Version Ihres Servers mit der Liste der unterstützten Betriebssystemversionen übereinstimmen, wie unter beschrieben Agent Client Collector Installation.
- Navigieren zu Und laden Sie die signierte herunter .Paket Relevant für Ihr Betriebssystem.
- Speichern Sie .Paket Installationspaket auf einem Ihrer installierten Agenten.
Erforderliche Rolle: agent_client_collector_admin
Prozedur
-
Laden Sie die Installationsdateien auf Ihren lokalen Computer herunter.
curl -L <download link from the Agent Downloads page on the instance>
-
Validieren Sie die Signatur der Installationsdatei.
pkgutil --check-signature agent-client-collector-<version number>-macos-catalina_x64.pkg
Hinweis: Stellen Sie sicher, dass Paket Zertifikatkette hat ServiceNowEntwickler-ID-Installationszertifikat.
-
Installieren Sie Agent Client CollectorPaket.
sudo installer -pkg agent-client-collector-<version number>-macos-catalina_x64.pkg -target /
-
Kopieren Sie die Installationsdateien.
-
Beispielkonfigurationsdatei:
Sudo cp -p /Bibliothek/Anwendung\ Support/servicenow/Agent-Client-Collector/ACC.yml.example /Library/Application\ Support/servicenow/Agent-Client-Collector/ACC.yml
-
Beispiel für Allow-Listendatei:
Sudo cp -p /Library/Application\ Support/servicenow/Agent-Client-Collector/check-allow-list.json.default /Library/Application\ Support/servicenow/Agent-Client-Collector/Check-allow-list.JSON
- Wahlweise:
Um neue Prüfungsdefinitionen zu erstellen, die in die Allow-Liste aufgenommen werden sollen, deaktivieren Sie zuerst die Allow-Liste, indem Sie kommentieren allow-listParameter in acc.yml Datei.
Sudo -H -u _servicenow VI /Bibliothek/Anwendung\ Support/servicenow/Agent-Client-Collector/ACC.yml
Hinweis: Diese Aktion gefährdet die Sicherheit Ihres Systems und wird nur als temporäre Maßnahme empfohlen, bis Sie die Aktualisierung der Allow-Liste abgeschlossen haben. Nachdem Sie das Update abgeschlossen haben, heben Sie den Kommentar des Parameters „Allow-Liste“ in der Konfigurationsdatei auf, um die Allow-Liste erneut zu aktivieren.
Details zum Hinzufügen anwenderdefinierter Prüfungen zu einer Allow-Liste finden Sie unter Generieren Sie einen Agent Client CollectorAllow-Liste.
-
Speichern Sie die Konfigurationsdatei.
-
Verbinden Sie den Service Desk-Mitarbeiter in der Konfigurationsdatei mit MID-Server.
-
Legen Sie fest MID-ServerVerbindung.
"wss://<MID Server IP>:<Web Socket Port>/ws/events"
Der Web-Socket-Port wurde auf konfiguriert MID-ServerWann als festgelegt wurde Agent Client CollectorListener.
-
Suchen Sie api-keyParameter und geben Sie den API-Schlüsselwert in doppelten Anführungszeichen wie folgt an:
api-key:"111111111"
Der angegebene API-Schlüssel wird bei der ersten Ausführung des Agenten verschlüsselt.
-
Um sicherzustellen, dass die Konfigurationsdatei auf einen gültigen Endpunkt verweist, führen Sie die folgenden Befehle aus, um neu zu starten Agent Client Collector:
sudo launchctl unload -w /Library/LaunchDaemons/com.sn.acc.plist
sudo launchctl load -w /Library/LaunchDaemons/com.sn.acc.plist
Hinweis: Standardmäßig führt das Beenden des Installationsprogramms dazu, dass das Programm sofort neu gestartet wird. Um sicherzustellen, dass das Programm nach dem Beenden angehalten bleibt, legen Sie die Eigenschaft KeepAlive in fest /Library/LaunchDaemons/com.sn.acc.plist Datei in Falsch .