Scheduled Probe package
This kind of package is used to perform a job periodically inside Hyperionix Service process. The most typical use case is to collect system data like process list, services list etc. The probe declaration looks like this:
ScheduledProbe {
name = "string",
interval = integer,
callback = function()
-- ...
end
}
name
(string) - name of the probe, should be unique across all used packages repositories (this limitation will be fixed in future).interval
(integer) - period ofcallback
execution in milliseconds.callback
(function) - callback to be executed.
Check this probe which is intended to get list of user-mode services.