首页 > 其他 > 详细

Prometheus + Grafana(七)nginx 设置反向代理

时间:2020-01-06 13:40:16      阅读:292      评论:0      收藏:0      [点我收藏+]

 

1.nginx 设置

server {
    listen       127.0.0.1:80;
    #server_name  localhost;
    #charset koi8-r;
    #access_log  logs/host.access.log  main;
    location / {
        root   html;
        index  index.html index.htm;   
    #    proxy_pass http://127.0.0.1:9090/;
    }
    location /grafana/ {
        proxy_pass http://10.xx.xxx.55:3000/;
    }
    location /promethues/ {
        proxy_pass http://10.xx.xxx.55:9090/prometheus/;
    }
    #error_page  404              /404.html;
    # redirect server error pages to the static page /50x.html
    #
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }
}

 

 

2.设置prometheus子路径

接下来需要的是将prometheus和grafana在启动或者配置文件中做一些更改,prometheus的相对来说比较简单,主要实在启动的时候根据命令行的参数来进行子路径设置。

在启动的时候设置web.external-url使用下面的命令:

./prometheus --web.external-url=prometheus --config.file=prometheus.yml

 启动服务,结果如图:

技术分享图片

 

  

3.设置grafana子路径

grafana的代理需要在default.ini中配置

# The full public facing url
root_url = %(protocol)s://%(domain)s:%(http_port)s/grafana

 重启服务,结果如图:

技术分享图片

Prometheus + Grafana(七)nginx 设置反向代理

原文:https://www.cnblogs.com/caoweixiong/p/12155712.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!