If you have are running your applications and servers over Linux we encourage you to use Rsyslog as a log shipper which is almost all the time already running on them.
This log shipper sends all the syslogs available on your servers but the integration also explains how to stream your own log files to Logmatic.io.
The Rsyslog setup page
Just follow the instructions. The configuration provided in the setup page is generated with your api keys so you just have to copy-paste it in the write files and restart the service.
Once setup-ed, we encourage you to install the associated infrastructure integration. By doing so, you'll have a dashboard where you'll be able to monitor and investigate logs coming from all your hosts, applications by severity levels.
At this stage - if not already done - you should probably plug and configure Logmatic.io for some of your applications or HTTP server.
What's next ?
You want more details? We suggest you to read the following articles:
|Logging from Linux (Rsyslog)|
|Programming Language / Framework (Java, Python, PHP ...)|