Extension in sensu-go

I am looking forward for writing extension in sensu-go, Please suggest a better alternative or a work around for this ?


Hi @Vimlesh, currently there isn’t a way to write extensions with Sensu Go. That said, there are fewer reasons to do so.

In Core, extensions provided a performance gain, and allowed for receiving any event, OK status or otherwise. In Sensu Go, all events are handled by default, whereas using the built-in is_incident filter will only handle events that output a non-OK status.

Was there a particular use you had in mind for an extension?

Hello @aaronsachs-sensu, yes we have a specific use case where we wanted to write all events to a log file and do processing over it.

1 Like