XmlRpcHelper.XmlRpcHelperConfig table
The XmlRpcHelper.XmlRpcHelperConfig helper database table configures the operation of the XMLRPC Helper.
The schema of the XmlRpcHelper.XmlRpcHelperConfig database table is described in the following table.
| Column name | Constraints | Data type | Description |
|---|---|---|---|
|
UNIQUE | Long64 | The helper database timeout, that is, how long before the database expires. |
optional |
Integer | Sets the debug level of the helper, printing to the file specified in m_HelperLogfile. | |
optional |
Object type varbinds | List of helper inputs that do not query the database. This field overrides m_HelperDoWeQuery. | |
optional |
Object type varbinds | List of helper inputs that never store data in the Helper Server databases. This field overrides m_HelperDoWeStore. | |
optional |
Object type varbinds | List of helper inputs that always query the database before querying the network. If the item is found in the database then the network is not queried. | |
optional |
Object type varbinds | List of helper inputs that always store data in the Helper Server database. This field overrides m_HelperDoWeStore. | |
|
Integer | Indicates whether the Helper Server queries its
database or whether it queries the network using a helper:
Because each data item is requested from the Collector only once, caching is not usually enabled. |
|
|
Integer | Indicates whether the Helper Server stores any
replies from the helpers in its database:
Because each data item is requested from the Collector only once, caching is not usually enabled. |
|
optional |
Text | The full path and file for the logfile of the current helper. | |
|
Long64 | The helper request timeout that is, how long before each request expires. | |
|
Long64 | The default helper startup timeout, that is, the maximum time to wait for a helper to start up when requested to. |
XmlRpcHelper.config database configuration
The following insert provides a typical example configuration of the XmlRpcHelper database. This insert specifies the following settings:
- Helper database expires after 3 days.
- Each helper database request timeout expires after 20 minutes.
- Maximum time to wait for a helper to start up when requested is 90 seconds.
- Helper Server does not query its database.
- Helper Server does not store any replies from the helpers in its database.
insert into XmlRpcHelper.XmlRpcHelperConfig
(
m_HelperDbTimeout,
m_HelperReqTimeout,
m_HelperStartupTimeout,
m_HelperDoWeQuery,
m_HelperDoWeStore
)
values
(
259200,
1200,
90,
0,
0
);