İzlenmeyen olarak listelenen hizmetleri nasıl yoklayacağını açıklar?


1

Docker.io konteynerinde Opennms çalıştırıyorum: https://registry.hub.docker.com/u/study/opennms/

$ docker run --name some-postgres -e LC_ALL=C.UTF-8 -d postgres

ve

$ docker run --name some-opennms --link some-postgres:postgres -p 8980:8980 -d 'study/opennms'

Tıkır tıkır çalışıyor. user / pwd: varsayılan giriş olarak admin / admin.

Ana Sayfa> Yönetici> Temel İstekler> Yabancı Kaynak Tanımlamasını Düzenle aracılığıyla özel bir http dedektörü ekledim. Dedektör temel olarak 8111'i bir HTTP 200 yanıtı için kontrol eder ve Teamcity çalışmasını saptamak için ekip takımı olarak adlandırır .

Ana Sayfa> Arama> Düğüm Listesi ekranında görünen Ana Sayfa> Yönetici> Arabirim Ekle aracılığıyla bir düğüm eklendi.

Şimdi yaşadığım sorun şudur: uygunluk penceresinde özel servis "İzlenmedi" olarak gösterilir. Interweb'lerde etrafa bakıp şunu buldum: http://www.opennms.org/wiki/FAQ- Konfigürasyon#Q: _Why_are_some_services_listed_as_Not_Monitored.3F

Konteynere giriş yaptınız:

$ docker exec -it opennms bash

Config dosyasını kontrol ettim : /etc/opennms/poller-configuration.xml . Dosya yalnızca varsayılan yapılandırmadır, herhangi bir özel eklenen hizmet göstermez. Bu yüzden dosya sisteminde arama yapıyorum

$ cat /etc/opennms/*.xml | grep *teamcity*

/Etc/opennms/default-foreign-source.xml dedektörünü bulur. Ancak bu dosya, servis algılamayı açma seçeneğini içeren servis tanımını içermez, sadece dedektörleri içerir.

Hizmetin uygunluğunun "izlendi" olarak gösterilmesini nasıl sağlayabilirim? Yoklayıcıyı, bir hizmetin kullanılabilirliğini yönetici kullanıcı arayüzünden kontrol edecek şekilde yapılandırabilir miyim?

Yanıtlar:


0

Yoklamayı etkinleştirmek (ve böylece hizmet durumunu izlemek için) gerçekten yoklama-configuration.xml dosyasını düzenlemeniz ve yoklamak istediğiniz hizmet için bir giriş eklemeniz gerekir. Bu çok önemli kullanım durumu için Opennms'in bir UI sağlamadığını bulmak beni çok şaşırttı.

Bunu yapmak için bu öğreticiyi izleyin: http://www.opennms.org/wiki/Polling_Configuration_How-To

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.