<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://techcorner.max-it.de/index.php?action=history&amp;feed=atom&amp;title=Zabbix%3A_Agent_2_auf_Linux_und_Windows_ausrollen</id>
	<title>Zabbix: Agent 2 auf Linux und Windows ausrollen - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://techcorner.max-it.de/index.php?action=history&amp;feed=atom&amp;title=Zabbix%3A_Agent_2_auf_Linux_und_Windows_ausrollen"/>
	<link rel="alternate" type="text/html" href="https://techcorner.max-it.de/index.php?title=Zabbix:_Agent_2_auf_Linux_und_Windows_ausrollen&amp;action=history"/>
	<updated>2026-10-19T02:48:05Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in maxTechCorner</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://techcorner.max-it.de/index.php?title=Zabbix:_Agent_2_auf_Linux_und_Windows_ausrollen&amp;diff=5096&amp;oldid=prev</id>
		<title>imported&gt;TechCorner-Redaktion: Neuer Artikel: aktive Checks, automatische Registrierung, PSK, Linux-Konfiguration, Windows-MSI-Verteilung</title>
		<link rel="alternate" type="text/html" href="https://techcorner.max-it.de/index.php?title=Zabbix:_Agent_2_auf_Linux_und_Windows_ausrollen&amp;diff=5096&amp;oldid=prev"/>
		<updated>2026-10-17T00:00:00Z</updated>

		<summary type="html">&lt;p&gt;Neuer Artikel: aktive Checks, automatische Registrierung, PSK, Linux-Konfiguration, Windows-MSI-Verteilung&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Steckbrief&lt;br /&gt;
| gilt_fuer   = Zabbix Agent 2 (7.0 LTS bzw. 7.4) auf Debian/Ubuntu und Windows Server 2016–2025; Zabbix-Server bzw. -Proxy 7.0/7.4; Vorlagen „Linux by Zabbix agent active“ und „Windows by Zabbix agent active“&lt;br /&gt;
| bereich     = Server-Software&lt;br /&gt;
| dauer       = Einrichtung der automatischen Registrierung ca. 30 Minuten; je Server ca. 5 Minuten bzw. automatisch per Softwareverteilung&lt;br /&gt;
| rechte      = Zabbix-Administrator; Root bzw. lokaler Administrator auf den Servern; für die Verteilung Administrator der Gruppenrichtlinien bzw. von Intune&lt;br /&gt;
| stand       = Oktober 2026&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Den Zabbix Agent 2 ausrollen&amp;#039;&amp;#039;&amp;#039; ist der wichtigste Schritt, um Server zu überwachen: Der Agent liefert CPU, Speicher, Laufwerke, Dienste, Prozesse, Ereignisprotokolle und Anwendungswerte, die SNMP oder reine Erreichbarkeitsprüfungen nicht sehen. Mit &amp;#039;&amp;#039;&amp;#039;aktiven Checks&amp;#039;&amp;#039;&amp;#039; und &amp;#039;&amp;#039;&amp;#039;automatischer Registrierung&amp;#039;&amp;#039;&amp;#039; melden sich neue Server selbst beim Zabbix-Server, werden mit der passenden Vorlage verknüpft und verschlüsselt angebunden – ohne dass Firewalls Verbindungen zu jedem Server öffnen müssen. Diese Anleitung zeigt die Einrichtung für Linux und Windows einschließlich PSK-Verschlüsselung und Verteilung per MSI.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Zabbix-Agent.png|thumb|center|750px|Zabbix Agent 2: aktive Checks – der Agent verbindet sich zum Server bzw. Proxy auf Port 10051, holt seine Prüfliste und sendet Werte, puffert bei Ausfall; passive Checks – der Server fragt den Agenten auf Port 10050 ab; automatische Registrierung anhand von HostMetadata wie linux oder windows mit Aktion, die Host anlegt, Gruppe und Vorlage zuweist; Verschlüsselung mit Pre-Shared Key (PSK); Verteilung unter Windows per MSI mit SERVER, SERVERACTIVE, HOSTMETADATA, TLSPSKIDENTITY und TLSPSKVALUE, unter Linux per Paket und Konfigurationsmanagement.]]&lt;br /&gt;
&lt;br /&gt;
== Zabbix Agent 2 statt Agent ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Zabbix Agent 2&amp;#039;&amp;#039;&amp;#039; ist in Go geschrieben, erweiterbar über Plugins (z. B. für Docker, PostgreSQL, MySQL, MongoDB, Redis, Zertifikate, Ceph), kann aktive Werte bei Verbindungsabbruch in einer lokalen Datenbank puffern und ist der empfohlene Agent für neue Installationen.&lt;br /&gt;
* Der klassische Agent (C) wird weiter gepflegt und ist für sehr alte Systeme oder Spezialfälle sinnvoll.&lt;br /&gt;
* Agenten dürfen &amp;#039;&amp;#039;&amp;#039;älter&amp;#039;&amp;#039;&amp;#039; sein als der Server; der Server sollte aber nicht älter als die Agenten sein.&lt;br /&gt;
&lt;br /&gt;
== Aktive oder passive Checks? ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Art !! Verbindung !! Vorteil !! Nachteil&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Aktiv&amp;#039;&amp;#039;&amp;#039; || Agent → Server/Proxy, Port 10051 || nur ausgehende Verbindungen von den Servern; Puffer bei Ausfall; skaliert besser || Erreichbarkeit des Agenten muss separat geprüft werden (Vorlage enthält „nodata“-Trigger)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Passiv&amp;#039;&amp;#039;&amp;#039; || Server → Agent, Port 10050 || einfache Fehlersuche, Server bestimmt Takt || eingehender Port auf jedem Server&lt;br /&gt;
|}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Empfehlung&amp;#039;&amp;#039;&amp;#039;: aktive Checks mit den Vorlagen &amp;#039;&amp;#039;Linux by Zabbix agent active&amp;#039;&amp;#039; bzw. &amp;#039;&amp;#039;Windows by Zabbix agent active&amp;#039;&amp;#039;. Passive Checks nur, wenn benötigt (z. B. für Fernbefehle oder spontane Abfragen).&lt;br /&gt;
&lt;br /&gt;
== Schritt 1: Automatische Registrierung vorbereiten ==&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;PSK für die Registrierung&amp;#039;&amp;#039;&amp;#039;: &amp;#039;&amp;#039;Administration › General › Autoregistration&amp;#039;&amp;#039; – Verschlüsselungsstufe &amp;#039;&amp;#039;PSK&amp;#039;&amp;#039;, Identität (z. B. &amp;lt;code&amp;gt;autoreg-firma&amp;lt;/code&amp;gt;) und einen Schlüssel mit 64 Hex-Zeichen (&amp;lt;code&amp;gt;openssl rand -hex 32&amp;lt;/code&amp;gt;) eintragen.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Aktion anlegen&amp;#039;&amp;#039;&amp;#039;: &amp;#039;&amp;#039;Alerts › Actions › Autoregistration actions › Create action&amp;#039;&amp;#039;&lt;br /&gt;
#* Bedingung: &amp;#039;&amp;#039;Host metadata&amp;#039;&amp;#039; &amp;#039;&amp;#039;contains&amp;#039;&amp;#039; &amp;lt;code&amp;gt;linux&amp;lt;/code&amp;gt;&lt;br /&gt;
#* Operationen: &amp;#039;&amp;#039;Add host&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Add to host groups&amp;#039;&amp;#039; &amp;#039;&amp;#039;Server/Linux&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Link templates&amp;#039;&amp;#039; &amp;#039;&amp;#039;Linux by Zabbix agent active&amp;#039;&amp;#039;&lt;br /&gt;
# Eine zweite Aktion für &amp;lt;code&amp;gt;windows&amp;lt;/code&amp;gt; mit Gruppe &amp;#039;&amp;#039;Server/Windows&amp;#039;&amp;#039; und Vorlage &amp;#039;&amp;#039;Windows by Zabbix agent active&amp;#039;&amp;#039;.&lt;br /&gt;
Weitere Unterscheidungen sind über die Metadaten möglich, z. B. &amp;lt;code&amp;gt;linux;db;hamburg&amp;lt;/code&amp;gt; für Datenbankserver am Standort Hamburg.&lt;br /&gt;
&lt;br /&gt;
== Schritt 2: Linux-Server ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Repository wie beim Server einbinden (siehe Installationsartikel), dann:&lt;br /&gt;
sudo apt install zabbix-agent2 zabbix-agent2-plugin-*&lt;br /&gt;
openssl rand -hex 32 | sudo tee /etc/zabbix/zabbix_agent2.psk&lt;br /&gt;
sudo chown zabbix:zabbix /etc/zabbix/zabbix_agent2.psk &amp;amp;&amp;amp; sudo chmod 600 /etc/zabbix/zabbix_agent2.psk&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;/etc/zabbix/zabbix_agent2.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
Server=zabbix.firma.lan&lt;br /&gt;
ServerActive=zabbix.firma.lan&lt;br /&gt;
Hostname=srv-web01&lt;br /&gt;
HostMetadata=linux&lt;br /&gt;
TLSConnect=psk&lt;br /&gt;
TLSAccept=psk&lt;br /&gt;
TLSPSKIdentity=autoreg-firma&lt;br /&gt;
TLSPSKFile=/etc/zabbix/zabbix_agent2.psk&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Für die Registrierung muss Identität und Schlüssel mit den Werten unter &amp;#039;&amp;#039;Autoregistration&amp;#039;&amp;#039; übereinstimmen. Danach kann jedem Host in seiner Konfiguration (Reiter &amp;#039;&amp;#039;Encryption&amp;#039;&amp;#039;) ein eigener PSK zugewiesen werden.&lt;br /&gt;
* Statt fester &amp;lt;code&amp;gt;Hostname&amp;lt;/code&amp;gt; geht auch &amp;lt;code&amp;gt;HostnameItem=system.hostname&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Hinter einem Proxy zeigen &amp;lt;code&amp;gt;Server&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;ServerActive&amp;lt;/code&amp;gt; auf den Proxy, siehe [[Zabbix: Proxys und Proxy-Gruppen für Standorte]].&lt;br /&gt;
* &amp;lt;code&amp;gt;sudo systemctl restart zabbix-agent2&amp;lt;/code&amp;gt; – nach spätestens einigen Minuten erscheint der Host unter &amp;#039;&amp;#039;Data collection › Hosts&amp;#039;&amp;#039;.&lt;br /&gt;
* Für viele Server die Konfiguration per Ansible, Salt oder Puppet verteilen.&lt;br /&gt;
&lt;br /&gt;
== Schritt 3: Windows-Server per MSI ==&lt;br /&gt;
Das MSI-Paket „Zabbix agent 2 … windows-amd64-openssl.msi“ von zabbix.com unterstützt alle wichtigen Einstellungen als Parameter:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bat&amp;quot;&amp;gt;&lt;br /&gt;
msiexec.exe /l*v &amp;quot;C:\Windows\Temp\zabbix_agent2.log&amp;quot; /i zabbix_agent2-7.0.31-windows-amd64-openssl.msi /qn ^&lt;br /&gt;
  SERVER=zabbix.firma.lan SERVERACTIVE=zabbix.firma.lan ^&lt;br /&gt;
  HOSTNAMEITEM=system.hostname HOSTMETADATA=windows ^&lt;br /&gt;
  TLSCONNECT=psk TLSACCEPT=psk TLSPSKIDENTITY=autoreg-firma TLSPSKVALUE=&amp;lt;64-Hex-Zeichen&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Verteilung&amp;#039;&amp;#039;&amp;#039; per Gruppenrichtlinie (Startskript), Intune (Win32-App) oder Softwareverteilung. Den PSK nicht im Klartext in öffentlich lesbaren Freigaben ablegen.&lt;br /&gt;
* Das MSI legt standardmäßig eine Ausnahme in der Windows-Firewall an (mit &amp;lt;code&amp;gt;SKIP=fw&amp;lt;/code&amp;gt; abschaltbar); für reine aktive Checks ist kein eingehender Port nötig.&lt;br /&gt;
* Werte der Windows-Vorlage: CPU, Speicher, Laufwerke, Netzwerk, Dienste mit Starttyp „Automatisch“, Ereignisprotokolle; für Rollen wie Active Directory, DNS, IIS oder MS SQL zusätzliche Vorlagen verknüpfen.&lt;br /&gt;
&lt;br /&gt;
== Schritt 4: Prüfen und anpassen ==&lt;br /&gt;
* &amp;#039;&amp;#039;Monitoring › Latest data&amp;#039;&amp;#039;: Werte des neuen Hosts kontrollieren.&lt;br /&gt;
* Die Spalte &amp;#039;&amp;#039;Availability&amp;#039;&amp;#039; bei &amp;#039;&amp;#039;Data collection › Hosts&amp;#039;&amp;#039; zeigt den Agentenstatus.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Makros&amp;#039;&amp;#039;&amp;#039; der Vorlagen anpassen, z. B. Schwellen für freien Plattenplatz (&amp;lt;code&amp;gt;{$VFS.FS.PUSED.MAX.WARN}&amp;lt;/code&amp;gt;) oder auszuschließende Dateisysteme – am besten auf Ebene der Hostgruppe bzw. per eigener Vorlage, nicht in der mitgelieferten Vorlage.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Eigene Werte&amp;#039;&amp;#039;&amp;#039; über &amp;lt;code&amp;gt;UserParameter&amp;lt;/code&amp;gt; bzw. Plugins ergänzen; Fernbefehle (&amp;lt;code&amp;gt;system.run&amp;lt;/code&amp;gt;) bleiben aus Sicherheitsgründen gesperrt, solange sie nicht ausdrücklich erlaubt werden.&lt;br /&gt;
&lt;br /&gt;
== Hinweise ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Zertifikate statt PSK&amp;#039;&amp;#039;&amp;#039; sind bei großen Umgebungen mit vorhandener PKI möglich (&amp;lt;code&amp;gt;TLSCertFile&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;TLSCAFile&amp;lt;/code&amp;gt;).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Updates&amp;#039;&amp;#039;&amp;#039;: Agenten über die Paketverwaltung bzw. neue MSI-Versionen aktualisieren; sie müssen nicht im Gleichschritt mit dem Server erneuert werden.&lt;br /&gt;
* Bei der Ausbringung von Monitoring-Agenten und dem laufenden Betrieb unterstützen Sie die [https://www.max-it.de/it-services/managed-services/ Managed Services von m.a.x. it].&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Zabbix]] – Überblick und alle Artikel der Reihe&lt;br /&gt;
* [[Zabbix: Installation mit PostgreSQL und TimescaleDB]]&lt;br /&gt;
* [[OPNsense - Zabbix-Agent]]&lt;br /&gt;
* [[Monitoring]]&lt;br /&gt;
&lt;br /&gt;
== Links und Quellen ==&lt;br /&gt;
* [https://www.zabbix.com/documentation/7.0/en/manual/installation/install_from_packages/win_msi Zabbix-Dokumentation: Windows agent installation from MSI]&lt;br /&gt;
* [https://www.max-it.de/it-services/managed-services/ Managed Services von m.a.x. it]&lt;br /&gt;
&lt;br /&gt;
{{Uebermax}}&lt;br /&gt;
[[Kategorie:Server-Software]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;TechCorner-Redaktion</name></author>
	</entry>
</feed>