Kā instalēt un konfigurēt OpenNMS Ubuntu 17

Datu pārvaldība operētājsistēmā ir būtiska, lai sasniegtu vislabāko kontroles līmeni un procesu optimizāciju, jo šādā veidā mums kā administratoriem ir iespēja dokumentēt jebkādas anomālijas, kas var rasties sistēmā.

Viens no vispilnīgākajiem rīkiem tam ir OpenNMS, kas ir izstrādāts kā visaptverošs uzraudzības rīks, un tāpēc Solvetic šodien detalizēti analizēs tā izmantošanu Linux.

Kas ir OpenNMSOpenNMS ir izveidots kā atvērtā pirmkoda platforma ērtai integrācijai un izstrādāts, lai radītu risinājumus un atbalstu tīkla uzraudzības uzdevumos.

Pašlaik mums ir divi OpenNMS izplatījumi: Meridian un Horizon. Meridian iespēja ir īpaša uzņēmumiem un uzņēmumiem, kur datiem un atbalstam jābūt stabiliem un tiem jābūt ilgtermiņa atbalstam, gluži pretēji, Horizon ir ideāli piemērots jaunu tehnoloģiju un IT vides uzraudzībai un pārvaldībai.

OpenNMS funkcijasStarp tās dažādajām īpašībām mēs atrodam:

  • Tā spēj noteikt pakalpojumu pārtraukumus un izmērīt latentumu, lai grafiski noteiktu un noteiktu sliekšņus, izmantojot automātisko aptauju.
  • Savietojams ar daudzām konfigurējamām pakalpojumu monitoru lietojumprogrammām.
  • Iespēja iegūt datus un veiktspējas rādītājus, izmantojot SNMP, JMX, WMI, NRPE, NSClient ++ un XMP, veicot atbilstošās izmaiņas konfigurācijā.
  • OpenNMS ir elastīga un paplašināma arhitektūra, lai paplašinātu pakalpojuma iespējas. OpenNMS ir North End saskarnes trauksmēm un ReST API, lai palīdzētu integrēt OpenNMS esošajā infrastruktūrā.
  • Spēja noteikt 2. slāņa tīkla topoloģijas, kuru pamatā ir SNMP informācija. izmantojot tādus nozares standartus kā LLDP, CDP un Bridge-MIB discovery. OpenNMS atbalsta OSPF un IS-IS balstītu 3. slāņa maršrutēšanas topoloģijas atklāšanu.
  • Iespēja izpildīt ārējos skriptus.
  • Pieprasījumu izsekotāja (RT) integrācija.
  • BMC Remedy integrācija.
  • OTRS integrācija.
  • Ļauj īstenot JMS trauksmi ziemeļu virzienā.
  • Savietojams ar vairākām operētājsistēmām, piemēram, Windows, Mac, Linux / Unix un Solaris.
  • Ļauj sūtīt paziņojumus pa e -pastu.
  • Spēj apstrādāt 125 000 sistēmas žurnāla ziņojumu minūtē.

1. Atjauniniet Ubuntu 17 sistēmu

1. darbība
Pirmais solis ir atjaunināt sistēmas pakotnes, izpildot šādas komandas:

 sudo apt -get update -y sudo apt -get upgrade -y
PiezīmeMēs varam piekļūt kā root lietotāji, lai izvairītos no sudo termina lietošanas.

PALIELINĀT

2. solis
Pēc operētājsistēmas atjaunināšanas būs nepieciešams pēc vajadzības definēt pilnu domēna nosaukumu, lai to izdarītu, mēs rediģēsim failu / etc / hosts, izmantojot vēlamo redaktoru:

 sudo nano / etc / hosts
3. solis
Tur mēs ievadām sekojošo:
 192.168.0.21 serveris. OpenNMS.local serveris 

PALIELINĀT

4. solis
Ievadāmā IP adrese būs tā servera IP adrese, kurā tiek instalēta lietojumprogramma. Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:

Ctrl + O

Mēs atstājam redaktoru, izmantojot:

Ctrl + X

5. solis
Tagad mēs piekļūsim failam / etc / hostname:

 sudo nano / etc / resursdatora nosaukums 
6. darbība
Tur mēs pievienosim šādu rindu. Atkal mēs saglabājam izmaiņas un izejam no redaktora.
 server.OpenNMS.local 

PALIELINĀT

2. Instalējiet PostgreSQL Ubuntu 17

1. darbība
OpenNMS lietojumprogrammai ir jāizmanto PostgreSQL visam, kas saistīts ar datu bāzi, lai instalētu PostgreSQL, mēs izpildīsim šādu komandu:

 sudo apt -get install postgresql -y 

PALIELINĀT

2. solis
Pēc PostgreSQL instalēšanas procesa beigām lietotājiem būs jāatļauj piekļuve šai datu bāzei, PostgreSQL atļaus savienojumu tikai tad, ja esam pierakstījušies vietējā konta nosaukumā, kuram jāatbilst PostgreSQL lietotājam. pieminiet, ka OpenNMS darbojas kā root, tāpēc mums ir jāmaina konfigurācija, lai atļautu root lietotājam piekļūt šādam direktorijam:

 sudo nano /etc/postgresql/9.5/main/pg_hba.conf 
3. solis
Tur mums jāatrod šādas rindas:
 vietējais viss visi vienaudžu resursdators visi visi 127.0.0.1/32 md5 saimnieks visi visi :: 1/128 md5

PALIELINĀT

4. solis
Mums ir jāmaina pēdējā vērtība šādi:

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

PALIELINĀT

5. solis
Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:

Ctrl + O

Mēs atstājam redaktoru, izmantojot:

Ctrl + X

6. darbība
Mēs turpinām restartēt PostgreSQL pakalpojumu, izpildot šādas darbības:

 sudo systemctl restartējiet postgresql sudo systemctl iespējojiet postgresql

PALIELINĀT

3. Instalējiet Java uz Ubuntu 17

1. darbība
Java instalēšanai mēs pievienosim šādu PPA repozitoriju:

 sudo add-apt-repository ppa: webupd8team / java 

PALIELINĀT

2. solis
Tad mēs atjaunināsim šo krātuvi, izpildot:

 sudo apt -get update -y 
3. solis
Tad mēs varam instalēt Java ar šādu komandu:
 sudo apt-get install oracle-java8-installer -y 

PALIELINĀT

4. solis
Instalēšanas laikā mēs redzēsim sekojošo:

PALIELINĀT

5. solis
Noklikšķiniet uz Piekrist un tad mums ir jāpieņem Java licences noteikumi:

PALIELINĀT

6. darbība
Kad šī darbība ir pabeigta, mēs varam pārbaudīt Java versiju, izpildot šādas darbības:

 java -versija 

PALIELINĀT

4. Instalējiet OpenNMS Ubuntu 17


Pēc noklusējuma OpenNMS lietojumprogramma nav pieejama oficiālajā Ubuntu krātuvē, tāpēc mums ir jāpievieno OpenNMS krātuve /etc/apt/sources.list.d direktorijā.

1. darbība
Šim nolūkam mēs izpildīsim šādu komandu:

 sudo nano /etc/apt/sources.list.d/OpenNMS.list 
2. solis
Tur mēs pievienosim šādas rindas:
 deb http://debian.OpenNMS.org stabils galvenais deb-src http://debian.OpenNMS.org stabils galvenais

PALIELINĀT

3. solis
Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:

Ctrl + O

Mēs atstājam redaktoru, izmantojot:

Ctrl + X

4. solis
Tagad mēs pievienosim OpenNMS GPG atslēgas ar šādu komandu:

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

PALIELINĀT

5. solis
Atkal mēs atjaunināsim krātuvi, izpildot šādu komandu:

 sudo apt -get update -y 
6. darbība
Kad šī krātuve ir atjaunināta, mēs turpinām izpildīt šādas darbības OpenNMS instalēšanai:
 sudo apt-get install default-mta opennms -y 

PALIELINĀT

7. solis
Instalēšanas laikā tiks parādīti šādi ziņojumi:

PALIELINĀT

8. solis
Šajā gadījumā mēs definējam pasta konfigurācijas formu, noklikšķiniet uz Labi, ja izvēlamies Interneta vietne, un mēs definēsim pasta servera nosaukumu:

PALIELINĀT

9. solis
Kad tas ir definēts, noklikšķiniet uz Labi, un mēs redzēsim pēdējo ziņojumu:

PALIELINĀT

10. solis
Vēlreiz noklikšķiniet uz Piekrist un OpenNMS instalēšanas process beigsies.
Kad šī darbība ir pabeigta, mēs izveidosim OpenNMS datu bāzi. Lai to izdarītu, mēs izpildīsim šādu komandu:

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

PALIELINĀT

11. solis
Mēs ceram, ka datu bāze tiks izveidota. Tad mēs sāksim pakalpojumu, izpildot:

 sudo systemctl start opennms Ugunsmūra konfigurācija
12. solis
Ir nepieciešams, lai mēs atļautu piekļuvi, izmantojot tīmekļa pārlūkprogrammu, un, lai to izdarītu, mums ir jāpiešķir nepieciešamās atļaujas ugunsmūrī, un mēs veiksim sekojošo:
 sudo ufw iespējot sudo ufw atļaut 8980 sudo ufw pārlādēt

PALIELINĀT

5. Piekļūstiet OpenNMS Ubuntu 17


Visbeidzot, lai piekļūtu OpenNMS, mēs ejam uz pārlūkprogrammu un izmantojam šādas darbības:
 http: // IP_adrese: 8980 / opennms 

PALIELINĀT

6. Piekļūstiet OpenNMS Ubuntu 17

1. darbība
Tur mēs ievadīsim šādus akreditācijas datus:

  • Lietotājs: admin
  • Parole: admin

2. solis
Pēc piekļuves mēs varam sākt pārvaldīt

PALIELINĀT

No šejienes mēs varēsim veikt pārvaldības un kontroles uzdevumus, izmantojot vairākus servera parametrus.

wave wave wave wave wave