We are happy to announce the general availability of log drains. They arrive to complement our existing logs. And you can now add them for free. Let's cover everything you need to know.
A log drain allows you to send your logs to a remote entity that will write them down. This way, you can take full control of how your logs are processed. There are multiple benefits to this approach:
In addition to the ability to add log drains to your applications, you are also able to add log drains to your add-ons.
Scalingo currently supports log drains only on databases: MySQL, PostgreSQL, MongoDB, Redis, InfluxDB, and Elasticsearch.
Finally, you can add multiple log drains to a single application or add-on.
No.
If you add a log drain to an application or add-on, you will still be able to see the logs on Scalingo through the CLI and the web dashboard in the "Logs" tab.
And archives are still the same.
You can check our logs storage policy and the difference between what we consider cold logs and hot logs in the dedicated Logs documentation page.
To accommodate as many use cases as possible, we support a large variety of solutions you can send your logs to.
Many of our customers come to Scalingo because we care about data governance. So it's natural we provide you with the ability to process your logs directly on Scalingo. The ELK stack includes:
We support all the major services such as Datadog, Logentries, OVH-hosted Graylog, and Papertrail.
Scalingo also supports the ability to send your application and add-on logs using the standard Syslog protocol over UDP, TCP, or TCP+TLS.
We already have all of the documentation you need to start using log drains.
All the instructions you need to add a drain and send logs to the solution of your choice, list the existing log drains of an application or add-on and remove them:
Add, Remove, and List Log Drains
If you want to use the ELK stack on Scalingo, we have written a guide that will allow you to install it in just a few minutes:
Getting started with the ELK Stack on Scalingo
Photo by Ivan Bandura on Unsplash
At Scalingo (with our partners) we use trackers on our website.
Some of those are mandatory for the use of our website and can't be refused.
Some others are used to measure our audience as well as to improve our relationship with you or to send you quality content and advertising.