Azure / platform-chaos

A node sdk for building services capable of injecting chaos into PaaS offerings. ⚙️ 🌩
MIT License
18 stars 7 forks source link

define auditing chaos event format #18

Closed bengreenier closed 6 years ago

bengreenier commented 6 years ago

Per internal discussions, there is a large gap in the way in which we provide support for folks running these tools and wishing to understand what chaos is currently occurring in their system. In order to bring clarity to this we must first define a common format for events.

This issue tracks the creation of chaotic events/logging formats. The expectation is that we provide a mechanism for the describing the following scenarios:

Explicitly outside the scope of this is logging system events that occur as the result of a chaotic event. Our expectation is that folks are using an existing production monitoring tool to glean that data.

Ethan-Arrowood commented 6 years ago

I've used pino before for logging. It is very fast and has a nice API. Everything is exported in JSON too. Not sure if this exactly what we are looking for but I thought I'd propose it nonetheless.

bengreenier commented 6 years ago

Thanks @Ethan-Arrowood - that's an implementation detail, so i'd be relevant over in #22. 👍

This issue is just for committing to a common format and layout of these events.

bengreenier commented 6 years ago

this is resolved from #26