From 426b5c38c5f9cbe739fdb9f2c57b94e16847ba29 Mon Sep 17 00:00:00 2001 From: Kris-Sekula Date: Wed, 23 Jan 2019 14:49:25 +0100 Subject: [PATCH] Playing with formatting... --- README.md | 70 ++++++++++++++++++++++++++----------------------------- 1 file changed, 33 insertions(+), 37 deletions(-) diff --git a/README.md b/README.md index 4fd74df..7a50c25 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ Here is an example of thos the graphs look like: 2. Install Prometheus * create required user: ``` -sudo useradd -M -s /bin/fals prometheus` + sudo useradd -M -s /bin/fals prometheus` ``` * create required folders: ``` @@ -38,35 +38,30 @@ sudo useradd -M -s /bin/fals prometheus` ``` curl -LO https://github.com/prometheus/prometheus/releases/download/v2.6.1/prometheus-2.6.1.linux-amd64.tar.gz tar xvf prometheus-2.6.1.linux-amd64.tar.gz -``` - +``` * 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/promtool /usr/local/bin/` - - `sudo chown prometheus:prometheus /usr/local/bin/prometheus` - - `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/console_libraries /etc/prometheus` - - `sudo chown -R prometheus:prometheus /etc/prometheus/consoles` - - `sudo chown -R prometheus:prometheus /etc/prometheus/console_libraries` - +``` + 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 chown prometheus:prometheus /usr/local/bin/prometheus + 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/console_libraries /etc/prometheus + sudo chown -R prometheus:prometheus /etc/prometheus/consoles + sudo chown -R prometheus:prometheus /etc/prometheus/console_libraries +``` * 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 * 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: @@ -77,26 +72,27 @@ sudo useradd -M -s /bin/fals prometheus` CTRL+C * create prometheus service: - `sudo vim /etc/systemd/system/prometheus.service` - +``` + sudo vim /etc/systemd/system/prometheus.service +``` * reload services: - - `sudo systemctl daemon-reload` - +``` + sudo systemctl daemon-reload +``` * start Prometheus using the following command: - - `sudo systemctl start prometheus` - +``` + sudo systemctl start prometheus +``` * check if Prometheus is running, check the service.s status. - - `sudo systemctl status prometheus` - +``` + sudo systemctl status prometheus +``` * enable service: - - `sudo systemctl enable prometheus` - +``` + sudo systemctl enable prometheus +``` Keywords: Cisco Hyperflex, API, python.