Na urządzeniu Cisco IOS polecenie logging buffered 51200 notifications
rejestruje większość informacji w pamięci routerów (oczywiście można je zmienić na informational
lub debugging
w razie potrzeby).
Po podłączeniu do routera przez telnet lub SSH mogę wykonać polecenie terminal monitor
( term mon
), aby zdarzenia były wyświetlane w mojej sesji na bieżąco. Po podłączeniu za pomocą konsoli dzieje się to automatycznie.
Jak mogę osiągnąć taki sam efekt na JunOS; Gdy dodam na przykład sąsiadów IGP / EGB, chciałbym zobaczyć nowe zbliżenia, zamiast ciągłego przeglądania dzienników.
juniper-junos
jwbensley
źródło
źródło
start shell
tymtail -f <logfile> | grep <interesting-pattern-here>
Odpowiedzi:
„komunikaty startowe monitorowania” w przybliżeniu odpowiadają terminowi „mon”. „messages” to nazwa pliku dziennika, który chcesz monitorować.
Jeśli nie widzisz oczekiwanych danych wyjściowych, musisz zmienić to, co jest rejestrowane w danym pliku z „ustaw plik konfiguracyjny syslog systemu X ...”.
źródło
Patrz poniżej:
[edytuj protokoły bgp] root @ vr-device # run monitor start bgp-log
[edytuj protokoły bgp] root @ vr-device #
uruchom monitor stop
źródło
Monitoruj ruch poza interfejsami za pomocą protokołu, wysyła to do pliku pcap, takiego jak wireshark, zwykle w katalogu var / log.
wyświetlać wszystkie komunikaty dziennika
Aby uzyskać bardziej szczegółowe informacje o procesie, na poziomie procesu:
źródło