How to set up logstash on Azure with windows config

I was able to get logstash to work as Proof Of Concept, locally on my Windows installation. Here's an overview of the setup:

  • My.Net App writes messages to logger.txt file via NLogger.
  • I have a logstash running as a windows service after following this tutorial ( https://community.ulyaoth.net/threads/how-to-install-logstash-on-a-windows-server-with-kibana-in-iis. 17 / )
  • The logstash agent takes a .txt file as "input", filters the information into more meaningful fields, and then writes them to my ElastcSearch instance.
  • I can then view them using the Kibana Web interface to get meaningful information from my logs.
  • Happy days (works on my machine!)

My problem occurs when trying to migrate this to my production environment to windows Azure.

All the information on the internet currently mentions running Linux VMs to host logstash on Azure, but as an M $ monkey, I would rather not.

So, any recommendations / recommendations on how to get a Logstast agent running on Azure in automatic or automatic mode?

+3


source to share


1 answer


Microsoft has a PowerShell script available that can configure ELK in Azure. See https://github.com/mspnp/semantic-logging/tree/elk .



0


source







All Articles