top of page
  • Writer's pictureGabriel

Add a simple TODO management system for your correlations

Updated: Feb 28, 2022

I did a talk at Splunk .conf21 about how to maintain correlation searches: pdf/mp4. One of the topics is having a simple task management system that integrates with Enterprise Security and the other things I’ve made. The idea is to make it easy for analysts and developers alike to raise TODOs against correlations, optionally linking them to problematic notable events.


For the big things you will still need a proper ticketing system. But for the day to day issues such as noise, missed events, or a lack of context in an alert, it helps to have a simple in-splunk system.


It’s actually simpler than you might think. Initially I used the collect command, but I noticed sometimes it would be less than instantaneous. Then I took the plunge and learned about the KV store. It’s very easy and any change is instantaneous. The solution uses both:

  • the KV store keeps any pending TODOs, so that they are very easy and quick to manage

  • and the index keeps everything and allows to see when TODOs were created and resolved

I go into a lot more details about how we use the system in my talk: pdf/mp4.


If you want to get the source code of what you see in the talk, it’s all in the ES Choreographer app in splunkbase.

53 views0 comments

Recent Posts

See All

Site Map

Use this page as a quick way to find which areas of this website have value for you. My apps ES Choreographer: manage ES correlation searches with peer reviews, simple TODO task system, and automated

Post: Blog2 Post
bottom of page