Ubuntu 17'de OpenNMS nasıl kurulur ve yapılandırılır

Bir işletim sistemindeki veri yönetimi, en iyi kontrol ve süreç optimizasyonu seviyelerine sahip olmak söz konusu olduğunda çok önemlidir, çünkü bu şekilde yöneticiler olarak sistemde meydana gelebilecek herhangi bir anormalliği belgeleme olanağına sahibiz.

Bunun için en eksiksiz araçlardan biri, kapsamlı bir izleme aracı olarak geliştirilen OpenNMS'dir ve bu nedenle Solvetic, bugün Linux'ta kullanımını ayrıntılı olarak analiz edecektir.

OpenNMS nedirOpenNMS, kolay entegrasyon için açık kaynaklı bir platform olarak oluşturuldu ve ağ izleme görevleri söz konusu olduğunda çözümler ve destek oluşturmak için geliştirildi.

Şu anda iki OpenNMS dağıtımımız var: Meridian ve Horizon. Meridian seçeneği, veri ve desteğin istikrarlı olması ve uzun vadeli desteğe sahip olması gereken şirketler ve işletmeler için özeldir, aksine Horizon, yeni teknolojileri ve BT ortamlarını izlemek ve yönetmek için idealdir.

OpenNMS özellikleriÇeşitli özellikleri arasında şunları buluyoruz:

  • Otomatik yoklama yoluyla eşikler oluşturmak ve grafik oluşturmak için hizmet kesintilerini tespit etme ve gecikmeyi ölçme yeteneğine sahiptir.
  • Birçok yapılandırılabilir hizmet izleme uygulamasıyla uyumludur.
  • Konfigürasyonda ilgili değişiklikleri yaparak SNMP, JMX, WMI, NRPE, NSClient ++ ve XMP üzerinden veri ve performans ölçümleri alma imkanı.
  • OpenNMS, hizmetin olanaklarını genişletmek için esnek ve genişletilebilir bir mimariye sahiptir. OpenNMS, alarmlar için North End arayüzlerine ve OpenNMS'yi mevcut altyapıya entegre etmeye yardımcı olan ReST API'ye sahiptir.
  • SNMP bilgisine dayanan Katman 2'deki ağ topolojilerini algılama yeteneği. LLDP, CDP ve Bridge-MIB keşfi gibi endüstri standartlarını kullanarak. OpenNMS, OSPF ve IS-IS tabanlı Katman 3 yönlendirme topolojisi keşfini destekler.
  • Harici komut dosyalarını yürütme imkanı.
  • İzleyici (RT) entegrasyonu isteyin.
  • BMC Remedy'nin entegrasyonu.
  • OTRS entegrasyonu.
  • JMS Alarm Northbound uygulamasına izin verir.
  • Windows, Mac, Linux / Unix ve Solaris gibi çoklu işletim sistemleriyle uyumludur.
  • E-posta yoluyla bildirim göndermenizi sağlar.
  • Dakikada 125.000 sistem günlüğü mesajını işleyebilir.

1. Ubuntu 17 sistemini güncelleyin

Aşama 1
Atılacak ilk adım, aşağıdaki komutları yürüterek sistem paketlerini güncellemektir:

 sudo apt-get güncelleme -y sudo apt-get yükseltme -y
NotSudo terimini kullanmaktan kaçınmak için root kullanıcıları olarak erişebiliriz.

BÜYÜT

Adım 2
İşletim sistemini güncelledikten sonra, tam alan adını gerektiği gibi tanımlamak gerekecek, bunun için / etc / hosts dosyasını istenen düzenleyiciyi kullanarak düzenleyeceğiz:

 sudo nano / etc / ana bilgisayarlar
Aşama 3
Orada şunları giriyoruz:
 192.168.0.21 sunucu.OpenNMS.yerel sunucu 

BÜYÜT

4. Adım
Girilecek IP adresi, uygulamanın yüklendiği sunucunun IP adresi olacaktır. Aşağıdaki tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:

Ctrl + O

Düzenleyiciyi şunu kullanarak bırakıyoruz:

Ctrl + X

Adım 5
Şimdi / etc / hostname dosyasına erişeceğiz:

 sudo nano / etc / ana bilgisayar adı 
6. Adım
Orada aşağıdaki satırı ekleyeceğiz. Yine değişiklikleri kaydedip editörden çıkıyoruz.
 sunucu.OpenNMS.yerel 

BÜYÜT

2. PostgreSQL'i Ubuntu 17'ye yükleyin

Aşama 1
OpenNMS uygulaması, veritabanıyla ilgili her şey için PostgreSQL kullanmalıdır, PostgreSQL'i kurmak için aşağıdaki komutu uygulayacağız:

 sudo apt-get install postgresql -y 

BÜYÜT

Adım 2
PostgreSQL kurulum işlemini gerçekleştirdikten sonra, kullanıcıların bu veritabanına erişmesine izin vermek gerekecektir, PostgreSQL yalnızca PostgreSQL kullanıcısıyla eşleşmesi gereken yerel hesabın adına giriş yapmışsak bağlantıya izin verecektir, Bu noktada yapmamız gereken OpenNMS'in root olarak çalıştığını söyleyin, bu nedenle root kullanıcısının aşağıdaki dizine erişmesine izin vermek için yapılandırmayı değiştirmeliyiz:

 sudo nano /etc/postgresql/9.5/main/pg_hba.conf 
Aşama 3
Orada aşağıdaki satırları bulmalıyız:
 yerel tüm eşler tümünü barındırın tümünü barındırın 127.0.0.1/32 md5 tümünü barındırın tümünü barındırın :: 1/128 md5

BÜYÜT

4. Adım
Son değeri aşağıdaki gibi değiştirmeliyiz:

 yerel tüm güvenlerin tümünü barındırın tüm 127.0.0.1/32 güven tümünü barındırın :: 1/128 güven

BÜYÜT

Adım 5
Aşağıdaki tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:

Ctrl + O

Düzenleyiciyi şunu kullanarak bırakıyoruz:

Ctrl + X

6. Adım
Aşağıdakileri yürüterek PostgreSQL hizmetini yeniden başlatmaya devam ediyoruz:

 sudo systemctl postgresql'i yeniden başlat sudo systemctl postgresql'yi etkinleştir

BÜYÜT

3. Java'yı Ubuntu 17'ye yükleyin

Aşama 1
Java kurulumu için aşağıdaki PPA deposunu ekleyeceğiz:

 sudo eklenti-apt-deposu ppa: webupd8team / Java 

BÜYÜT

Adım 2
Ardından, aşağıdakileri yürüterek bu depoyu güncelleyeceğiz:

 sudo apt-get güncellemesi -y 
Aşama 3
Ardından Java'yı aşağıdaki komutla kurabiliriz:
 sudo apt-get kurulumu oracle-java8-installer -y 

BÜYÜT

4. Adım
Kurulum işlemi sırasında aşağıdakileri göreceğiz:

BÜYÜT

Adım 5
Kabul Et'e tıklayın ve ardından Java lisansının şartlarını kabul etmeliyiz:

BÜYÜT

6. Adım
Bu adım bittiğinde, aşağıdakileri uygulayarak Java sürümünü kontrol edebiliriz:

 java sürümü 

BÜYÜT

4. OpenNMS'i Ubuntu 17'ye yükleyin


Varsayılan olarak OpenNMS uygulaması resmi Ubuntu deposunda mevcut değildir, bu nedenle OpenNMS deposunu /etc/apt/sources.list.d dizinine eklememiz gerekiyor.

Aşama 1
Bunun için aşağıdaki komutu uygulayacağız:

 sudo nano /etc/apt/sources.list.d/OpenNMS.list 
Adım 2
Orada, aşağıdaki satırları ekleyeceğiz:
 deb http://debian.OpenNMS.org kararlı ana deb-src http://debian.OpenNMS.org kararlı ana

BÜYÜT

Aşama 3
Aşağıdaki tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:

Ctrl + O

Düzenleyiciyi şunu kullanarak bırakıyoruz:

Ctrl + X

4. Adım
Şimdi OpenNMS GPG anahtarlarını aşağıdaki komutla ekleyeceğiz:

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

BÜYÜT

Adım 5
Yine, aşağıdaki komutun yürütülmesiyle depoyu güncelleyeceğiz:

 sudo apt-get güncellemesi -y 
6. Adım
Bu depo güncellendiğinde, OpenNMS kurulumu için aşağıdakileri yürütmeye devam ediyoruz:
 sudo apt-get install default-mta opennms -y 

BÜYÜT

7. Adım
Yükleme işlemi sırasında aşağıdaki mesajlar görüntülenecektir:

BÜYÜT

8. Adım
Bu durumda mail konfigürasyonunun şeklini tanımlıyoruz, İnternet Sitesi'ni seçersek Tamam'a tıklıyoruz ve mail sunucusunun adını tanımlıyoruz:

BÜYÜT

9. Adım
Tanımlandıktan sonra, Tamam'a tıklayın ve son mesajı göreceğiz:

BÜYÜT

Adım 10
Tekrar Kabul Et'e tıklayın ve OpenNMS kurulum işlemi sona erecektir.
Bu adım bittiğinde, OpenNMS için bir veritabanı oluşturacağız. Bunu yapmak için aşağıdaki komutu uygulayacağız:

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

BÜYÜT

11. Adım
Veritabanının oluşturulduğunu umuyoruz. Ardından, aşağıdakileri yürüterek hizmeti başlatacağız:

 sudo systemctl opennms Güvenlik Duvarı Yapılandırmasını başlat
Adım 1/2
Bir web tarayıcısı üzerinden erişime izin vermemiz gerekiyor ve bunun için güvenlik duvarında gerekli izinleri vermeliyiz, aşağıdakileri uygulayacağız:
 sudo ufw etkinleştirme sudo ufw 8980'e izin ver sudo ufw yeniden yükleme

BÜYÜT

5. Ubuntu 17'de OpenNMS'ye erişin


Son olarak, OpenNMS'e erişmek için bir tarayıcıya gidiyoruz ve aşağıdakileri kullanıyoruz:
 http://IP_adresi: 8980 / opennms 

BÜYÜT

6. Ubuntu 17'de OpenNMS'ye erişin

Aşama 1
Orada aşağıdaki kimlik bilgilerini gireceğiz:

  • kullanıcı: yönetici
  • şifre: yönetici

Adım 2
Bir kez eriştiğimizde, yönetimine başlayabiliriz.

BÜYÜT

Buradan, birden fazla sunucu parametresi üzerinden yönetim ve kontrol görevlerini gerçekleştirebileceğiz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave