Jak nainstalovat a konfigurovat OpenNMS v Ubuntu 17

Správa dat v operačním systému je nezbytná, pokud jde o nejlepší úroveň řízení a optimalizaci procesů, protože tímto způsobem jako správci máme možnost dokumentovat jakoukoli anomálii, která se může v systému vyskytnout.

Jedním z nejkompletnějších nástrojů k tomu je OpenNMS, který byl vyvinut jako komplexní monitorovací nástroj, a proto bude Solvetic dnes podrobně analyzovat jeho použití v Linuxu.

Co je OpenNMSOpenNMS byl vytvořen jako open source platforma pro snadnou integraci a byl vyvinut pro vytváření řešení a podpory, pokud jde o úkoly monitorování sítě.

V současné době máme dvě distribuce OpenNMS: Meridian a Horizon. Možnost Meridian je speciální pro společnosti a podniky, kde musí být data a podpora stabilní a musí mít dlouhodobou podporu, naopak Horizon je ideální pro monitorování a správu nových technologií a IT prostředí.

Funkce OpenNMSMezi jeho různými charakteristikami najdeme:

  • Je to ve schopnosti detekovat přerušení služby a měřit latenci za účelem grafu a stanovení prahových hodnot pomocí automatického dotazování.
  • Kompatibilní s mnoha konfigurovatelnými aplikacemi pro sledování služeb.
  • Možnost získání dat a metrik výkonu prostřednictvím SNMP, JMX, WMI, NRPE, NSClient ++ a XMP provedením příslušných změn v konfiguraci.
  • OpenNMS má flexibilní a rozšiřitelnou architekturu za účelem rozšíření možností služby. OpenNMS má rozhraní North End pro alarmy a ReST API, které pomáhají integrovat OpenNMS do stávající infrastruktury.
  • Možnost detekovat topologie sítě ve vrstvě 2, které jsou založeny na informacích SNMP. pomocí průmyslových standardů, jako je LLDP, CDP a zjišťování Bridge-MIB. OpenNMS podporuje zjišťování topologie směrování vrstvy 3 založené na OSPF a IS-IS.
  • Možnost spouštění externích skriptů.
  • Žádost o integraci Tracker (RT).
  • Integrace nápravy BMC.
  • Integrace OTRS.
  • Umožňuje implementaci JMS Alarm Northbound.
  • Kompatibilní s více operačními systémy, jako jsou Windows, Mac, Linux / Unix a Solaris.
  • Umožňuje odesílat oznámení e -mailem.
  • Schopen zpracovat 125 000 zpráv syslog za minutu.

1. Aktualizujte systém Ubuntu 17

Krok 1
Prvním krokem je aktualizace systémových balíků spuštěním následujících příkazů:

 sudo apt -get update -y sudo apt -get upgrade -y
PoznámkaMůžeme přistupovat jako uživatelé root, abychom se vyhnuli používání sudo výrazu.

ZVĚTŠIT

Krok 2
Po aktualizaci operačního systému bude nutné definovat úplné jméno domény podle potřeby, za tímto účelem upravíme soubor / etc / hosts pomocí požadovaného editoru:

 sudo nano / etc / hosts
Krok 3
Zde zadáme následující:
 192.168.0.21 server.OpenNMS.local server 

ZVĚTŠIT

Krok 4
IP adresa, kterou chcete zadat, bude IP adresa serveru, na kterém je aplikace instalována. Změny uložíme pomocí následující kombinace kláves:

Ctrl + O

Editor opustíme pomocí:

Ctrl + X

Krok 5
Nyní přistoupíme k souboru / etc / hostname:

 sudo nano / etc / hostname 
Krok 6
Tam přidáme následující řádek. Změny opět uložíme a ukončíme editor.
 server.OpenNMS.local 

ZVĚTŠIT

2. Nainstalujte PostgreSQL na Ubuntu 17

Krok 1
Aplikace OpenNMS musí používat PostgreSQL pro vše, co souvisí s databází, k instalaci PostgreSQL provedeme následující příkaz:

 sudo apt -get install postgresql -y 

ZVĚTŠIT

Krok 2
Po provedení instalačního procesu PostgreSQL bude nutné umožnit uživatelům přístup k této databázi, PostgreSQL povolí připojení pouze v případě, že jsme přihlášeni do názvu místního účtu, který se musí shodovat s uživatelem PostgreSQL, v V tomto okamžiku musíme zmínit, že OpenNMS běží jako root, proto musíme změnit konfiguraci, abychom uživateli root umožnili přístup do následujícího adresáře:

 sudo nano /etc/postgresql/9.5/main/pg_hba.conf 
Krok 3
Zde musíme najít následující řádky:
 local all all peer host all all 127.0.0.1/32 md5 host all all :: 1/128 md5

ZVĚTŠIT

Krok 4
Poslední hodnotu musíme změnit následovně:

 local all all trust host all all 127.0.0.1/32 trust host all all :: 1/128 trust

ZVĚTŠIT

Krok 5
Změny uložíme pomocí následující kombinace kláves:

Ctrl + O

Editor opustíme pomocí:

Ctrl + X

Krok 6
Pokračujeme v restartování služby PostgreSQL provedením následujícího:

 sudo systemctl restart postgresql sudo systemctl povolit postgresql

ZVĚTŠIT

3. Nainstalujte si Javu na Ubuntu 17

Krok 1
Pro instalaci Java přidáme následující úložiště PPA:

 sudo add-apt-repository ppa: webupd8team / java 

ZVĚTŠIT

Krok 2
Poté aktualizujeme toto úložiště spuštěním:

 sudo apt -get update -y 
Krok 3
Poté můžeme nainstalovat Javu následujícím příkazem:
 sudo apt-get install oracle-java8-installer -y 

ZVĚTŠIT

Krok 4
Během procesu instalace uvidíme následující:

ZVĚTŠIT

Krok 5
Klikněte na Přijmout a poté musíme přijmout podmínky licence Java:

ZVĚTŠIT

Krok 6
Jakmile je tento krok dokončen, můžeme zkontrolovat verzi Java provedením následujícího:

 java -verze 

ZVĚTŠIT

4. Nainstalujte OpenNMS na Ubuntu 17


Ve výchozím nastavení není aplikace OpenNMS k dispozici v oficiálním úložišti Ubuntu, a proto musíme úložiště OpenNMS přidat do adresáře /etc/apt/sources.list.d.

Krok 1
K tomu provedeme následující příkaz:

 sudo nano /etc/apt/sources.list.d/OpenNMS.list 
Krok 2
Tam přidáme následující řádky:
 deb http://debian.OpenNMS.org stabilní hlavní deb-src http://debian.OpenNMS.org stabilní hlavní

ZVĚTŠIT

Krok 3
Změny uložíme pomocí následující kombinace kláves:

Ctrl + O

Editor opustíme pomocí:

Ctrl + X

Krok 4
Nyní přidáme klíče OpenNMS GPG následujícím příkazem:

 wget -O -http://debian.OpenNMS.org/OPENNMS-GPG-KEY | sudo apt -key add - 

ZVĚTŠIT

Krok 5
Úložiště opět aktualizujeme provedením následujícího příkazu:

 sudo apt -get update -y 
Krok 6
Jakmile je toto úložiště aktualizováno, přistoupíme k provedení následujících kroků pro instalaci OpenNMS:
 sudo apt-get install default-mta opennms -y 

ZVĚTŠIT

Krok 7
Během procesu instalace se zobrazí následující zprávy:

ZVĚTŠIT

Krok 8
V tomto případě definujeme formu konfigurace pošty, klikneme na OK, pokud vybereme Internetový server, a definujeme název poštovního serveru:

ZVĚTŠIT

Krok 9
Po definování klikněte na OK a uvidíme závěrečnou zprávu:

ZVĚTŠIT

Krok 10
Opět klikněte na Přijmout a instalační proces OpenNMS skončí.
Jakmile bude tento krok dokončen, vytvoříme databázi pro OpenNMS. K tomu provedeme následující příkaz:

 sudo / usr / share / opennms / bin / install -dis 

ZVĚTŠIT

Krok 11
Doufáme, že databáze bude vytvořena. Poté spustíme službu spuštěním:

 sudo systemctl start opennms Konfigurace brány firewall
Krok 12
Je nutné, abychom povolili přístup prostřednictvím webového prohlížeče, a proto musíme ve firewallu udělit potřebná oprávnění, provedeme následující:
 sudo ufw povolit sudo ufw povolit 8980 sudo ufw znovu načíst

ZVĚTŠIT

5. Přístup k OpenNMS v Ubuntu 17


Nakonec pro přístup k OpenNMS přejdeme do prohlížeče a použijeme následující:
 http: // IP_adresa: 8980 / opennms 

ZVĚTŠIT

6. Přístup k OpenNMS v Ubuntu 17

Krok 1
Zde zadáme následující přihlašovací údaje:

  • Uživatel: admin
  • Heslo: admin

Krok 2
Jakmile přistoupíme, můžeme začít spravovat

ZVĚTŠIT

Odtud budeme moci provádět úlohy správy a řízení nad více parametry serveru.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave