Geltungsbereich
UBA
Beschreibung
Um Informationen über eine UBA-Bereitstellung zu sammeln, fordert der Splunk-UBA-Support häufig die Ausführung von zwei Skripten an:
uba_pre_check.sh und
uba_health_check.sh. Diese Skripte erfassen die UBA-Konfiguration bzw. den aktuellen Status.
Beide Tools werden von UBA Engineering außerhalb des normalen Produktzyklus gewartet, da sie bei Auftreten neuer Support-Probleme überarbeitet werden. Die Version, die mit einer UBA-Plattformversion ausgeliefert wird, ist bei Code Freeze verfügbar, die Wochen vor GA und Revisionen erfolgt.
Untersuchung
Laden Sie die Skripte von Google Drive herunter:
- uba_pre_check.sh :
- uba_health_check.sh :
Kopieren Sie die Skripte auf node1:
Stellen Sie über SSH als Caspida-Benutzer eine Verbindung zum Knoten1 (dem Master-Knoten in einem Cluster) her.
Speichern Sie eine Kopie der derzeit installierten Skripte, die Folgendes ausführen:
cd /opt/caspida/bin/utils/
cp -p uba_pre_check.sh uba_pre_check.sh.OLD
cp -p uba_health_check.sh uba_health_check.sh.OLD
Kopieren Sie die heruntergeladenen neuen Skripte in das Standardverzeichnis /opt/caspida/bin/utils/, um die vorhandenen zu ersetzen und machen Sie sie ausführbar:
cd /opt/caspida/bin/utils/
chmod 755 uba_pre_check.sh
chmod 755 uba_health_check.sh
HINWEIS: Manchmal werden ^M Zeichen zu diesen Skripten hinzugefügt, wenn sie auf Windows-Systeme heruntergeladen werden. Die folgenden Befehle können verwendet werden, um die ^M-Zeichen zu entfernen:
cd ~/bin
tr -d '\r' < uba_pre_check.sh > /tmp/x
cp /tmp/x uba_pre_check.shtr -d '\r' < uba_health_check.sh > /tmp/x
cp /tmp/x uba_health_check.shrm /tmp/x
Synchronisieren Sie in einer Cluster-Umgebung die Dateien in /opt/caspida/bin/utils/ über die Knoten hinweg, indem Sie Folgendes ausführen:
/opt/caspida/bin/Caspida sync-cluster /opt/caspida/bin/utils/
Ausführen der Skripts, wenn die Benutzeroberfläche verfügbar ist:
Um die Skripte auszuführen und die Ausgabedateien über die UBA-Benutzeroberfläche zu sammeln, klicken Sie auf "
System —> Download Diagnostics" (System —> Diagnose herunterladen).
Setzen Sie im Popup-Fenster "Past Days" auf "1".
Deaktivieren Sie alle Elemente in der Liste mit Ausnahme von "
Skripts":
Drücken Sie dann OK. Die Skriptausführung kann eine Weile dauern.
In einer Meldung werden Sie darauf hingewiesen, dass die Diagnosedatei zum Download bereit ist.
Laden Sie die Diagnosedatei in das Gehäuse hoch, damit sie vom Support analysiert werden kann.
Manuelles Ausführen der Skripte, wenn die Benutzeroberfläche nicht verfügbar ist:
Stellen Sie über SSH als Caspida-Benutzer eine Verbindung zu node1 (dem Master-Knoten in einem Cluster) her, und führen Sie die folgenden Befehle aus:
cd /opt/caspida/bin/utils/
./uba_pre_check.sh
./uba_health_check.sh
Beide Skripte erzeugen Ausgabedateien als /var/log/caspida/check/u*.txt, die Hostname und Zeitstempel enthalten. Sammeln Sie die folgenden Dateien, und laden Sie sie in das Ticket hoch, damit sie vom Support analysiert werden können:
/var/log/caspida/check/uhc*<last_time_stamp>
/var/log/caspida/check/upc*<last_time_stamp>
Auflösung
Beide Skripte werden ständig verbessert und aktualisiert, daher ist es sehr ratsam, die neueste verfügbare Version herunterzuladen und auszuführen.
Sie sind abwärtskompatibel mit allen unterstützten UBA-Versionen.
Neueste Versionen können Logik für einen frühen Zugriff oder zukünftige Versionen enthalten.
Laden Sie die folgenden Skripte von Google Drive herunter:
- uba_pre_check.sh :
- uba_health_check.sh :
Revisionsverlauf
| Überarbeitung |
Veröffentlichungsdatum |
Kommentare |
1.0 |
28-Sep-2026
|
Erstveröffentlichung |