wodle name="agent-key-polling"
Configuration options of the key polling wodle.
Options
Options |
Allowed values |
---|---|
yes, no |
|
A positive number (seconds) |
|
Full path to executable |
|
Full path to unix socket |
|
A positive number |
|
A positive number |
|
yes, no |
enabled
Enable the key polling wodle.
Default value |
yes |
Allowed values |
yes, no |
timeout
Maximum time for waiting a response from the executable.
Default value |
60 |
Allowed values |
A positive number in seconds |
exec_path
Full path to the executable.
Default value |
none |
Allowed values |
A string indicating the full path |
socket
Full path to the unix domain socket.
Default value |
none |
Allowed values |
A string indicating the full path to a unix domain socket |
threads
Number of threads for polling external keys.
Default value |
1 |
Allowed values |
A positive number indicating the number of threads [1..32] |
queue_size
Indicates the maximum size of the queue for polling external keys.
Default value |
1024 |
Allowed values |
A positive number indicating the queue size [1..220000] |
force_insert
Defines whether the module must insert the agent, even if another agent with the same ID or IP already exists. If enabled, the existing agent will be removed.
Default value |
yes |
Allowed values |
yes, no |
Example of configuration
<wodle name="agent-key-polling">
<enabled>yes</enabled>
<timeout>60</timeout>
<exec_path>/usr/bin/python /home/script.py</exec_path>
<threads>1</threads>
<queue_size>1024</queue_size>
<force_insert>yes</force_insert>
</wodle>