Skip to content

Custom Syslog

Seamlessly send Coralogix your logs using a syslog template with a custom format.

Overview

Syslog is a protocol that computer systems use to send event data logs to an external syslog server for storage. Several applications and SaaS services have the ability to send logs using syslog.

For using this kind of integration, use a syslog template with a custom format.

Syslog Coralogix integration

General

Private Key: Your Send-Your-Data API key is a unique ID that represents your company.

Company ID: A unique number that represents your company. Access your Company ID from the settings tab in your Coralogix dashboard.

Application Name: The name of your main application. For example, the "SuperData" company might insert the “SuperData” string parameter. If it wants to debug its test environment, it might choose “SuperData– Test”.

SubSystem Name: The name of your subsystem(s), such as "backend servers", "middleware", "frontend servers," etc. This is required in order to organize and query your data.

SyslogEndpoint: Select one of the following Syslog endpoints on the basis of your Coralogix domain.

Syslog Template

Create a Syslog template with the following variables modified: PRIVATE_KEY, COMPANY_ID, APPLICATION_NAME, and SUBSYSTEM_NAME.

{"fields": {"private_key":"PRIVATE_KEY","company_id":"COMPANY_ID","app_name":"APPLICATION_NAME","subsystem_name":"SUBSYSTEM_NAME"},"message": {"message":"%msg%"}}

Support

Need help?

Our world-class customer success team is available 24/7 to walk you through your setup and answer any questions that may come up.

Feel free to reach out to us via our in-app chat or by sending us an email at [email protected].