sansae@sansaeubuntu:~$ cd prometheus-course/scripts/
sansae@sansaeubuntu:~/prometheus-course/scripts$ ls
1-install.sh 5-install-mailserver.sh install-consul-exporter.sh reverse-proxy-mutual-tls.sh
2-node-exporter.sh 6-cloudwatch-exporter.sh install-docker.sh reverse-proxy.sh
3-install-grafana.sh add-flask-app.sh mutual-tls.sh start-consul.sh
4-install-alertmanager.sh add-spring-boot-app.sh register-service.sh
sansae@sansaeubuntu:~/prometheus-course/scripts$
sansae@sansaeubuntu:~/prometheus-course/scripts$ sudo ./2-node-exporter.sh
--2021-04-28 06:15:56-- https://github.com/prometheus/node_exporter/releases/download/v0.16.0/node_exporter-0.16.0.linux-amd64.tar.gz
Resolving github.com (github.com)... 15.164.81.167
Connecting to github.com (github.com)|15.164.81.167|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-releases.githubusercontent.com/9524057/87c9e928-5869-11e8-9817-8e2ec2a2c679?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20210428%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210428T061527Z&X-Amz-Expires=300&X-Amz-Signature=b86fc6ae5299b32af4c19077087eaa80aa43dc6a2d95cbff775492b37b49c632&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=9524057&response-content-disposition=attachment%3B%20filename%3Dnode_exporter-0.16.0.linux-amd64.tar.gz&response-content-type=application%2Foctet-stream [following]
--2021-04-28 06:15:56-- https://github-releases.githubusercontent.com/9524057/87c9e928-5869-11e8-9817-8e2ec2a2c679?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20210428%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210428T061527Z&X-Amz-Expires=300&X-Amz-Signature=b86fc6ae5299b32af4c19077087eaa80aa43dc6a2d95cbff775492b37b49c632&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=9524057&response-content-disposition=attachment%3B%20filename%3Dnode_exporter-0.16.0.linux-amd64.tar.gz&response-content-type=application%2Foctet-stream
Resolving github-releases.githubusercontent.com (github-releases.githubusercontent.com)... 185.199.109.154, 185.199.108.154, 185.199.111.154, ...
Connecting to github-releases.githubusercontent.com (github-releases.githubusercontent.com)|185.199.109.154|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5276312 (5.0M) [application/octet-stream]
Saving to: ‘node_exporter-0.16.0.linux-amd64.tar.gz.1’
node_exporter-0.16.0.linux-am 100%[=================================================>] 5.03M 10.3MB/s in 0.5s
2021-04-28 06:15:57 (10.3 MB/s) - ‘node_exporter-0.16.0.linux-amd64.tar.gz.1’ saved [5276312/5276312]
node_exporter-0.16.0.linux-amd64/
node_exporter-0.16.0.linux-amd64/LICENSE
node_exporter-0.16.0.linux-amd64/node_exporter
node_exporter-0.16.0.linux-amd64/NOTICE
Created symlink /etc/systemd/system/multi-user.target.wants/node_exporter.service → /etc/systemd/system/node_exporter.service.
Setup complete.
Add the following lines to /etc/prometheus/prometheus.yml:
- job_name: 'node_exporter'
scrape_interval: 5s
static_configs:
- targets: ['localhost:9100']
sansae@sansaeubuntu:~/prometheus-course/scripts$ ps -eaf | grep node_ex
node_ex+ 4597 1 0 06:15 ? 00:00:00 /usr/local/bin/node_exporter
sansae 4649 2421 0 06:16 pts/0 00:00:00 grep --color=auto node_ex
sansae@sansaeubuntu:~/prometheus-course/scripts$
sansae@sansaeubuntu:~/prometheus-course/scripts$ curl localhost:9100
<html>
<head><title>Node Exporter</title></head>
<body>
<h1>Node Exporter</h1>
<p><a href="/metrics">Metrics</a></p>
</body>
</html>
Add Comment