1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
# Message generator source
This example source plugin generates a message every `freq()` seconds based on its `template()` option.
Please note that `template()` is a source-side template, only message-independent macros can be used.
### Usage
```
options {
use-uniqid(yes);
};
source s_generator {
example-msg-generator(
template("-- ${ISODATE} ${LOGHOST} ${UNIQID} Generated message. --")
freq(0.5)
);
};
log {
source(s_generator);
destination {
file("/dev/stdout");
};
};
```
|