02. Monitoring Using Prometheus

Prometheus

Prometheus

In Greek mythology, Prometheus (/prəˈmiːθiːəs/; Greek: Προμηθεύς, pronounced [promɛːtʰéu̯s], possibly meaning "forethought")[1] is a Titan, culture hero, and trickster figure who is credited with the creation of man from clay, and who defies the gods by stealing fire and giving it to humanity - https://en.wikipedia.org/wiki/Prometheus

In the world of Cloud DevOps, Prometheus is a very useful, flexible tool for our monitoring.

ND#9991 C03 L04 A02 Monitoring Using Prometheus FINAL

Configure Node Exporter

Install and Configure Node Exporter

Next we want to install node exporter, and configure it to send data into Promotheus.

ND#9991 C03 L04 A03 Configuring Node Exporter FINAL

Prometheus Quickstart

Prometheus Quickstart

https://github.com/cloudalchemy/ansible-prometheus

  • Install Ansible
  • Git clone Ansible-prometheus
  • Install pip and tox
  • Setup role
  • Create inventory file
  • Create main.yaml playbook
  • Run playbook
  • Install node exporter and configure
  • Check web interface