If you are using Liquibase to
automate database schema change so your developers can code at full speed and deliver continuously with confidence, you can now link it to DBmarlin's database performance monitoring so that you can relate any change to its performance impact on the database.
Connecting Liquibase and DBmarlin takes only a few minutes to set up. When a Liquibase changelog runs and creates the details of the operation are sent to the DBmarlin event API, which then appears on the timeline of any charts within the product. Seeing whether any change had a positive or negative effect on the database is now simple. In addition, the DBmarlin Time Comparison Report will analyse the period before and after the change and highlight any differences.
Get the latest liquibase-dbmarlin extensions from GitHub to start sending events from Liquibase Pro to DBmarlin.GET THE CODE
Liquibase makes an API call to DBmarlin to send an event with changeset details.
Example showing the performance impact of a code release. Clicking to the Events tab will show the Liquibase applied changes which triggered the increase in database time.
DBmarlin shows whether the Liquibase triggered change had a positive or negative impact on the database performance.
We started with a blank sheet of paper and have created a next-generation database monitoring solution engineered to make it easier to ensure your databases run fast and stay fast.
With DBmarlin, we aim to democratise the ability to guarantee good database performance by putting the right information in the hands of more people. Now you don’t need to be a DBA to ensure good performance. Instead, DBmarlin makes it easy for anyone without specialist database tuning expertise to understand problems and take positive action.
DBmarlin monitors database performance, tracks changes and helps your databases run fast.
Provides an easy to use and consistent way to monitor MySQL, MariaDB, PostgreSQL, Oracle, SQL Server, IBM Db2 & CockroachDB, self-hosted or cloud.
Captures SQL statement text and wait states so you can see exactly where the time is spent when executing SQL within your databases.
Auto-detects changes to schema objects, database parameters and explain plans so you can see their impact on performance.
Allows you to register events such as code releases, or other important events, helping you diagnose the impact of changes against your databases.
Click-through integration, linking from database performance to any changes triggered by Liquibase.
Creates a modern and consistent user interface across different database technologies that are easy to understand for experts and non-experts.
Cross-platform database performance tuning and optimisation
Supports cloud-hosted as well as self-hosted databases
DBmarlin can be up and running in minutes, collecting vital information about exactly how your databases are working to support your users. It’s simple to spot performance bottlenecks, relate problems to any changes made and focus on the right corrective actions.