一、目標(biāo)
使用nginx反向代理訪問(wèn)grafana服務(wù)
二、前言
本例測(cè)試用的域名(假的):? ? ? ? ? ? ? ? ? x179.com
本例原本能正常訪問(wèn)的grafana地址:? ?192.168.10.90:3000
準(zhǔn)備用nginx反代grafana后的地址:?? ? ?http://x179.com/grafana/
三、grafana配置修改
1、修改配置
vim /etc/grafana/grafana.ini
● 修改 [server] 區(qū)域
? ?○ 修改?;domain = localhost? 改為 domain = x179.com
? ?○ 修改 ;root_url = 處為 root_url = %(protocol)s://%(domain)s/grafana/
? ?○ 修改 ;serve_from_sub_path = true 為?serve_from_sub_path = false
● 修改 [auth.proxy] 區(qū)域
[auth.proxy]
enabled = true
header_name = X-WEBAUTH-USER
header_property = username
auto_sign_up = true
;sync_ttl = 60
whitelist =
;headers = Email:X-User-Email, Name:X-User-Name
# Non-ASCII strings in header values are encoded using quoted-printable encoding
;headers_encoded = false
# Read the auth proxy docs for details on what the setting below enables
enable_login_token = false
注意:該啟用的啟用。完全可以照抄上面一段
2、重啟grafana服務(wù)
systemctl restart grafana-server
注意:可能此時(shí)你在用ip地址形式訪問(wèn)grafana應(yīng)該不行了。等配置完nginx反代后再用域名訪問(wèn)。
四、nginx配置反向代理grafana
1、修改或添加nginx配置
[root@meta79 conf.d]# cat /etc/nginx/conf.d/default.conf
upstream grafana {
# 這里寫你原來(lái)訪問(wèn)grafana的完整地址
server 192.168.10.90:3000;
}
server {
listen 80;
# 這里寫你改用域名的形式的訪問(wèn)grafana的域名
server_name x179.com www.x179.com;
access_log /data/ningx/logs/grafana.access.log main;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
# 這里配反代
location /grafana/ {
proxy_pass http://grafana;
proxy_redirect default;
proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Host $host:$server_port;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
2、重啟nginx
nginx -t && nginx -s reload
五、測(cè)試訪問(wèn)
http://x179.com/grafana/文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-822075.html
(別忘記修改你主機(jī)的hosts指向)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-822075.html
到了這里,關(guān)于Centos7筆記09之nginx反向代理grafana的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!