Hi,
for most of my SaaS services, I have to use the REST collector to pull events periodically, as they do not support sending their events directly into Cribl.
I wonder what the recommended strategy is to ensure that all events are getting collected.
- What schedule is common to run the REST collector on? every few hours or rather minutes?
- Most APIs support giving a "from" timestamp parameter - but what variable can I use within Cribl to reference "the last run time of a job" ?
- In general: Is it better to give the API precise instructions beforehand, so it will not return events already collected, or is it better to just collect duplicate events and then drop them in Cribl (I did it with a Suppression rule, but the thresholds need to be very long)
Thanks a lot.