Playing with formatting...

This commit is contained in:
Kris-Sekula 2019-01-23 14:29:19 +01:00
parent 7aa3cc15e2
commit 0465ba177e
1 changed files with 29 additions and 29 deletions

View File

@ -38,42 +38,42 @@ Here is an example of thos the graphs look like:
`tar xvf prometheus-2.6.1.linux-amd64.tar.gz` `tar xvf prometheus-2.6.1.linux-amd64.tar.gz`
* copy files and change premissions: * copy files and change premissions:
`sudo cp prometheus-2.6.1.linux-amd64/prometheus /usr/local/bin/ `sudo cp prometheus-2.6.1.linux-amd64/prometheus /usr/local/bin/`
`sudo cp prometheus-2.6.1.linux-amd64/promtool /usr/local/bin/ `sudo cp prometheus-2.6.1.linux-amd64/promtool /usr/local/bin/`
`sudo chown prometheus:prometheus /usr/local/bin/prometheus `sudo chown prometheus:prometheus /usr/local/bin/prometheus`
`sudo chown prometheus:prometheus /usr/local/bin/promtool `sudo chown prometheus:prometheus /usr/local/bin/promtool`
`sudo cp -r prometheus-2.6.1.linux-amd64/consoles /etc/prometheus `sudo cp -r prometheus-2.6.1.linux-amd64/consoles /etc/prometheus`
`sudo cp -r prometheus-2.6.1.linux-amd64/console_libraries /etc/prometheus `sudo cp -r prometheus-2.6.1.linux-amd64/console_libraries /etc/prometheus`
`sudo chown -R prometheus:prometheus /etc/prometheus/consoles `sudo chown -R prometheus:prometheus /etc/prometheus/consoles`
`sudo chown -R prometheus:prometheus /etc/prometheus/console_libraries `sudo chown -R prometheus:prometheus /etc/prometheus/console_libraries`
* configure prometheus: * configure prometheus:
`sudo vim /etc/prometheus/prometheus.yml `sudo vim /etc/prometheus/prometheus.yml`
tab is two spaces, no other char allowed, watch for formatting tab is two spaces, no other char allowed, watch for formatting
<file:prometheus.yml> <file:prometheus.yml>
* try to start prometheus: * try to start prometheus:
sudo -u 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 `sudo -u 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`
* verfiy if it works: * verfiy if it works:
http://10.100.253.32:9090/status http://localhost:9090/status
* if all good stop it: * if all good stop it:
CTRL+C CTRL+C
* create prometheus service: * create prometheus service:
sudo vim /etc/systemd/system/prometheus.service `sudo vim /etc/systemd/system/prometheus.service`
<file:prometheus.service> <file:prometheus.service>
* reload services: * reload services:
sudo systemctl daemon-reload `sudo systemctl daemon-reload`
* start Prometheus using the following command: * start Prometheus using the following command:
sudo systemctl start prometheus `sudo systemctl start prometheus`
* check if Prometheus is running, check the service.s status. * check if Prometheus is running, check the service.s status.
sudo systemctl status prometheus sudo systemctl status prometheus