Advertisement
Guest User

Untitled

a guest
Dec 16th, 2017
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. apt-get update
  2. apt-get install curl wget vim
  3. yum install curl wget vim
  4.  
  5. curl -LO https://github.com/prometheus/prometheus/releases/download/v2.0.0/prometheus-2.0.0.linux-amd64.tar.gz
  6. tar xvf prometheus-2.0.0.linux-amd64.tar.gz
  7. cp prometheus-2.0.0.linux-amd64/prometheus /usr/local/bin/
  8. cp prometheus-2.0.0.linux-amd64/promtool /usr/local/bin/
  9. useradd --no-create-home --shell /bin/false prometheus
  10. useradd --no-create-home --shell /bin/false node_exporter
  11.  
  12. chown prometheus:prometheus /usr/local/bin/prometheus
  13. chown prometheus:prometheus /usr/local/bin/promtool
  14.  
  15. mkdir /etc/prometheus
  16. cp -r prometheus-2.0.0.linux-amd64/consoles /etc/prometheus
  17. cp -r prometheus-2.0.0.linux-amd64/console_libraries /etc/prometheus
  18.  
  19. chown -R prometheus:prometheus /etc/prometheus/consoles
  20. chown -R prometheus:prometheus /etc/prometheus/console_libraries
  21.  
  22. rm -rf prometheus-2.0.0.linux-amd64.tar.gz prometheus-2.0.0.linux-amd64
  23. mkdir /var/lib/prometheus
  24. vim /etc/prometheus/prometheus.yml
  25. chown -R prometheus:prometheus /etc/prometheus
  26. chown -R prometheus:prometheus /var/lib/prometheus
  27. prometheus /usr/local/bin/prometheus --config.file /etc/prometheus/prometheus.yml --storage.tsdb.path /var/lib/prometheus/ --web.console.templates=/etc/prometheus/consoles --web.console.libraries=/etc/prometheus/console_libraries
  28. vim /etc/systemd/system/prometheus.service
  29. systemctl daemon-reload
  30. systemctl start prometheus
  31. systemctl status prometheus
  32. netstat -atunp | grep 9090
  33.  
  34.  
  35. INSTALACAO EXPORTER
  36.  
  37. curl -LO https://github.com/prometheus/node_exporter/releases/download/v0.15.1/node_exporter-0.15.1.linux-amd64.tar.gz
  38. tar xvf node_exporter-0.15.1.linux-amd64.tar.gz
  39. cp node_exporter-0.15.1.linux-amd64/node_exporter /usr/local/bin
  40. chown node_exporter:node_exporter /usr/local/bin/node_exporter
  41. rm -rf node_exporter-0.15.1.linux-amd64.tar.gz node_exporter-0.15.1.linux-amd64
  42. vim /etc/systemd/system/node_exporter.service
  43. systemctl daemon-reload
  44. systemctl start node_exporter
  45. systemctl status node_exporter
  46.  
  47. CONFIGURANDO O PROMETHEUS
  48.  
  49. vim /etc/prometheus/prometheus.yml
  50. systemctl restart prometheus
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement