Scalingo Log Drain

Your log data must not contain any personal data, such as names, email addresses, etc. It is your responsibility to ensure this data is filtered out before being sent to AppSignal, and when identifying a person is necessary that your application uses alternative forms of identification such as a user ID, hash, or pseudonym.

AppSignal can automatically ingest logs via Scalingo Log Drain. Logs will be sent to AppSignal in the Syslog RFC5424 format.

Log drains can be managed via Scalingo's CLI.

Check For Existing Log Drains

Before creating a new log drain for AppSignal, we recommend checking to see if a drain for AppSignal already exists. You can do so using the following command:

scalingo --app my-app log-drains

You can remove any log drain you wish using the below command:

scalingo --app my-app log-drains-remove LOG_DRAIN_URL

Replace LOG_DRAIN_URL with the log drain URL you are trying to remove.

Add New Log Drain

Use the command below to create a new AppSignal log drain:

scalingo --app my-app log-drains-add --type appsignal --token YOUR_LOG_SOURCE_API_KEY"

Replace YOUR_LOG_SOURCE_API_KEY with the key provided when creating a log source.

When connected, logs should appear in AppSignal. If you still cannot see any logs, please contact us for support.

Need more help?

Contact us and speak directly with the engineers working on AppSignal. They will help you get set up, tweak your code and make sure you get the most out of using AppSignal.

Contact us

Start a trial - 30 days free

AppSignal is a great way to monitor your Ruby, Elixir & Node.js applications. Works great with Rails, Phoenix, Express and other frameworks, with support for background jobs too. Let's improve your apps together.

Start a trial