syslog receiver over TLS, and the Collector relays them to Mezmo’s OpenTelemetry Source with the otlphttp exporter.
Set Up the OpenTelemetry Collector
- Log in to the Mezmo Web App, create (or open) a Pipeline, and add an OpenTelemetry Source. Note the ingestion key — you’ll use it as
apikey. - Download the
otelcol-contribdistribution, which includes thesyslogreceiver, from the OpenTelemetry website. - Create a
config.yaml:
- Start the Collector:
Configure NXLog
Point NXLog’som_ssl output at the host and port where the Collector’s syslog receiver is listening, using the same certificate you configured on the Collector.
You can add additional logfiles by creating a new
<Input {name}> section that imitates the previous ones, and adding the name of that section to <Route 1> at the end.
