Description
Ensure each Public Cloud Database service is configured to forward its logs to a Logs Data Platform data stream, so logs are kept beyond the short built-in retention and can be searched.
Rationale
Public Cloud Databases keep only a small number of recent log lines (for example 1000 lines). Errors, failed logins, and suspicious queries are quickly lost. Forwarding logs to Logs Data Platform keeps a searchable history for troubleshooting, alerts, and investigations.
Impact
Database logs are kept and searchable
Supports alerts and investigations
Logs Data Platform storage is billed
Default Value
By default, database logs are not forwarded, and only 1000 recent log lines are kept.
Pre-Requisites
Permission to manage the database service
A Logs Data Platform account with an active data stream
Test Plan
Log in to the OVHcloud Control Panel at https://www.ovh.com/manager/.
In the left-hand menu, select Public Cloud and choose your project.
In the left-hand menu, select Databases (under Databases & Analytics), then click the database service to open it.
Open the Logs tab and check the subscription panel for an active subscription to a data stream.
If not, follow the implementation steps.
Implementation Steps
Log in to the OVHcloud Control Panel at https://www.ovh.com/manager/.
In Identity, Security & Operations, select Logs Data Platform, open your LDP account, go to the Data stream tab, and click Copy stream ID on the target stream.
In the left-hand menu, select Public Cloud and choose your project.
In the left-hand menu, select Databases (under Databases & Analytics), then click the database service to open it.
Open the Logs tab, click Subscribe, and select your Logs Data Platform account and data stream.
Alternatively, run POST /cloud/project/{serviceName}/database/{engine}/{clusterId}/log/subscription with the streamId and kind.
Confirm that logs appear in the data stream.
Backout Plan
Log in to the OVHcloud Control Panel at https://www.ovh.com/manager/.
In the left-hand menu, select Public Cloud and choose your project.
In the left-hand menu, select Databases (under Databases & Analytics), then click the database service to open it.
Open the Logs tab and click Unsubscribe on the data stream.
Reference
https://docs.ovhcloud.com/en/guides/public-cloud/databases/logs-to-customers
https://docs.ovhcloud.com/en/guides/manage-and-operate/observability/logs-data-platform/service-logs