upstream coalmine_upstream {
        server graphite-ng01d.gr.yandex.net:8010 max_fails=1 fail_timeout=10s;
        server graphite-ng01g.gr.yandex.net:8010 max_fails=1 fail_timeout=10s;
        server graphite-ng01f.gr.yandex.net:8010 max_fails=1 fail_timeout=10s;
}

server {

        include listen;
        server_name   coalmine.yandex-team.ru;
        rewrite       ^ https://coalmine.yandex-team.ru$request_uri? permanent;
}

server {
        include listen_ssl;

        server_name  coalmine.yandex-team.ru;

        location / {
                proxy_pass       http://coalmine_upstream;
                proxy_set_header Host      coalmine.yandex-team.ru;
                proxy_set_header X-Real-IP $remote_addr;
        }
}

server {
        include listen;
        include listen_ssl;
        
        server_name cm cm.yandex-team.ru coalmine;
        rewrite ^(.*)$ https://coalmine.yandex-team.ru$1 permanent;
}
