Skip to content

Commit 9807db5

Browse files
authored
Merge pull request #212 from adriaanm/master
nginx conf for grafana and influxdb api
2 parents b9bd9bb + 24f58a7 commit 9807db5

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

templates/default/nginx-jenkins.conf

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,14 @@ upstream scabot {
1313
server 127.0.0.1:<%=node['scabot']['port']%> fail_timeout=0;
1414
}
1515

16+
upstream grafana {
17+
server 172.31.0.100:3000 fail_timeout=0;
18+
}
19+
20+
upstream influxdb {
21+
server 172.31.0.100:8086 fail_timeout=0;
22+
}
23+
1624
server {
1725
listen 80;
1826
return 301 https://$host$request_uri;
@@ -126,6 +134,44 @@ server {
126134
client_max_body_size 128m;
127135
client_body_buffer_size 64m;
128136
}
137+
138+
location /grafana/ {
139+
limit_req zone=one burst=10000 nodelay;
140+
141+
proxy_set_header Host $host;
142+
proxy_set_header X-Real-IP $remote_addr;
143+
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
144+
proxy_set_header X-Forwarded-Proto $scheme;
145+
proxy_redirect http:// https://;
146+
proxy_pass http://grafana/;
147+
148+
proxy_connect_timeout 150;
149+
proxy_send_timeout 100;
150+
proxy_read_timeout 100;
151+
proxy_buffers 8 32k;
152+
153+
client_max_body_size 128m;
154+
client_body_buffer_size 64m;
155+
}
156+
157+
location /influx/ {
158+
limit_req zone=one burst=10000 nodelay;
159+
160+
proxy_set_header Host $host;
161+
proxy_set_header X-Real-IP $remote_addr;
162+
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
163+
proxy_set_header X-Forwarded-Proto $scheme;
164+
proxy_redirect http:// https://;
165+
proxy_pass http://influxdb/;
166+
167+
proxy_connect_timeout 150;
168+
proxy_send_timeout 100;
169+
proxy_read_timeout 100;
170+
proxy_buffers 8 32k;
171+
172+
client_max_body_size 128m;
173+
client_body_buffer_size 64m;
174+
}
129175

130176
location / {
131177
limit_req zone=one burst=10000 nodelay;

0 commit comments

Comments
 (0)