ESzabbix.py – Patch für ElasticSearch 1.4

http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/cluster.html https://github.com/serialsito/Elasticsearch-zabbix/issues/4 Der Patch hier: — managers.py.orig 2015-02-11 14:20:49.428124337 +0100 +++ managers.py 2015-02-11 14:53:30.283293505 +0100 @@ -495,11 +495,11 @@ if all_nodes: path = make_path(‚_shutdown‘) elif master: – path = make_path(„_cluster“, „nodes“, „_master“, „_shutdown“) + path = make_path(„_nodes“, „_master“, „_shutdown“) elif nodes: – path = make_path(„_cluster“, „nodes“, „,“.join(nodes), „_shutdown“) + path Read more…

Zabbix Postgresql Backup ohne historische Daten

# Sichern mit Ausnahme von großen Tabellen (-T …) echo „`date` : DB ohne hist. Daten sichern beginnt“ >> $logfile /usr/pgsql-9.2/bin/pg_dump –host localhost –port 5432 –username „postgres“ –no-password -T acknowledges* -T alerts* -T audit* -T events* -T history* -T trends* –verbose –file „/media/nfs_backup/$datum-zabbix_datensicherung_db_ohne_hist_daten.sql“ „zabbix“ # Sichern der nur großen Tabellen, Read more…

SELinux know how

Debugging von SELinux Policy-Problemen Hat man eine Anwendung, die mit aktivierter SELinux enforce Probleme bereitet, können in der /var/log/audit/audit.log die Violations beobachtet werden. Ein optimaler Testablauf ist: SE Policy auf Permissive setzen – jetzt werden alle Blockierungen protokolliert – jedoch aber dann erlaubt Jetzt kann der Entwickler/Anwender seine Anwendung ausgiebig Read more…

Elastic-Search ESzabbix – zabbix – patch

Gepachte ESzabbix.py Version – Entwickler wurde darüber informiert – jedoch keine Rückmeldung – hier der Code: #!/usr/bin/env python # Created by Aaron Mildenstein on 19 SEP 2012 from pyes import * import sys # Define the fail message def zbx_fail(): print „ZBX_NOTSUPPORTED“ sys.exit(2) searchkeys = [‚query_total‘, ‚fetch_time_in_millis‘, ‚fetch_total‘, ‚fetch_time‘, ‚query_current‘, Read more…

Zabbix Proxy KnowHow

Zabbix Proxy dient als Zwischenspeicher von Anfragen/Antworten zwischen Client/Server. Ist ein Proxy im Einsatz, spricht ein Client nie mit dem Server direkt. Ausschließlich über den Proxy. Ein proxy kann aktiv und passiv betrieben werden. Aktiv heißt, er bündelt mehrere Anfragen vom Server, stellt Sie an den Client zu, sammelt die Read more…

Elastic Search Grundlagen

ElasticSearch ist eine Suchsoftware, die alle Dateiformate dursuchen kann. Der große Vorteil ist die enorme Geschwindigkeit und die erweiterten Funktionen: Inhaltsverzeichnisse aller Dateien können auf verschiedene Shards/Partitionen verteilt werden, welche wiederrum auf unterschiedlichen Elasticsearch-Knoten gehostet werden können Die nötige Lastverteilung und das Routing erfolgt automatisch