Skip to content

AndrewOcamps/awx-jobs-exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWX_JOBS_EXPORTER

Exportador de metricas personalizado hecho en Python para monitoreo de jobs del AWX con Prometheus.

Una vez clonado el proyecto debes realizar los siguiente:

  • Instalar las librerias:
pip3 install -r requirements.txt
  • Editar el archivo configuration.yml
---
connections:
  url: 'http://192.168.XX.XX' # IP AWX
  ssl_verify: False
  username: 'user' 
  password: 'passwd'
  userid: X

jobs:
- 1
- 2
- 3
  • Editar el archivo awx_jobs_exporter.service con los datos necesarios.

  • Mover la configuracion de servicio en /lib/systemd/system

mv ap/awx_jobs_exporter.service /lib/systemd/system/

systemctl daemon-reload

systemctl start awx_jobs_exporter.service

systemctl status awx_jobs_exporter.service

systemctl enable awx_jobs_exporter.service

  • Verificamos que esté escuchando en el puerto 9091:
netstat -ptnl |grep 9091

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages