ayltai.instrumentald
Rol InstrumentalD para Ansible
Instala y configura InstrumentalD en sistemas basados en RHEL/CentOS y Ubuntu.
Inicio rápido
Instalación
ansible-galaxy install ayltai.instrumentald
Uso
---
- hosts: all
  roles:
    - ayltai.instrumentald
  vars:
    instrumental_api_key: reemplázame
Variables
| Nombre | Por defecto | Descripción | 
|---|---|---|
instrumental_api_key | 
reemplázame | 
Tu clave API de cuenta de Instrumental. | 
instrumentald_docker_sockets | 
[] | 
La dirección del socket de las instancias de Docker a monitorear. | 
instrumentald_memcached_urls | 
[] | 
La URL de las instancias de Memcached a monitorear. | 
instrumentald_mongodb_urls | 
[] | 
La URL de las instancias de MongoDB a monitorear. | 
instrumentald_mysql_urls | 
[] | 
La URL de las instancias de MySQL a monitorear. | 
instrumentald_nginx_urls | 
[] | 
La URL de las instancias de Nginx a monitorear. | 
instrumentald_postgresql_urls | 
[] | 
La URL de las instancias de PostgreSQL a monitorear. | 
instrumentald_redis_urls | 
[] | 
La URL de las instancias de Redis a monitorear. | 
instrumentald_package_name | 
instrumentald_1.1.1_linux-x86_64 | 
El nombre del paquete de InstrumentalD a instalar. | 
Desarrollo
Este proyecto utiliza Docker para crear un entorno unificado para el desarrollo.
Instalar Docker
Descarga e instala Docker desde aquí.
Construir imagen de Docker
docker build --tag instrumentald:latest .
Ejecutar contenedor de Docker
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
Ahora tienes un shell ejecutándose en un sistema con todas las herramientas necesarias instaladas.
Instalar dependencias
Dentro del contenedor de Docker, ejecuta:
pip3 install -r requirements.txt
Pruebas unitarias
Dentro del contenedor de Docker, ejecuta:
molecule test
Licencia
Referencias
Acerca del proyecto
 Install and configure InstrumentalD on RHEL/CentOS-based and Ubuntu systems
Instalar
 ansible-galaxy install ayltai.instrumentaldLicencia
 
            mit
          
Descargas
 
            571
          
Propietario
 Principal Software Architect
