EN | DE

Elasticsearch installieren

Bevor Elasticsearch installiert wird, sollte zunächst OpenJDK installiert werden, da OpenJDK für Elasticsearch eine Abhängigkeit ist, jedoch nicht automatisch installiert wird.

# Debian / Ubuntu
apt-get install openjdk-7-jre
# Red Hat / CentOS / Fedora
yum install java-1.7.0-openjdk
# SuSE / SLES
zypper install java-1.7.0-openjdk

Elasticsearch kann über folgende Webseite heruntergeladen und dann installiert werden:

https://www.elastic.co/downloads/elasticsearch

Wichtiger Hinweis: Es ist nicht möglich, von Elasticsearch Version 1.x auf Version 2.x upzugraden, da das alte Bloonix Mapping nicht kompatibel zu Elasticsearch 2.x ist! Sie können Elasticsearch 2.x installieren, wenn es eine neue Installation ist.

Aus Sicherheitsgründen sollte der Parameter network.bind_host in /etc/elasticsearch/elasticsearch.yml angepasst werden, damit Elasticsearch nicht auf allen IP-Adressen lauscht.

Beispiel (Version 1.x):

network.bind_host: 127.0.0.1

Beispiel (Version 2.x):

network.host

Elasticsearch starten:

/etc/init.d/elasticsearch start
# oder
systemctl start elasticsearch.service

Für Bloonix muss jetzt nur noch ein Template eingerichtet werden. Die Einrichtung erfolgt hier: Bloonix-WebGUI

Über Bloonix - Über Bloonix | Über Bloonix - Lizenzen | Über Bloonix - Wie funktioniert Bloonix | Über Bloonix - Feature Liste | Über Bloonix - Plugins | Über Bloonix - Systemanforderungen | Sicherheit - Allgemein | Sicherheit - Agent und Satellit | Installation - Wichtige Information vorab | Installation - Repositories | Installation - Elasticsearch | Installation - PostgreSQL | Installation - MySQL/MariaDB | Installation - Nginx | Installation - Bloonix-WebGUI | Installation - Bloonix-Server | Installation - Bloonix-Plugins | Installation - Bloonix-Agent | Installation - Bloonix-WTRM | Installation - Manuelle Installation | Installation - Quick Guide für CentOS 7 und PostgreSQL | Installation - Quick Guide für CentOS 7 und MariaDB | Installation - Quick Guide für Debian 8 und MariaDB | Konfiguration - Allgemeines | Konfiguration - Bloonix-WebGUI | Konfiguration - Bloonix-Server | Konfiguration - Bloonix-Service-Checker | Konfiguration - Bloonix-Agent | Konfiguration - Skripte und Cronjobs | HowTos - Plugins entwickeln | HowTos - Coding mit Stil | HowTos - Dokumentation auf Bloonix.org | HowTos - Verteilte Überwachung mit dem Bloonix-Satelliten | HowTos - Automatische Registrierung von Hosts | FAQ - Wie überwacht Bloonix Hosts und Services | WebGUI - Die Bloonix-WebGUI | WebGUI - Commpanies und wie diese funktionieren | WebGUI - Einen neuen Host anlegen | WebGUI - Host Parameter im Detail | WebGUI - Host Variablen | WebGUI - Host Templates | WebGUI - Klassen von Hosts | WebGUI - Einen neuen Service anlegen | WebGUI - Service Parameter im Detail | WebGUI - Host-Alive-Checks | WebGUI - Web-Transactions | WebGUI - Abhängigkeiten | WebGUI - Geplante Wartungsarbeiten | WebGUI - Kontakte und Benachrichtigungen | WebGUI - Benutzer- und Gruppenverwaltung | WebGUI - Eigene Charts erstellen | WebGUI - Notification Screen | WebGUI - Die Bloonix JSON API | WebGUI - Den Bloonix-Agenten installieren | WebGUI - Den Bloonix-Agenten konfigurieren