1
Server / Re:Doporučte monitoring pro začátečníka
« Poslední příspěvek od madmucho kdy Dnes v 00:10:17 »Dobrý den,
binarku agenta na raspberrpi pi se mi povedlo ze zdrojáků zkompilovat, ale nějak se nám to téma článku mění a komplikuje.
Pro testy bych zvolil raději platformu na kterou máte agenta před sestaveného, až si budete jistý že vyhovuje a funguje, pouštěl bych se do tohohle na jiných platformách.
Pro kompilaci na raspberry pi doinstalujte alespoň zaklad pro sestavování, pro postup dále předpokládám Debian 12
stáhněte zdrojové kódy netxms ze stránek
v adresáři pak configure a make
vytvořit základní konfigurační soubor v /etc/nxagentd.conf dle dokumentace
A pak unitu nechat zaregistrovat a pokusit se nastartovat službu a zkouknout
je to minimální konfigurace pro agenta snad pro vaše účely bude dostačující.
agent log je dle konfigu agenta, tam najdete pokud se spustí, další provozní informace.
LogFile=/var/log/nxagentd
Pevné nervy přeji.
binarku agenta na raspberrpi pi se mi povedlo ze zdrojáků zkompilovat, ale nějak se nám to téma článku mění a komplikuje.
Pro testy bych zvolil raději platformu na kterou máte agenta před sestaveného, až si budete jistý že vyhovuje a funguje, pouštěl bych se do tohohle na jiných platformách.
Pro kompilaci na raspberry pi doinstalujte alespoň zaklad pro sestavování, pro postup dále předpokládám Debian 12
Kód: [Vybrat]
apt install build-essential autoconf libssl-dev libpcre2-dev libmodbus-devstáhněte zdrojové kódy netxms ze stránek
Kód: [Vybrat]
https://netxms.com/download/releases/5.2/netxms-5.2.7.tar.gzrozbalte třeba do /opt/netxms v adresáři pak configure a make
Kód: [Vybrat]
./configure --with-libmodbus --with-libssh --with-snmp --with-agent --with-openssl --with-client-proxy --with-static-subagents-list=ssh
make
make install
ldconfig
pro systemd je unit file dostupny po kompilaci v /opt/netxms/netxms-5.2.7/contrib/startup/systemd/netxms-server.service takže ho zkopirovat do /etc/systemd/system vytvořit základní konfigurační soubor v /etc/nxagentd.conf dle dokumentace
A pak unitu nechat zaregistrovat a pokusit se nastartovat službu a zkouknout
Kód: [Vybrat]
systemctl daemon-reload
systemctl start netxms-agent
systemctl status netxms-agent
je to minimální konfigurace pro agenta snad pro vaše účely bude dostačující.
agent log je dle konfigu agenta, tam najdete pokud se spustí, další provozní informace.
LogFile=/var/log/nxagentd
Pevné nervy přeji.
Poslední příspěvky