According to the documentation:
In ServiceControl version 4 and later, a ServiceControl Error instance can be configured with remote instances that are also ServiceControl Error instances or are ServiceControl Audit instances. ServiceControl Audit instances cannot be configured as primary instances.
… I should be able to point out a remote Error Instance. So my primary configuration looks like this
<add key="ServiceControl/RemoteInstances" value="[{"api_uri":"http://localhost:44444/api/"}, {"api_uri":"http://localhost:33335/api/"}]" />
… where the first uri is the audit instance that was created at the same time as the primary. The second uri is another error instance. But this shows up as a Usage Error in ServicePulse:
Connection test to Audit Instance(s) failed:
http://localhost:33335/ - retention period of ServiceControl Audit instance is set to 0 days (minimum is 2 days), hence audit throughput data will not be available.
Connection attempted to the following Audit instances:
http://localhost:44444/
http://localhost:33335/
Did i understand the documentation wrong, that a primary error instance can configure and ingest from another remote error configuration (and it’s audit)?