NSX Cheat Sheet
Inhaltsverzeichnis
Log & Log-Verzeichnis
Auf NSX-Appliances befinden sich Syslog-Nachrichten in /var/log/syslog
.
Auf NSX-Appliances können Sie den folgenden NSX-CLI-Befehl verwenden, um die Logs anzuzeigen:
get log-file <auth.log | controller | controller-error | http.log | kern.log | manager.log | node-mgmt.log | syslog> [follow]
Name | Beschreibung |
---|---|
auth.log | Authentifizierungslog |
controller | Controller-Log |
controller-error | Controller-Fehler-Log |
http.log | HTTP-Dienst-Log |
kern.log | Kernel-Log |
manager.log | Manager-Dienst-Log |
node-mgmt.log | Node-Management-Log |
nsx-audit-write.log | NSX-Audit-Schreib-Log |
nsx-audit.log | NSX-Audit-Log |
syslog | System-Log |
Syslog Konfiguration
ESXi
esxcli network firewall ruleset set -r syslog -e true
esxcli system syslog config set --loghost=udp://<log server ip>:<Port>
esxcli system syslog reload
esxcli system syslog mark -s "This is a test message"
NSX-Manager Syslog-Konfiguration
set logging-server <log server ip or FQDN>:514 proto udp level info
Weitere Befehle:
# Anzeigen der Cluster-Konfiguration
get cluster config
# Anzeigen des API-Zertifikat-Thumbprints
get certificate api thumbprint
# Hinzufügen eines Knotens zum Cluster
join <ip> cluster-id <ID> thumbprint <thumbprint> username <username> password <password>
NSX-Edge
get managers
get node-uuid
get vteps
get interfaces
get host-switches
get logical-routers
get route bgp
get bgp neighbor summary
get ospf route
get ospf neighbor
NSX-Edge: join management-plane
# Auf dem nsx-manager
get certificate api thumbprint
# Auf dem nsx-edge
join management-plane <ip> thumbprint <thumbprint> username <username> password <password>
ESXi Distributed Firewall
summarize-dvfilter | grep -A 3 vmm
vsipioctl getrules -f <name nic> # -s für Firewall-Statistiken
vsipioctl getaddrset -f <name nic>
vsipioctl getflows -f <name nic>
vsipioctl getfwconfig -f <name nic>
# Hilfe-Menü
vsipioctl -h
pktcap-uw
Beispiel für die Verwendung
pktcap-uw --switchport <port nummer> --dir 0 -o capture.pcap
pktcap-uw --vmk vmk10 --dir 2 -o - | tcpdump-uw -enr -
pktcap-uw --switchport <port nummer> --trace
Hinweise:
-
--dir 0
: eingehender Traffic -
--dir 1
: ausgehender Traffic -
--dir 2
: beidseitiger Traffic -
--stage 0
: vor dem dvfilter -
--stage 1
: nach dem dvfilter
ESXTOP
esxtop -> PORT-ID
Net-stats
net-stats -l # Zeigt PortNum an
ESXCLI
esxcli network nic list # Zeigt physikalische NICs (Name)
summarize-dvfilter # Zeigt VM-Filter-Infos