user nobody; worker_processes 1; daemon off; error_log logs/error.log; error_log logs/error.log notice; error_log logs/error.log info; pid logs/nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile on; tcp_nopush on; keepalive_timeout 65; gzip on; server { listen 9000; server_name localhost; location /metrics/blade/mcn0/node_exporter { proxy_pass http://192.168.100.1:9100/metrics; } location /metrics/blade/mcn1/node_exporter { proxy_pass http://192.168.100.2:9100/metrics; } location /metrics/blade/mcn2/node_exporter { proxy_pass http://192.168.100.3:9100/metrics; } location /metrics/blade/mcn3/node_exporter { proxy_pass http://192.168.100.4:9100/metrics; } location /metrics/blade/mxn/node_exporter { proxy_pass http://192.168.100.5:9100/metrics; } location /metrics/blade/mcn0/systemd_exporter { proxy_pass http://192.168.100.1:9558/metrics; } location /metrics/blade/mcn1/systemd_exporter { proxy_pass http://192.168.100.2:9558/metrics; } location /metrics/blade/mcn2/systemd_exporter { proxy_pass http://192.168.100.3:9558/metrics; } location /metrics/blade/mcn3/systemd_exporter { proxy_pass http://192.168.100.4:9558/metrics; } location /metrics/blade/mcn0/ipmi_exporter { proxy_pass http://192.168.100.1:9290/metrics; } location /metrics/blade/mcn1/ipmi_exporter { proxy_pass http://192.168.100.2:9290/metrics; } location /metrics/blade/mcn2/ipmi_exporter { proxy_pass http://192.168.100.3:9290/metrics; } location /metrics/blade/mcn3/ipmi_exporter { proxy_pass http://192.168.100.4:9290/metrics; } location /metrics/blade/mxn/ipmi_exporter { proxy_pass http://192.168.100.5:9290/metrics; } location /metrics/blade/mcn0/certstore { proxy_pass http://192.168.100.1:9002/metrics; } location /metrics/blade/mcn1/tfe { proxy_pass http://192.168.100.2:9001/metrics; } location /metrics/blade/mcn2/tfe { proxy_pass http://192.168.100.3:9001/metrics; } location /metrics/blade/mcn3/tfe { proxy_pass http://192.168.100.4:9001/metrics; } location /metrics/blade/mcn0/sapp { proxy_pass http://192.168.100.1:9273/metrics; } location /metrics/blade/mcn0/mrapm_device { proxy_pass http://192.168.100.1:8901/metrics; } location /metrics/blade/mcn0/mrapm_stream { proxy_pass http://192.168.100.1:8902/metrics; } location /metrics/blade/mcn1/mrapm_device { proxy_pass http://192.168.100.2:8901/metrics; } location /metrics/blade/mcn1/mrapm_stream { proxy_pass http://192.168.100.2:8902/metrics; } location /metrics/blade/mcn2/mrapm_device { proxy_pass http://192.168.100.3:8901/metrics; } location /metrics/blade/mcn2/mrapm_stream { proxy_pass http://192.168.100.3:8902/metrics; } location /metrics/blade/mcn3/mrapm_device { proxy_pass http://192.168.100.4:8901/metrics; } location /metrics/blade/mcn3/mrapm_stream { proxy_pass http://192.168.100.4:8902/metrics; } } }