splunk
A start on implementing a Rust crate for Splunk-related things.
Check out the tests and examples in the source repository for some
implementation hints.
This is async, no blocking thanks!
TODO
- Most of it!
- HEC Transfers
- [x] sendevent sends a single event
- [x] if you want to batch up things, you can use sendevents and/or
HecClient.enqueue() / HecClient.flush()
- REST API Auth
- [x] Basic Authentication to the REST API
- [ ] Token Authentication to the REST API
- [ ] Cookie-based Authentication to the REST API
- REST API SearchJob
- SearchJob Results - maybe its own thing, maybe an Iterator?
Thanks
In no particular order: