Skip to content

The main goal is deploy Prometheus and Grafana on Docker Swarm with Glusterfs clusters.

Notifications You must be signed in to change notification settings

asg1612/ansible-role-prom-grafana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Role Prometheus + Graphana

Deploy Prometheus + Graphana using docker containers.

The main goal is deploy on Docker Swarm

Requirements

Docker

Role Variables

volumes:

  • source_data_prom: Souce path to data prometheus.
  • target_data_prom: target path to Prometheus.
  • source_data_graf: Path to store Grafana data.
  • prom_dns: DNS prometheus
  • grafana_dns: DNS grafana
  • GF_SERVER_ROOT_URL: Grafana server root url
  • GF_SERVER_DOMAIN: Grafana server domain
  • GF_SECURITY_ADMIN_PASSWORD: Grafana security admin password

Dependencies

asg1612.docker (or other role for install docker)

Example Playbook

- hosts: servers
  roles:
     - asg1612.docker
     - monitor

License

GNU General Public License v 3.0

Author Information

Andrés Sánchez García

twitter: @asg1612

e-mail: asg1612@gmail.com

linkedin: https://www.linkedin.com/in/asg1612/

website: http://andressaga.es/

About

The main goal is deploy Prometheus and Grafana on Docker Swarm with Glusterfs clusters.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages