Configuring Devo Relay for domain impersonation (multitenancy)
About domain impersonation
When using a multitenant setup in Devo, managing the different domains and their corresponding certificates to ingest data can be challenging.
To simplify this process, you have at your disposal the domain impersonation option, which allows you to manage data ingestion across multiple domains within the multitenant structure using a single certificate.
The Devo Relay natively supports this feature and allows you to set up a new Relay specifically for domain impersonation.
Requirements
Configuring domain impersonation
Enable domain impersonation
Using the CLI, the reseller admin can run the relay setup with an argument (-i or --impersonation
), which instructs the Relay API to generate a multi-domain certificate and enable impersonation.
Send events including impersonation information
Ensure that the events sent to the Devo Relay are properly formatted for the extraction of the destination domain from the syslog tag. To do that, the events will specify the destination domain in the syslog header as follows:
<PRI>DATE HOST (ci[<name>@<multitenant>])TAG: MESSAGE\n