Liquibase Observability

Liquibase Observability enables users to share encapsulated information about Liquibase operations across teams with clear organization so users can make informed decisions that affect their database. Integrating Liquibase into the automation, observability, analysis, and productivity systems allows us to create a complete tapestry of modern software delivery.

Operation Reports

Operation Reports let you generate reports of operations you perform on your database. These reports contain information about the status of your database and deployments and may help you resolve errors in your automation pipeline. You can generate the following reports:

Structured Logging

Structured Logging makes Liquibase operation data easily available for monitoring and analysis tools to read, query, and act upon in automated workflows. This feature improves the way Liquibase logs its actions and events to make records machine-readable, easily-ingested, and queryable by industry-standard observability and analysis tools. Liquibase not only does the tricky work of database schema versioning and management, it also helps you understand the data around these operations and how they fit into your overall DevOps and CI/CD performance. For a list of endpoints in a structured log, see Structured Logging Keys.

Custom Log Data

You can also introduce your own custom and private data into Structured Logs. This allows you to collect, inspect, and analyze the information to better understand and improve your SDLC. To learn how to set up a custom log file, see Custom and Private Data in Structured Logs.