Zabbix und Kentix im Zusammenspiel

Das Zabbix Monitoring bietet nicht nur die Möglichkeit Server und Dienste zu überwachen, durch die  flexible Nutzung und Ausbau Fähigkeit können mit unterschiedlichen Sensoren weitere Anbindungen in das Zabbix System integriert und überwacht werden. In unserem Zabbix Projekt Fall hatte ich ein Unternehmen im Medizinbereich, dieser hat 7 Kühlschränke zur Kühlung von Medizinprodukte. Das Qualitätsmanagement erfordert dazu eine dauerhafte Überwachung der Kühlschränke. Bisher wurde dies durch USB-Sensoren umgesetzt die im Kühlschrank die Temperaturen überwachen und dann extern an einem Rechner ausgelesen wurden. Eine Liveansicht oder komfortable Prüfung im Browser Bsp. war dadurch nicht möglich. Zunächst wurde ein Netzwerkfähiger Sensor benötigt, …

Zabbix Frontend auf Deutsch

Folgendermaßen kann die Deutsche Sprache in Zabbix auf dem Server  aktiviert werden, bei eine Debian basierten System Folgendes Paket  Installieren apt install php-php-gettext Ind der locales von Zabbix die Sprachdatei /usr/share/zabbix/include/locales.inc.php Dann in der de_DE Zeile umstellen von false auf true  ‚de_DE‘ => [’name‘ => _(‚German (de_DE)‘), ‚display‘ => true], Die locales konfigurieren für de_DE.UTF8 root@monitoring:~# dpkg-reconfigure locales Generating locales (this might take a while)… de_DE.UTF-8… done en_GB.UTF-8… done en_US.UTF-8… done Generation complete. Danach sollte jeder User in seinem Profil in Zabbix auch Deutsch auswählen können, getestet  unter zabbix 5.4

ISPConfig 3 Backup Manuel starten

Über folgenden befehl kann, das ISPConfig 3 Backup der Webseiten und Datenbanken Manuel gestartet werden php /usr/local/ispconfig/server/cron_debug.php –cronjob=500-backup.inc.php Das ganze dauert natürlich je nach Webseiten auf dem Server, hier die Ausgabe in der Shell nach Abschluss user@server:~# php /usr/local/ispconfig/server/cron_debug.php –cronjob=500-backup. inc.php tar: ./web/data/nextcloud.log: file changed as we read it finished cron debug. Auch im ISPConfig unter den Webseiten sollten nun ein Daten  und Datenbank Backup liegen .      

ISPConfig3 Automail mit Hetzner DNS Robot

Mit dem ISPCONFIG Plugin Automail von Florian Schaal ist es möglich Email Clients wie Mozilla Thunderbird oder Outlook automatisch zu kofigurieren. Automatisch bedeutet wenn du in den E-mail Programmen eine E-mail Adresse eingibst die auf deinen ISPConfig Server läuft, wird Dir der mail Server angezeigt der zuständig ist. Das ganze ist auch als Autodiscover bekannt. Hier ist eine Anleitung für die Einrichtung und Installation zu finden https://schaal-24.de/ispconfig-automail/ S             Im DNS bei Hetzner setzt man dann folgende Einträge für den Mail Server autoconfig IN A 192.168.0.1 autodiscover IN A 192.168.0.1 autodiscover IN SRV 0 0 …

WordPress function.php anpassung für DSGVO

Es kann keiner mehr hören „DSGVO“ 🙂 Denoch hier ncoh ein paar Tipps im bezug auf die function.php innerhalb des WOrdpress Themes Youtube Videos ohne das Doubleclick Cookie add_filter( ‚embed_oembed_html‘, ‚gdgts_youtube_nocookie_domain‘, 10, 4); function gdgts_youtube_nocookie_domain( $html, $url, $attr, $post_ID ) { if ( preg_match(‚#https?://(www\.)?youtu#i‘, $url) ) { return preg_replace( ‚#src=([„\‘])(https?:)?//(www\.)?youtube\.com#i‘, ’src=$1$2//$3youtube-nocookie.com‘, $html ); } return $html; } Kommentare ohne Adressen function wpb_remove_commentsip( $comment_author_ip ) { return “; } add_filter( ‚pre_comment_user_ip‘, ‚wpb_remove_commentsip‘ ); Gravatar abschalten Im Wordepress unter Einstellungen > Diskussion den Haken bei Avatare anzeigen wegzunehmen. Emojis in WordPress abschalten die Emojis in WordPress werden auch von extern gealden, wer …

ISPConfig3 Backup Webuser

Das Backup des Webusers kann man im ISPConfig Panel unter Webseiten der jeweiligen Domain im Reiter Backup finden. Man kann das Web und die Datenbank von hier aus direkt zurückspielen oder anweisen, dass es oberhalb von web im Verzeichnis Backup abgelegt wird. Danach über FTP verbinden und das Tar Archive herunterladen. In manchen ISPConfig3 Installation ist die TAR Datei immer verfügbar im Backup Ordner und die Funktion Backup herunterladen nicht verfügbar. Der Zeitpunkt der Backups ist in einer ISPConfig3 Standard Installation immer 0:00 Uhr. Ändern kann man das, wenn es ein eigener Server ist unter System –> Serverkonfiguration –> Server …

Wawision Installieren auf dem Webspace

Wawision ist eine Open Source ERP CRM Software die über den Browser genutzt werden kann, die Grundlegenden Funktionen können genutzt werden des Systems. Um weitere Funktionen frei zu schalten ist eine Lizenz nötig. Dadurch das Wawision im Browser genutzt wird und kein Client Installiert werden muss ist Wawision auf allen Betriebssystemen nutzbar die einen aktuellen Browser installiert haben. Natürlich bietet die OpenSource Variante keinen Support und bietet jedoch einen Community Forum an. In dieser Anleitung erkläre ich die einfache Installation auf einem Linux Server. Ihr benötigt dieselben Funktionen wie es üblich sit für einen Webserver. – Apache oder Nginx Server …

WordPress absichern mit Fail2ban auf einem ISPConfig Server

Um WordPress mittels Fail2ban ab zu sichern auf einem bestehenden ISPConfig3.1 Server sit nicht viel zu tun. Mit folgenden Anpassungen könnt ihr eure WordPress Systeme mit Fail2ban absichern   Folgendes zeilen in die /etc/fail2ban/jail.local einfügen [nginx-wp-login] enabled = true port = http,https filter = nginx-wp-login logpath = /var/log/ispconfig/httpd/*/access.log [nginx-wp-xmlrpc] enabled = true port = http,https filter = nginx-wp-xmlrpc logpath = /var/log/ispconfig/httpd/*/access.log danach werden zwei Filter neu  erstellt nano /etc/fail2ban/filter.d/nginx-wp-login.conf [Definition] failregex = ^<HOST> .*POST .*wp-login\.php HTTP.* 200.* ignoreregex = Speichern und das selbe noch malfür die wp-xmlrpc /etc/fail2ban/filter.d/nginx-wp-xmlrpc.conf [Definition] failregex = ^<HOST> .*POST .*xmlrpc\.php.* 200.* ignoreregex = Mit folgendem Befehl …

ZABBIX AGENT unter Debian 8 installieren

Um Systeme mit Zabbix zu überwachen ist es nötig auf dem jeweiligen Gerät den Zabbix Client zu Installieren. Bei Nagios oder Nagios basierten Systemen wer dies über den NRPE Client möglich. Der Zabbix Agent hat hier die selbe Funktion und sendet die Daten an den Zabbix Server oder wenn vorhanden den Zabbix Proxi. Als erstes müssen wir die Packet Liste dem Debian Repository hin zu fügen, dies geht folgendermaßen # wget http://repo.zabbix.com/zabbix/3.2/debian/pool/main/z/zabbix-release/zabbix-release_3.2-1+jessie_all.deb # dpkg -i zabbix-release_3.4-1+jessie_all.deb # apt-get update Nun Installieren wir den Agent auf dem Linux System apt-get install zabbix-agent Den Agent in den Autostart bringen root@zab:/home/fox# systemctl enable …