Skip to content

Monitoring stack (Ansible, Docker, Prometheus, Node Exporter, Grafana, Loki, Promtail)

Notifications You must be signed in to change notification settings

estromenko/monitoring-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

infrastructure

Ansible, Docker, Prometheus, Node Exporter, Grafana, Loki, Promtail.

Dependencies:

sudo apt-get install -y openssh-server openssh-client sshpass acl ansible ansible-lint

WSL users might need to execute next command:

sudo mount --make-shared /

Sample hosts file:

[manager]
127.0.0.1 ansible_ssh_user=my_user ansible_ssh_password=secret ansible_sudo_pass=secret

[worker]
127.0.0.1 ansible_ssh_user=my_user ansible_ssh_password=secret ansible_sudo_pass=secret

Deploy:

ansible-playbook monitoring.yml -i hosts

About

Monitoring stack (Ansible, Docker, Prometheus, Node Exporter, Grafana, Loki, Promtail)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages