title: Elasticsearch in Azure with logs in multiple regions?
body: <p>we are cloud based (only Azure so far) company and we would like to analyze logs from all our VMs, apps, etc. We are looking to deploy Elasticsearch in Azure. But because we have many regions I wonder what would be the best approach to do that given that there is no peering between Azure regions (well, peering virtual networks in different regions is currently in preview so we cannot use it at the moment). So it looks like we have the following options:</p>
  
  <ul>
  <li>use VPN between regions and have one ELK stack deployed (how about cost of shipping all the logs over VPN ?)</li>
  <li>deploy ELK stack in every region and use VNet peering</li>
  </ul>
  
  <p>So what do you guys choose when you want to deploy multi region log analysis in ELK ?</p>