Log Shippers
A log shipper is a system tool that looks at files and system properties on a server and sends them to LogScale. Log shippers take care of buffering, re-transmitting lost messages, log file rolling, network disconnects, and other log management functions to ensure that you send data to LogScale in a reliable, and regular, fashion.
Figure 93. Log Shippers
In Log Shippers, your application is writing logs to a log file. The log shipper reads the data and pre-processes it (for example, this could be converting a multi-line stack-trace into a single event). It then ships the data to LogScale on one of LogScale's Ingest API.
Data shipping can be done in a few ways:
Using Third-Party Log Shippers
Using Integrations
Using the Ingest API, directly; or
Using the Elasticsearch Bulk API supported by LogScale.