antmelekhin.windows_exporter
Windows Exporter
Rola Ansible do instalacji, konfiguracji i aktualizacji Windows Exportera.
Aktualizacja do 2.x
Od wersji 2.0.0 rola ta zmieniła niektóre zmienne. Będziesz musiał je zaktualizować w swoich playbookach.
windows_exporter_listen_addressnawindows_exporter_web_listen_addresswindows_exporter_listen_portnawindows_exporter_web_listen_portwindows_exporter_metrics_pathnawindows_exporter_telemetry_pathwindows_exporter_timeout_marginnawindows_exporter_scrape_timeout_marginwindows_exporter_max_requestsnawindows_exporter_telemetry_max_requests
Aktualizacja do 3.x
W wersji 3.0.0 zmienna windows_exporter_collector została zmieniona na windows_exporter_collectors.
Wymagania
- Wspierana wersja Ansible: 2.12 lub wyższa.
pywinrmto biblioteka Pythona do łączenia Ansible z hostami Windows za pomocą WinRM.passlibna hoście wdrożeniowym, gdy korzystasz z funkcji podstawowej autoryzacji (python3 -m pip install passlib[bcrypt]).cryptographylubpyOpenSSLna hoście wdrożeniowym, gdy korzystasz z funkcji TLS.- Wspierane platformy:
- Windows
- wszystkie
- Windows
Zmienne roli
Wszystkie zmienne, które można nadpisać, są przechowywane w pliku defaults/main.yml. Szczegóły dotyczące dostępnych zmiennych można znaleźć w pliku meta/argument_specs.yml. Podobne opisy i domyślne wartości dla wstępnie zdefiniowanych zmiennych znajdują się w pliku vars/main.yml.
Zależności
Brak.
Przykładowy Playbook
Instalacja i konfiguracja Windows Exportera oraz określenie niestandardowego zapytania dla kolektora usług.
---
- name: 'Konfiguracja Windows Exportera'
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'
Licencja
MIT
Informacje o autorze
Melekhin Anton.
O projekcie
An Ansible role to install, configure and update the Windows Exporter.
Zainstaluj
ansible-galaxy install antmelekhin.windows_exporterLicencja
mit
Pobrania
3.8k
Właściciel
