Estou tentando criar, sob uma série de domínios hospedados no nginx, uma pasta / graphs (portanto estou tentando usar o proxy ...) em que gráficos de um servidor munin remoto seriam mostrados.
O servidor munin está representando graficamente vários servidores de domínio como nós externos e funciona bem ... (configurei-o em um servidor nginx dedicado e usei o CGI) Agora, gostaria de permitir que os usuários finais do domínio monitorem sua "parte" da árvore de gráficos munin.
Eu tenho usado:
location /graphs/ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host my-graphs-server.example.com;
proxy_pass http://my-graphs-server.example.com./munin/clients/Servers/client1/;
}
Dessa forma, posso acessar o site html do servidor munin de destino, mas não tenho imagens, não há css ... inutilizável ...
O código gerado pelo Munin está cheio de ../ ../ .. ../../ .. então eu acho que deve haver uma maneira de reescrever o caminho base, manualmente direcionar a pasta munin / estática e assim ... Acho proxy nginx + reescrever muito densa ...
Alguém conseguiu fazer proxy de um servidor munin?