SENTINL API
(work in progress)
Execute API
The execute API forces the execution of an existing or saved SENTINL watch outside of its triggering logic, or to simulate the watch execution during development.
Requirements
For CURL usage, Kibi/Kibana options should include server.xsrf.disableProtection: true
Usage
The following examples assume an existing Watcher with id yccmk929mma-zbzolg4b9r-9vdj0k4hxv9 exists.
Users
POST http://kibana:5601/api/sentinl/watcher/_execute/yccmk929mma-zbzolg4b9r-9vdj0k4hxv9
Developers
$http.post('../api/sentinl/watcher/_execute/yccmk929mma-zbzolg4b9r-9vdj0k4hxv9', {
trigger: 4,
throttle: 2,
recover: 10000
})
.then(function (resp) {
console.log(resp);
})
.catch(function (err) {
console.log(err);
});