App Platform is a Platform-as-a-Service (PaaS) offering that allows developers to publish code directly to DigitalOcean servers without worrying about the underlying infrastructure.
In addition to viewing basic logs in App Platform, you can forward application runtime logs to external log management providers. This allows you to use the provider to search, index and retain the logs. Forwarding logs does not count towards application’s bandwidth usage.
Currently, App Platform supports log forwarding to Papertrail, Datadog, and Logtail.
To configure log forwarding, go to the Apps section of the control panel, click on your app, and click on the Settings tab. In the Log Forwarding section, click Edit and then click the Add Destination button. In the Add Log Destination dialog box, specify the following information:
Name: Name of the provider being configured. This name must be between 2 and 42 characters long and may only use the following characters:
(
and )
)[
and ]
)'
) and double quotes ("
), only at the start or end of the name_
), periods (.
), spaces (
), and forward slash (/
), anywhere except the start or end of the nameLog Destination Type: List of log service providers. Select the provider from the dropdown list.
Enter the following values for your specific provider:
Provider | Settings |
---|---|
Papertrail | |
Datadog | http-intake.logs.datadoghq.com . |
Logtail |
Click the Add Log Destination button to enable remote logging for the provider.