Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Komunikaty i dzienniki inspekcji systemu Dell Networking SONiC

Summary: Ten artykuł wyjaśnia komunikaty systemowe i dzienniki inspekcji w przełącznikach SONiC Dell Networking.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

Indeks

Dzienniki
systemuDzienniki inspekcji

Dzienniki systemu

Co to jest dziennik systemu?

Plik dziennika systemu lub dziennik systemowy jest zapisem wszystkich transakcji z włączonym rejestrowaniem różnych procesów w przełączniku. Alerty dziennika systemowego są generowane dla istotnych zdarzeń w systemie. Obejmują one takie zdarzenia, jak wykorzystanie pamięci, wykorzystanie partycji dysku, progi procesora itd.

Dzienniki systemu są domyślnie włączone. Informacje te mogą pomóc administratorowi przełącznika w rozwiązywaniu problemów związanych z przełącznikiem i siecią.

Komunikaty dziennika są klasyfikowane na podstawie poziomu ważności.

Poziomy komunikatów dziennika:
 
Stopień ważności Poziom
Debugowanie 7
Informacyjne 6
Powiadomienie 5
Ostrzeżenia 4
Błędy 3
Krytyczny 2
Alerty 1
Sytuacjach kryzysowych 0


Wyświetlanie komunikatów dziennika systemowego

Dzienniki systemu Dell Networking SONiC można przeglądać za pomocą poniższego polecenia:

Przykładowe dane wyjściowe
show logging

DELLSONiC# show logging
Jul 04 17:22:05.528854+00:00 2023 sonic NOTICE syncd#syncd: :- setPort: setting admin UP on eth1 Eth1/1 portId oid:0x100000001
Jul 04 17:22:05.531292+00:00 2023 sonic NOTICE l2mcd#l2mcmgrd: :- doL2McInterfaceUpdateTask: L2MCD_CFG: IF:Eth1/1 op:SET oper:0
Jul 04 17:22:05.535991+00:00 2023 sonic NOTICE l2mcd#Logs: l2mcd_port_list_update PortInfo RX: Eth1/1, ifidx:4096 oper:1 is_add:1 is_lag:0, kif:29 rx_sock:56
Jul 04 17:22:05.536061+00:00 2023 sonic NOTICE syncd#syncd: :- syncOnLinkMsg: newlink: ifindex: 3, ifflags: 0x1103, ifname: eth1
Jul 04 17:22:05.536185+00:00 2023 sonic NOTICE syncd#syncd: :- asyncOnLinkMsg: received RTM_NEWLINK ifname: eth1, ifflags: 0x11143, ifindex: 3
Jul 04 17:22:05.537401+00:00 2023 sonic NOTICE swss#orchagent: :- doTask: Get port state change notification id:1000000000002 status:1
Jul 04 17:22:05.537401+00:00 2023 sonic NOTICE swss#orchagent: :- updatePortOperStatus: Port Eth1/1 oper state set from down to up


Jak wyświetlić liczbę komunikatów dziennika systemowego

Dell SONiC przechowuje wiele komunikatów dziennika. Aby wyświetlić liczbę komunikatów dziennika, użyj poniższego polecenia: 
Przykładowe dane wyjściowe
show logging count

DELLSONiC# show logging count
438


Wyświetlanie najnowszych komunikatów dziennika systemu

Często przydatne jest wyświetlanie najnowszych komunikatów dziennika. Użyj poniższego polecenia, aby wyświetlić komunikaty: 

Przykładowe dane wyjściowe
show logging lines 

DELLSONiC# show logging lines 3
Jul 04 17:24:18.550108+00:00 2023 sonic NOTICE syncd#syncd: :- process_packet_for_fdb_event: Learn New MAC V:1 P:1/0/0
Jul 04 17:24:18.550108+00:00 2023 sonic WARNING syncd#syncd: :- findBridgeVlanForPortVlan: failed to find bv_id for vlan 1 and port_id oid:0x100000001
Jul 04 17:24:18.550108+00:00 2023 sonic WARNING syncd#syncd: :- process_packet_for_fdb_event: skipping mac learn for {"bvid":"oid:0x0","mac":"00:00:5E:00:01:01","switch_id":"oid:0x2100000000"}, since BV_ID was not found for mac


Wyświetlanie komunikatów dziennika z określonym wzorem

Aby wyszukać komunikaty dziennika o określonym wzorze, można wyszukać komunikaty programu grep ( |). Użyj poniższego polecenia, aby grep:

w przykładzie poniżej wyświetlamy komunikaty dziennika o wzorze Eth1/1.

Przykładowe dane wyjściowe
show logging | grep 

DELLSONiC# show logging | grep Eth1/1
Jul 04 17:22:01.141637+00:00 2023 sonic NOTICE l2mcd#l2mcmgrd: :- doL2McInterfaceUpdateTask: L2MCD_CFG: IF:Eth1/1 op:SET oper:0
Jul 04 17:22:01.142410+00:00 2023 sonic NOTICE l2mcd#l2mcmgrd: :- doL2McInterfaceUpdateTask: L2MCD_CFG: IF:Eth1/1 op:SET oper:0
Jul 04 17:22:01.142410+00:00 2023 sonic NOTICE l2mcd#Logs: l2mcd_port_list_update PortInfo RX: Eth1/1, ifidx:4096 oper:0 is_add:1 is_lag:0, kif:29 rx_sock:56
Jul 04 17:22:01.151251+00:00 2023 sonic NOTICE macsec#hostapdmgrd: :- processHostapdConfigPortTblEvent: Received Eth1/1 as key and SET as OP


Jak wysyłać komunikat dziennika do zdalnego serwera Syslog

Dell SONiC może wysyłać dzienniki systemowe do serwera zdalnego. Użyj poniższego polecenia:

w przykładowym poleceniu poniżej wysyłamy wiadomości dziennika do zdalnego serwera syslog 192.168.1.10. W przypadku określania nazwy hosta należy skonfigurować serwer nazw.

Przykładowe dane wyjściowe
logging server 

DELLSONiC#
DELLSONiC# configure terminal
DELLSONiC(config)# logging server 192.168.1.10
Można również określić numer portu, interfejs źródłowy, poziom ważności lub vrf.


Jak czyścić dzienniki systemu

Aby wyczyścić pliki dziennika systemu, użyj poniższego polecenia: 

Przykładowe dane wyjściowe
clear logging

DELLSONiC# clear logging
 

Dzienniki inspekcji

Co to jest dziennik inspekcji?

Wszystkie działania użytkownika w przełączniku Dell SONiC, takie jak logowanie, zmiany konfiguracji są zapisywane w dziennikach inspekcji. Dziennik inspekcji jest przydatny podczas przeprowadzania audytów zabezpieczeń.

Dziennik inspekcji rejestruje następujące dane:
  • Logowanie użytkownika i wylogowywanie przy użyciu SSH lub konsoli
  • Wszystkie polecenia i konfiguracja są wyświetlane przy użyciu interfejsów CLI, gNMI i REST API firmy Dell.

Wyświetlanie dzienników inspekcji

Użyj poniższego polecenia, aby wyświetlić przykładowe dane wyjściowe dzienników inspekcji

show audit-log

DELLSONiC# show audit-log
Jul 04 17:31:40.664313+00:00 2023 DELLSONiC INFO mgmt-framework#sonic-cli: User "admin" command "exit" status - success
Jul 04 17:31:32.701465+00:00 2023 DELLSONiC INFO mgmt-framework#sonic-cli: User "admin" command "exit" status - success
Jul 04 17:31:31.206452+00:00 2023 DELLSONiC INFO mgmt-framework#sonic-cli: User "admin" command "no shutdown" status - success
Jul 04 17:31:29.227217+00:00 2023 DELLSONiC INFO mgmt-framework#sonic-cli: User "admin" command "interface Eth1/1" status - success
Jul 04 17:31:25.474110+00:00 2023 DELLSONiC INFO mgmt-framework#clish[161]: User "admin" command "configure terminal" status - success
Jul 04 17:31:23.480896+00:00 2023 DELLSONiC INFO mgmt-framework#clish[161]: User "admin" command "startup" status - success
Jul 04 17:31:23.455134+00:00 2023 DELLSONiC INFO mgmt-framework#sonic-cli: message repeated 2 times: [ User "admin" command "exit" status - success]
Jul 04 17:31:19.567044+00:00 2023 DELLSONiC INFO login[21895]: pam_unix(login:session): session opened for user admin by LOGIN(uid=0)

Z powyższego wyniku wynika, że administrator użytkownika ma interfejs zamykania systemu Eth1/1 w dniu 4 lipca 17:31.


Jak wyczyścić dzienniki inspekcji.

Użyj poniższego polecenia, aby wyczyścić dzienniki inspekcji:

przykładowe dane wyjściowe
clear audit-log

DELLSONiC# clear audit-log
Widać, że czysty dziennik inspekcji jest czyszczony, a pierwszy wpis pokazuje, że dziennik inspekcji został wyczyszczony, a czas
DELLSONiC# show audit-log
Jul 04 17:32:47.835891+00:00 2023 DELLSONiC INFO mgmt-framework#sonic-cli: User "admin" command "clear audit-log" status - success
DELLSONiC#
 
UWAGA: Tylko użytkownicy z rolą administratora mogą przeglądać i czyścić dziennik inspekcji.

Aby uzyskać dalszą pomoc, zapoznaj się ze stroną dystrybucji SONiC firmy Dell, aby wyświetlić podręcznik użytkownika sonic firmy Enterprise lub skontaktować się z działem pomocy technicznej firmy Dell Technologies.

Article Properties


Affected Product
Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON , PowerSwitch Z9332F-ON, PowerSwitch Z9432F-ON, PowerSwitch Z9664F-ON ...
Last Published Date

06 Dec 2023

Version

6

Article Type

How To