Kako instalirati i konfigurirati OpenNMS u Ubuntu 17

Upravljanje podacima u operacijskom sustavu bitno je za postizanje najbolje razine kontrole i optimizacije procesa, jer na ovaj način kao administratori imamo mogućnost dokumentirati sve anomalije koje se mogu pojaviti u sustavu.

Jedan od najcjelovitijih alata za to je OpenNMS koji je razvijen kao sveobuhvatni alat za praćenje pa će stoga Solvetic danas detaljno analizirati njegovu upotrebu u Linuxu.

Što je OpenNMSOpenNMS je stvoren kao platforma otvorenog koda za jednostavnu integraciju i razvijen za stvaranje rješenja i podrške kada su u pitanju zadaci praćenja mreže.

Trenutno imamo dvije OpenNMS distribucije: Meridian i Horizon. Opcija Meridian posebna je za tvrtke i tvrtke u kojima podaci i podrška moraju biti stabilni i imati dugoročnu podršku, naprotiv, Horizon je idealan za praćenje i upravljanje novim tehnologijama i IT okruženjima.

Značajke OpenNMS -aMeđu različitim karakteristikama nalazimo:

  • Ona je u sposobnosti otkrivanja prekida usluge i mjerenja kašnjenja kako bi se pomoću automatskog prozivanja grafički prikazali i uspostavili pragovi.
  • Kompatibilan s mnogim aplikacijama za praćenje usluga koje se mogu konfigurirati.
  • Mogućnost dobivanja podataka i mjerila performansi putem SNMP -a, JMX -a, WMI -ja, NRPE -a, NSClient ++ -a i XMP -a odgovarajućim promjenama u konfiguraciji.
  • OpenNMS ima fleksibilnu i proširivu arhitekturu kako bi proširio mogućnosti usluge. OpenNMS ima North End sučelja za alarme i ReST API za pomoć pri integraciji OpenNMS -a u postojeću infrastrukturu.
  • Sposobnost otkrivanja mrežnih topologija na 2. sloju, koje se temelje na SNMP informacijama. koristeći industrijske standarde kao što su LLDP, CDP i Bridge-MIB otkriće. OpenNMS podržava otkrivanje topologije usmjeravanja na OSPF-u i IS-IS-u sloja 3.
  • Mogućnost izvršavanja vanjskih skripti.
  • Integracija programa Tracker Tracker (RT).
  • Integracija BMC lijeka.
  • OTRS integracija.
  • Omogućuje implementaciju JMS alarma na sjeveru.
  • Kompatibilan s više operativnih sustava kao što su Windows, Mac, Linux / Unix i Solaris.
  • Omogućuje slanje obavijesti putem e -pošte.
  • Sposoban je obraditi 125 000 syslog poruka u minuti.

1. Ažurirajte Ubuntu 17 sustav

Korak 1
Prvi korak koji trebate poduzeti je ažuriranje sistemskih paketa izvršavanjem sljedećih naredbi:

 sudo apt -get update -y sudo apt -get upgrade -y
BilješkaMožemo pristupiti kao root korisnici kako bismo izbjegli korištenje sudo izraza.

POVEĆAJTE

Korak 2
Nakon ažuriranja operacijskog sustava bit će potrebno prema potrebi definirati cijeli naziv domene, za to ćemo urediti datoteku / etc / hosts pomoću željenog uređivača:

 sudo nano / etc / hosts
Korak 3
Tamo unosimo sljedeće:
 192.168.0.21 poslužitelj.OpenNMS.lokalni poslužitelj 

POVEĆAJTE

Korak 4
IP adresa za unos bit će IP adresa poslužitelja na kojem se aplikacija instalira. Promjene spremamo pomoću sljedeće kombinacije tipki:

Ctrl + O

Urednik ostavljamo koristeći:

Ctrl + X

Korak 5
Sada ćemo pristupiti datoteci / etc / hostname:

 sudo nano / etc / hostname 
Korak 6
Tamo ćemo dodati sljedeći redak. Ponovno spremamo promjene i izlazimo iz uređivača.
 poslužitelj.OpenNMS.lokalno 

POVEĆAJTE

2. Instalirajte PostgreSQL na Ubuntu 17

Korak 1
OpenNMS aplikacija mora koristiti PostgreSQL za sve što se odnosi na bazu podataka, da bismo instalirali PostgreSQL izvršit ćemo sljedeću naredbu:

 sudo apt -get install postgresql -y 

POVEĆAJTE

Korak 2
Nakon izvođenja instalacijskog procesa PostgreSQL, bit će potrebno dopustiti korisnicima pristup ovoj bazi podataka, PostgreSQL će dopustiti vezu samo ako smo se prijavili na naziv lokalnog računa koji mora odgovarati korisniku PostgreSQL, u U ovom trenutku moramo spomenuti da OpenNMS radi kao root, stoga moramo promijeniti konfiguraciju kako bismo omogućili root korisniku da moramo pristupiti sljedećem direktoriju:

 sudo nano /etc/postgresql/9.5/main/pg_hba.conf 
Korak 3
Tamo moramo locirati sljedeće retke:
 lokalno sve sve ravnopravni host sve sve 127.0.0.1/32 md5 host sve sve :: 1/128 md5

POVEĆAJTE

Korak 4
Zadnju vrijednost moramo promijeniti na sljedeći način:

 lokalno sve sve povjerenje domaćin sve sve 127.0.0.1/32 povjerenje domaćin sve sve :: 1/128 povjerenje

POVEĆAJTE

Korak 5
Promjene spremamo pomoću sljedeće kombinacije tipki:

Ctrl + O

Urednik ostavljamo koristeći:

Ctrl + X

Korak 6
Nastavljamo s ponovnim pokretanjem usluge PostgreSQL izvršavanjem sljedećeg:

 sudo systemctl ponovno pokretanje postgresql sudo systemctl omogućiti postgresql

POVEĆAJTE

3. Instalirajte Javu na Ubuntu 17

Korak 1
Za instalaciju Jave dodat ćemo sljedeće spremište PPA:

 sudo add-apt-repository ppa: webupd8team / java 

POVEĆAJTE

Korak 2
Zatim ćemo ažurirati ovo spremište izvršavanjem:

 sudo apt -get update -y 
Korak 3
Tada možemo instalirati Javu sa sljedećom naredbom:
 sudo apt-get install oracle-java8-installer -y 

POVEĆAJTE

Korak 4
Tijekom procesa instalacije vidjet ćemo sljedeće:

POVEĆAJTE

Korak 5
Pritisnite Prihvati i tada moramo prihvatiti uvjete Java licence:

POVEĆAJTE

Korak 6
Kada ovaj korak završi, možemo provjeriti Java verziju izvršavanjem sljedećeg:

 java -verzija 

POVEĆAJTE

4. Instalirajte OpenNMS na Ubuntu 17


Prema zadanim postavkama, aplikacija OpenNMS nije dostupna u službenom spremištu Ubuntu, stoga moramo dodati spremište OpenNMS u direktorij /etc/apt/sources.list.d.

Korak 1
Za to ćemo izvršiti sljedeću naredbu:

 sudo nano /etc/apt/sources.list.d/OpenNMS.list 
Korak 2
Tamo ćemo dodati sljedeće retke:
 deb http://debian.OpenNMS.org stabilan main deb-src http://debian.OpenNMS.org stabilan main

POVEĆAJTE

Korak 3
Promjene spremamo pomoću sljedeće kombinacije tipki:

Ctrl + O

Urednik ostavljamo koristeći:

Ctrl + X

Korak 4
Sada ćemo dodati OpenNMS GPG ključeve sa sljedećom naredbom:

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

POVEĆAJTE

Korak 5
Opet ćemo ažurirati spremište izvršavanjem sljedeće naredbe:

 sudo apt -get update -y 
Korak 6
Nakon što se ovo spremište ažurira, nastavljamo izvršavati sljedeće za instalaciju OpenNMS -a:
 sudo apt-get install default-mta opennms -y 

POVEĆAJTE

Korak 7
Tijekom instalacijskog procesa prikazat će se sljedeće poruke:

POVEĆAJTE

Korak 8
U ovom slučaju definiramo oblik konfiguracije pošte, kliknemo na U redu, ako odaberemo Internet stranicu, pa ćemo definirati naziv poslužitelja pošte:

POVEĆAJTE

Korak 9
Nakon što definirate, kliknite na U redu i vidjet ćemo konačnu poruku:

POVEĆAJTE

Korak 10
Ponovno kliknite Prihvati i postupak instalacije OpenNMS -a će završiti.
Nakon što ovaj korak završi, stvorit ćemo bazu podataka za OpenNMS. Da bismo to učinili, izvršit ćemo sljedeću naredbu:

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

POVEĆAJTE

Korak 11
Nadamo se da je baza podataka stvorena. Zatim ćemo pokrenuti uslugu izvršavanjem:

 sudo systemctl start opennms Konfiguracija vatrozida
Korak 12
Potrebno je dopustiti pristup putem web preglednika, a za to moramo dati potrebna dopuštenja u vatrozidu, izvršit ćemo sljedeće:
 sudo ufw omogućiti sudo ufw dopustiti 8980 sudo ufw ponovno učitavanje

POVEĆAJTE

5. Pristupite OpenNMS -u u Ubuntu 17


Konačno, za pristup OpenNMS -u idemo u preglednik i koristimo sljedeće:
 http: // IP_adresa: 8980 / opennms 

POVEĆAJTE

6. Pristupite OpenNMS -u u Ubuntu 17

Korak 1
Tamo ćemo unijeti sljedeće vjerodajnice:

  • Korisnik: admin
  • Lozinka: admin

Korak 2
Nakon što pristupimo, možemo započeti upravljanje

POVEĆAJTE

Odavde ćemo moći obavljati zadatke upravljanja i kontrole nad više parametara poslužitelja.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave