_Opsview Results Exporter_ exports results to services such as Splunk, syslog, local files and arbitrary HTTP endpoints.
## Known Issues
When logging data to Rsyslog via TCP, only the first message has the correct priority; subsequent messages use the `
Next, ensure that your component configuration (see Configuration section below) contains the correct **MessageQueue encoder key**, **password**, and **Registry password**. These will be the values set when deploying your Opsview system, as specified in `
The opsview-results-exporter component ships with a default configuration file (`
/opt/opsview/resultsexporter/etc/resultsexporter.defaults.yaml`). Any changes to this file will be overwritten on package updates so you should not edit this file if you want to keep your changes across package updates.
/opt/opsview/resultsexporter/etc/resultsexporter.yaml` for any custom settings if it does not already exist. `
resultsexporter.yaml` is not overwritten across package updates and overrides settings in `
/opt/opsview/resultsexporter/etc/resultsexporter.yaml` is accessible by the opsview group with read permissions.
Example contents of `
The following options can be overridden in `
results_queue: The message queue configuration.
outputs: The list of outputs to export results to, currently results can be exported via syslog, file and HTTP.
registry: The connection configuration for the registry.
default_fields: The default message fields to export. See [Field Mapping](🔗).
default_filter: The default filter that is applied to messages. See [Filtering](🔗).
Ensure that your component configuration contains the correct **MessageQueue encoder key**, **password**, and **Registry password**. These values are set when deploying your Opsview system, as specified in `
When overriding settings in `
resultsexporter.yaml`, refer to the structure used in `
resultsexporter.defaults.yaml`. For example, to override the messagequeue/registry settings within `
Refer to the example settings file `
resultsexporter.yaml.example` for an example on how to add your own outputs.
**Please ensure the passwords used match that within your /opt/opsview/deploy/etc/user_secrets.yml found on your deployment server**
For detailed information on `
resultsexporter.yaml` configuration outputs and options, [click here.](🔗)
Watchdog service files are now managed by the package, doing a remove would leave the watchdog service file behind with a .save extension. Purging the package will remove it. The package managed config files are as follows:
Watchdog service files are now managed by the package. Any modifications will be saved at upgrade and remove processes with the `
.rpmnew` and `
.rpmsave` extensions correspondingly.
### Service Administration
As root, start, stop and restart the service using:
If you receive this error message, with the /var/log/opsview/opsview. please check the /opt/opsview/resultsexporter/etc/resultsexporter.yaml contains the correct password for the registry. The opsview-resultsexported will need to be restarted if any change is made.
If you receive this error message, with the /var/log/opsview/opsview. please check the /opt/opsview/resultsexporter/etc/resultsexporter.yaml filter syntax is correct. For the error below, an extra parenthesise was present. The opsview-resultsexported will need to be restarted if any change is made.