ayltai.instrumentald
InstrumentalD-Rolle für Ansible
Installieren und konfigurieren Sie InstrumentalD auf RHEL/CentOS-basierten und Ubuntu-Systemen.
Schneller Einstieg
Installation
ansible-galaxy install ayltai.instrumentald
Benutzung
---
- hosts: all
roles:
- ayltai.instrumentald
vars:
instrumental_api_key: erstetze_mich
Variablen
Name | Standard | Beschreibung |
---|---|---|
instrumental_api_key |
ersetze_mich |
Ihr API-Schlüssel für das Instrumental-Konto. |
instrumentald_docker_sockets |
[] |
Die Socket-Adresse der zu überwachenden Docker-Instanzen. |
instrumentald_memcached_urls |
[] |
Die URL der zu überwachenden Memcached-Instanzen. |
instrumentald_mongodb_urls |
[] |
Die URL der zu überwachenden MongoDB-Instanzen. |
instrumentald_mysql_urls |
[] |
Die URL der zu überwachenden MySQL-Instanzen. |
instrumentald_nginx_urls |
[] |
Die URL der zu überwachenden Nginx-Instanzen. |
instrumentald_postgresql_urls |
[] |
Die URL der zu überwachenden PostgreSQL-Instanzen. |
instrumentald_redis_urls |
[] |
Die URL der zu überwachenden Redis-Instanzen. |
instrumentald_package_name |
instrumentald_1.1.1_linux-x86_64 |
Der Paketname von InstrumentalD, der installiert werden soll. |
Entwicklung
Dieses Projekt verwendet Docker, um eine einheitliche Umgebung für die Entwicklung zu schaffen.
Docker installieren
Laden Sie Docker von hier herunter und installieren Sie es.
Docker-Image erstellen
docker build --tag instrumentald:latest .
Docker-Container ausführen
docker run \
--privileged \
-v $(pwd):/ansible-instrumentald \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /sys/fs/cgroup:/sys/fs/cgroup:ro \
-it --rm \
instrumentald:latest
Jetzt haben Sie eine Shell auf einem System, auf dem alle notwendigen Werkzeuge installiert sind.
Abhängigkeiten installieren
Führen Sie im Docker-Container Folgendes aus:
pip3 install -r requirements.txt
Unit-Tests
Führen Sie im Docker-Container Folgendes aus:
molecule test
Lizenz
Referenzen
Über das Projekt
Install and configure InstrumentalD on RHEL/CentOS-based and Ubuntu systems
Installieren
ansible-galaxy install ayltai.instrumentald
Lizenz
mit
Downloads
556
Besitzer
Principal Software Architect