antmelekhin.windows_exporter
Windows Exporter
Eine Ansible-Rolle zur Installation, Konfiguration und Aktualisierung des Windows Exporter.
Upgrade auf 2.x
Seit der Version 2.0.0 der Rolle haben sich einige Variablen geändert. Sie müssen diese in Ihren Playbooks aktualisieren.
windows_exporter_listen_addresszuwindows_exporter_web_listen_addresswindows_exporter_listen_portzuwindows_exporter_web_listen_portwindows_exporter_metrics_pathzuwindows_exporter_telemetry_pathwindows_exporter_timeout_marginzuwindows_exporter_scrape_timeout_marginwindows_exporter_max_requestszuwindows_exporter_telemetry_max_requests
Upgrade auf 3.x
In der Version 3.0.0 wurde die Variable windows_exporter_collector in windows_exporter_collectors umbenannt.
Anforderungen
- Unterstützte Ansible-Version: 2.12 und höher.
pywinrmist eine Python-Bibliothek für die Verbindung von Ansible zu Windows-Hosts über WinRM.passlibauf dem Bereitstellungs-Host, wenn die Basisauthentifizierung verwendet wird (python3 -m pip install passlib[bcrypt]).cryptographyoderpyOpenSSLauf dem Bereitstellungs-Host, wenn die TLS-Funktion verwendet wird.- Unterstützte Plattformen:
- Windows
- alle
- Windows
Rollenvariablen
Alle Variablen, die überschrieben werden können, sind in der Datei defaults/main.yml gespeichert. Bitte beziehen Sie sich auf die Datei meta/argument_specs.yml für eine Beschreibung der verfügbaren Variablen. Ähnlich finden Sie Beschreibungen und Standardwerte für voreingestellte Variablen in der Datei vars/main.yml.
Abhängigkeiten
Keine.
Beispiel-Playbook
Installieren Sie den Windows Exporter, konfigurieren Sie ihn und geben Sie eine benutzerdefinierte Abfrage für den Dienstsammler an.
---
- name: 'Windows Exporter einrichten'
hosts: windows_exporter
roles:
- role: antmelekhin.windows_exporter
windows_exporter_collectors_enabled: '[defaults],memory'
windows_exporter_collectors:
- name: service
flags:
services-where: Name='windows_exporter'
Lizenz
MIT
Autoreninformation
Melekhin Anton.
An Ansible role to install, configure and update the Windows Exporter.
ansible-galaxy install antmelekhin.windows_exporter