DEV Community

Rümeysa Öz for Açıklab

Posted on • Updated on

DHCP Logları Netex Sensöre Nasıl Yönlendirilir?

  • Logların toplanması gereken Windows makinesine NXLog'un en son sürümünü buradan indirip yükleyin.

  • Kurulumdan sonra, nxlog.conf dosyasını C:\Program Files\nxlog\conf klasöründe bulun.

Image description

  • Bir text file kullanarak nxlog.conf dosyasını açın. Windows sürümünüz için verilen metni kopyalayıp yapıştırarak Output syslogout satırının içindeki:
    • Host: Log gönderilmek istenen sensör'ün IP'si
    • Port: Log gönderilmek istenen sensör'ün port'u olacak şekilde değiştirin ve ardından dosyayı kaydedin.

Windows x64 bit OS:

define ROOT C:\Program Files\nxlog

Moduledir %ROOT%\modules
CacheDir  %ROOT%\data
Pidfile %ROOT%\data\nxlog.pid
SpoolDir  %ROOT%\data
LogFile %ROOT%\data\nxlog.log

<Input watchfile>
  Module im_file
  File 'C:\Windows\System32\dhcp\DhcpSrvLog-*.log'
  Exec $Message = $raw_event;
  Exec if file_name() =~ /.*\\(.*)/ $SourceName = $1;
  SavePos TRUE
  Recursive TRUE
</Input>

<Processor filewatcher_transformer>
  Module pm_transformer
  Exec $Hostname = hostname();
  OutputFormat json
</Processor>

<Output syslogout>
  Module om_tcp
  Host sensör_IP  
  Port 7785       
</Output> 

<Route 1>
  Path watchfile => filewatcher_transformer => syslogout
</Route>
Enter fullscreen mode Exit fullscreen mode
  • Config işlemini tamamladığımıza göre artık nxlog servisimizi restart ederek loglarımızı gönderebiliriz.

  • Control Panel > Services'e gidin ve nxlog service'ini bulun.

  • nxlog'a sağ tıklayın ve Restart'a tıklayın.

Image description

  • DHCP logları artık istenen sensöre yönlendirilir.

ÖRNEK

  • Logları göndermek istediğimiz sensör makinesinde şu komut çalıştırılır:
# tail -f /opt/netex-sensor/output.log
Enter fullscreen mode Exit fullscreen mode
  • DHCP içindeki makinelerden birinde ise şu komut çalıştırılır:
# systemctl restart NetworkManager
Enter fullscreen mode Exit fullscreen mode

ardından DHCP loglarının Netex sensöre yönlendirilmesi incelenebilir.

Image description

  • Liman MYS - Netex eklenti arayüzünde ise Discovery → Sensors sekmesinde ilgili sensörün solundaki ">" butonuna tıklanır ve sensöre ait ayrıntılar listelenir.

Image description

  • Ayrıntıların gözüktüğü ekranda sağdaki yenileme butonuna tıklanarak DHCP kaynağına son erişim tarihi buradan kontrol edililir.

Top comments (0)