Installieren Sie die OpenNMS -Netzwerküberwachung in Debian und Ubuntu
- 2565
- 43
- Madleen Vater
OpenNMS (Offenes Netzwerkverwaltungssystem) ist eine kostenlose und open-Source-, skalierbare, erweiterbare, unternehmerische und plattformübergreifende JAVA-basierte Netzwerkmanagementplattform, um kritische Dienste auf Remote-Maschinen zu überwachen und die Informationen von Remote-Hosts-Daten mithilfe der Verwendung zu sammeln SNMP Und JMX (Java -Management -Erweiterungen).
Lesen Sie auch: Installieren Sie das OpenNMS -Netzwerküberwachungstool in CentOS/RHEL 7
OpenNMS Läuft auf Linux- und Windows-Betriebssystemen und verfügt über eine webbasierte Konsole für die einfache Verwaltung von Netzwerken und Anwendungen, die von einem Postgres-Datenbankverwaltungssystem im Backend unterstützt werden.
OpenNMS -Anforderungen
- Debian 9 oder höher, Ubuntu 16.04 LTS oder höher
- Installiertes OpenJDK 11 -Entwicklungskit installiert
- 2 CPU, 2 GB RAM, 20 GB Scheibe
In diesem Artikel werden wir erklären, wie Sie die neuesten Installation und Einrichtung haben und einrichten OpenNMS Horizon Software zur Überwachung von Netzwerkservices in Debian und Ubuntu Linux Distributionen.
STEP1: Installieren von Java - OpenJDK 11 in Ubuntu
Installieren Sie zunächst die neueste Version von OpenJDK Java 11 Verwenden Sie den folgenden APT -Befehl.
$ sudo apt-Get Installieren Sie OpenJDK-11-JDK
Überprüfen Sie als nächstes die Version von Java auf Ihrem System installiert.
$ Java -VersionÜberprüfen Sie die Java -Version in Ubuntu
Legen Sie dann die Java -Umgebungsvariable für alle Benutzer in der Startzeit ein, indem Sie die folgende Zeile in die folgende Zeile hinzufügen /etc/Profil Datei.
Exportieren Sie java_home =/usr/lib/jvm/java-1.11.0-openjdk-amd64
Speichern Sie die Datei und führen Sie den folgenden Befehl zum Lesen aus /etc/Profil Datei.
$ Quelle /etc /Profil
Schritt 2: Installieren Sie OpenNMS Horizon in Ubuntu
Installieren OpenNMS Horizon, Ergänzen Sie die geeignet Repository in /etc/Apt/Quellen.Liste.d/opennms.Liste
Fügen Sie die GPG -Taste hinzu und aktualisieren Sie den APT -Cache mit den folgenden Befehlen.
$ cat << EOF | sudo tee /etc/apt/sources.list.d/opennms.list deb https://debian.opennms.org stable main deb-src https://debian.opennms.org stable main EOF $ wget -O - https://debian.opennms.org/OPENNMS-GPG-KEY | apt-key add - $ apt update
Als nächstes installieren Sie OpenNMS Horizon Meta-Packungen (OpenNMS-CORE Und OpenNMS-Webapp-Jetty) mit allen eingebauten Abhängigkeiten (JICMP6 Und JICMP, PostgreSQL Und PostgreSQL-Libs).
$ sudo apt installieren opennms
Dann überprüfen Sie, dass die OpenNMS Meta -Pakete wurden in der installiert /usr/share/opennms
Verzeichnis mit der Baumnutzung.
$ cd/usr/share/opennms $ tree -l 1OpenNMS -Installationsverzeichnis anzeigen
Notiz: Es wird empfohlen, die zu deaktivieren OpenNMS Horizon APT -Repository nach der Installation, um Upgrades während des Ausführens zu verhindern:
$ sudo apt-mark Hold libopennms-java libopennmsdeps-java opennms-common opennms-db
Schritt 3: Initialisieren und Setup PostgreSQL
An Debian Und Ubuntu, Unmittelbar nach der Installation der Pakete initialisiert das Installationsprogramm Postgres Datenbank, startet den Dienst und ermöglicht es, beim Systemstart automatisch zu starten.
Führen Sie den folgenden Befehl aus:
$ sudo systemctl status postgresqlÜberprüfen Sie den Postgres -Service -Status
Als nächstes wechseln Sie zur Postgres Benutzerkonto und erstellen Sie eine OpenNMS Datenbankbenutzer mit einem Passwort.
$ sudo su -postgres $ createUser -p opennmErstellen Sie die OpenNMS -Datenbank
Sichern Sie jetzt die Postgres Standard-/Superuser -Konto durch Festlegen eines Kennworts.
$ psql -c "Benutzer Postgres mit Kennwort" Your-Postgres-Password ";"Stellen Sie das Postgres -Superuser -Passwort fest
Zu diesem Zeitpunkt müssen Sie den Datenbankzugriff in einrichten OpenNMS Horizon Konfigurationsdatei.
$ sudo vim/usr/share/openNMS/etc/openNMS-Datenources.xml
Suchen Sie die folgenden Abschnitte und legen Sie Anmeldeinformationen fest, um auf die PostgreSQL -Datenbank zuzugreifen:
Konfigurieren Sie den Datenbankzugriff
Speichern Sie die Änderungen in der Datei und schließen Sie sie.
Schritt 4: OpenNMS -Horizont initialisieren und starten
Initialisieren OpenNMS, Sie müssen es mit intergratten Java. Führen Sie also den folgenden Befehl aus, um die Java -Umgebung zu erkennen und bestehen in /usr/share/opennms/etc/java.Conf Konfigurationsdatei.
$ sudo/usr/share/opennms/bin/runjava -sIntegrieren Sie Java in OpenNMS
Als nächstes müssen Sie die Datenbank initialisieren und Systembibliotheken erkennen /opt/opennms/etc/bibliotheken.Eigenschaften
Durch Ausführen des OpenNMS -Installationsprogramms.
$ sudo/usr/share/opennms/bin/install -disFühren Sie das OpenNMS -Installationsprogramm aus
Starte jetzt OpenNMS Service über Systemd für den Moment und ermöglichen Sie es, beim System-Start automatisch zu starten und den Status mit diesen Befehlen zu überprüfen.
$ sudo systemctl starten opennms $ sudo systemctl aktivieren opennmStarten und überprüfen Sie den OpenNSM -Service
Wenn Sie eine UFW -Firewall auf Ihrem System laufen lassen, müssen Sie den Port öffnen 8980 in deiner Firewall.
$ sudo ufw erlauben 8980/tcp $ sudo ufw reload
Schritt 5: Greifen Sie auf OpenNMS -Webkonsole und Anmeldung zu
Öffnen Sie nun einen Webbrowser und weisen Sie ihn auf die folgende URL hin, um auf die OpenNMS -Webkonsole zuzugreifen.
http: // server_ip: 8980/opennms oder http: // fdqn-of-your-server: 8980/openNMS
Nachdem die Anmeldeschnittstelle wie im folgenden Bild gezeigten angezeigt wird, verwenden Sie die Standard -Login -Anmeldeinformationen: Benutzername ist Administrator und das Passwort ist Administrator.
OpenNMS Web Console LoginSobald Sie sich zum ersten Mal erfolgreich angemeldet haben, greifen Sie auf das Admin -Dashboard zu.
OpenNMS Standard Admin -DashboardAnschließend müssen Sie das Standard -Administratorkennwort ändern, indem Sie zum Hauptnavigationsmenü gehen, klicken Sie auf “Administrator → Kennwort ändern, unter Benutzerkonto Selbstbedienung, klicken "Kennwort ändern“.
Geben Sie das aktuelle/Standardkennwort ein, legen Sie ein neues Passwort fest und bestätigen Sie es. Klicken Sie dann auf “Einreichen“. Anschließend Anmeldung und Melden Sie sich mit Ihrem neuen Passwort an.
Lernen Sie schließlich, wie man eingerichtet, konfiguriert und einsetzt OpenNMS Horizon Fügen Sie über die Weboberfläche Knoten hinzu und adören Sie die Anwendung, indem Sie den OpenNMS -Administratorhandbuch konsultieren.
Lesen Sie auch: So fügen Sie Hosts auf dem OpenNMS -Überwachungsserver hinzu
OpenNMS ist ein Netzwerk- und Anwendungsüberwachungstool für Unternehmensqualität. Erreichen Sie uns wie üblich das Feedback -Formular nachstehend, um Fragen oder Kommentare zu diesem Artikel zu erhalten.
- « So begrenzen Sie die Zeit und den Speicherverbrauch von Prozessen unter Linux
- Installieren Sie SAMBA4 auf RHEL 8 für die Dateifreigabe unter Windows »