Keep track of Octopus deploys with the ELK stack

Sometimes we need some intelligence on how our deploys have behaved. We ask ourselves questions like:

  • How many deploys have we done this month, or this quarter?
  • How many have failed?
  • How many rollbacks have we done?
  • What was the context of that deploy that failed on march 29th?

So I came up with this idea to store the deployment information using the Elastic search, Logstash, Kibana stack. It is quite nice because it is free to use and it is very powerfull and customisable.

Continue reading