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.

Dell Networking SONiC -järjestelmälokiviestit ja valvontalokit

Summary: Tämä artikkeli sisältää tietoja Dell Networking SONiC -kytkinten järjestelmä- ja valvontalokeista.

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

Indeksi

Järjestelmälokit
Valvontalokit

järjestelmän lokit.

Mikä on järjestelmäloki?

Järjestelmälokitiedosto tai syslog on tietue kaikista kytkimen eri prosessien lokiinkirjaamista tukevista tapahtumista. Syslog-hälytykset luodaan järjestelmän merkittävistä tapahtumista. Niitä ovat esimerkiksi muistin käyttöaste, levyn osion käyttöaste ja suorittimen kynnysarvot.

Järjestelmälokit on otettu oletusarvoisesti käyttöön. Näiden tietojen avulla kytkimen järjestelmänvalvoja voi tehdä kytkimeen ja verkkoon liittyvien ongelmien vianmäärityksen.

Lokiviestit luokitellaan vakavuustason mukaan.

Lokin ilmoitustasot ovat:
 
Vakavuusaste Taso
Virheenkorjaus 7
Tiedottava 6
Notification 5
Varoitukset 4
Virheet 3
Kriittinen 2
Alerts 1
Hätätilanteissa 0


Järjestelmälokiilmoitusten tarkasteleminen

Dell Networking SONiC -järjestelmälokeja voi tarkastella seuraavalla komennolla:

Sample Output
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


Järjestelmälokiilmoitusten määrän tarkasteleminen

Dell SONiC tallentaa paljon lokiviestejä. Voit tarkastella lokiilmoitusten määrää seuraavalla komennolla: 
Esimerkkituloste
show logging count

DELLSONiC# show logging count
438


Järjestelmälokin uusimpien ilmoitusten tarkasteleminen

Usein on hyödyllistä nähdä uusimmat lokiilmoitukset. Voit näyttää viestit seuraavalla komennolla: 

Esimerkkituloste
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


Tietyn kuvion lokiilmoitusten tarkasteleminen

Grep ( |) -ohjelmalla voi hakea tietyn kuvion lokiviestejä. Grep-komento näyttää seuraavan komennon:

alla olevassa esimerkissä näytetään lokiviestejä, joiden kuvio on Eth1/1.

Esimerkkituloste
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


Lokiviestin lähettäminen Syslog-etäpalvelimeen

Dell SONiC voi lähettää järjestelmälokeja etäpalvelimeen. Käytä seuraavaa komentoa:

komentona bellow-esimerkkikomento lähettää lokiviestejä etä syslog-server 192.168.1.10 -etäpalvelimeen. Jos määrität isäntänimen, varmista, että olet määrittänyt nimipalvelimen.

Esimerkkituloste
logging server 

DELLSONiC#
DELLSONiC# configure terminal
DELLSONiC(config)# logging server 192.168.1.10
Voit myös määrittää portin numeron, lähdeliitännän, vakavuusasteen tai vrf:n.


Järjestelmälokien tyhjentäminen

Tyhjennä järjestelmän lokitiedostot seuraavalla komennolla: 

Esimerkkituloste
clear logging

DELLSONiC# clear logging
 

Valvontalokit

Mikä on valvontaloki?

Kaikki käyttäjän toiminta Dell SONiC -kytkimessä kuten kirjautumistunnus, määritysten muutokset tallennetaan valvontalokeihin. Valvontaloki on kätevä, kun tehdään suojaustarkastuksia.

Valvontalokiin tallennetaan seuraavat tiedot:
  • Käyttäjän kirjautuminen ja uloskirjautuminen SSH:n tai konsolin kautta
  • Kaikki komennot ja määritykset suoritetaan Dell SONiC CLI-, gNMI- ja REST API -toiminnoilla.

Valvontalokien tarkasteleminen

Seuraavalla komennolla voit tarkastella valvontalokien esimerkkituloksia

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)

Edellä olevasta tuloksesta näkyy, että käyttäjän järjestelmänvalvojan sammutusliittymä Eth1/1 on 4.7.17.31.


Valvontalokien tyhjentäminen.

Tyhjennä valvontalokit seuraavalla komennolla:

Sample Output
clear audit-log

DELLSONiC# clear audit-log
Valvontalokin tyhjennys tyhjennetään ja ensimmäisessä merkinnässä näkyy, että valvontaloki tyhjennetään ja aika tyhjennetään
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#
 
HUOMAUTUS: Vain käyttäjät, joilla on järjestelmänvalvojan rooli, voivat tarkastella ja tyhjentää valvontalokia.

Lisätietoja on Dell Support Enterprise SONiC -jakelutuotesivulla , joka sisältää Enterprise SONiC -käyttöoppaan julkaisudokumentaation tai yhteyden Dell Technologies -tukeen.

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