Coralogix provides a seamless integration with FluentD so you can send your logs from anywhere and parse them according to your needs.
Have FluentD installed, for more information on how to implement: FluentD implementation docs
You must provide the following four variables when creating a Coralogix logger instance.
Private Key – A unique ID which represents your company, this Id will be sent to your mail once you register to Coralogix.
Application Name – The name of your environment, for example, a company named “SuperData” would probably insert the “SuperData” string parameter or if they want to debug their test environment they might insert the “SuperData– Test”.
SubSystem Name – Your application probably has multiple components, for example: Backend servers, Middleware, Frontend servers etc. in order to help you examine the data you need, inserting the subsystem parameter is vital.
td-agent-gem install fluent-plugin-coralogix
If you want to use some field as
timestamp in Coralogix, you can use timestamp_key_name option:
then you will see that logs records have timestamp from this field.