Reverse Proxy Prometheus with Nginx
Video Lecture
Description
One option to help secure our Prometheus server is to put it behind a reverse proxy so that we can later add SSL and an Authentication layer over the default unrestricted Prometheus web interface.
We can use Nginx.
1 |
|
CD to the Nginx sites-enabled folder
1 |
|
Create a new Nginx configuration for Prometheus
1 |
|
And copy/paste the example below
1 2 3 4 5 6 7 8 9 |
|
Save and test the new configuration has no errors
1 |
|
Restart Nginx
1 2 |
|
Test it by visiting again
http://YOUR-DOMAIN-NAME
Visiting your ip address directly will still show the default Nginx welcome page. If you don't want this to happen, then you can delete it's configuration using the command below.
1 |
|