2024
Datasentinel releases from 2024.
V2024.10
PostgreSQL 17
Fully compatible with the latest PostgreSQL 17 release
Libraries
The backend includes upgraded third-party libraries for better performance, security, and compatibility
Agent v3.6.0
Refer to the Agent Release Notes
🔧 Fixes
Tags are lost in memory (though still persisted on disk) when updating an agentless connection without specifying them.
V2024.04
Role Based Access
Users can be assigned multiple roles, moving beyond the previous one-role limit. This update offers increased flexibility and precision in access control, available both through the UI and API, enhancing both ease of use and security
Please be aware that the
rolefield in our User API has been deprecated. We've introduced the new fieldrolesas its replacement.rolesis designed to accommodate multiple roles for a single user.
Agent v3.5.2
Refer to the Agent Release Notes
V2024.02
Role-Based Access Control
We've introduced an option to manage access for users created via LDAP integration. By default, such users have access to all instances. With this update, you can choose to restrict user access until a specific role is assigned in their properties. This option is configurable through the Global Settings Dashboard, offering better control over permissions.
🔧 Fixes
Fixed a bug where the backend API failed to start if the PID in
/datasentinel/log/.pid_datasentinel_apiswas active but belonged to another process.
V2024.01
I/O Insights
PostgreSQL 16 introduces an exciting enhancement to database monitoring and performance tuning with the pg_stat_io system view.
This feature provides detailed insights into the I/O behavior of PostgreSQL servers. A new dashboard has been introduced, starting from version 16, to facilitate a deeper understanding of I/O insights.
Wait Event Descriptions
Wait Event DescriptionUpdated wait event descriptions to reflect the latest version's details. Refer to our Documentation for guidance on displaying wait event descriptions effectively in your monitoring workflow.
Chart Design
Update colors in main Session History chart for more clarity. Real-time illustration ▶
Transformed the Top Queries chart into a staircase chart for enhanced data visualization Real-time illustration ▶
Agentless Method
- Settings Dashboard
Each monitored instance now displays its corresponding local agent Id. This makes it easier for users to identify specific instances, especially when managing a large number of databases.
Dynamic Filters for Enhanced Navigation
Monitoring Status Filter Quickly filter instances by their monitoring status
Connection State Filter This filter allows users to view instances based on their connection state, enabling quick toggling between enabled or disabled states.
Agent ID Filter Efficiently locate instances using their local agent Id.
- Startup process
We've enhanced our Agentless service startup, ensuring quicker launch times and improved performance, especially beneficial for large-instance environments during system boots or post-upgrade reboots.
- Error Logging
Agentless MonitoringLog any issues encountered during instance monitoring, such as initialization errors, directly into the platform. These issues are then displayed in the UI.
Registered Instances Dashboard
Each registered instance now displays its monitoring status.
Added Monitoring Status Filter Quickly filter instances by their monitoring status Real-time illustration ▶
Tooling
ToolingA new tool,
dump_config.sh, has been incorporated into our suite of scripts, in order to dump defined roles, user settings, agentless connections, and alert rules.These are saved in multiple
dump*.txtfiles in InfluxQL format, perfect for restoration or migration purposes on other platforms.
LDAP Users
UserThe API now supports the creation of LDAP users.
Instance Display
Simplified pg_instance DisplayContextual Documentation
Enhance your dashboard experience with two new buttons!
The first button brings you a Tip of the Day, offering daily insights to improve your usage and knowledge of Datasentinel. The second button instantly connects you to relevant documentation for your current dashboard context, making information access quick and effortless.
PostgreSQL
The embedded PostgreSQL database is now in version 15.5 during a full installation
New Agent V3.5.0
AgentFully compatible with the newest release, PostgreSQL Version 16.
Updated third-party libraries.
Send any issues encountered during instance monitoring directly to the platform.
🔧 Fixes
In the blocked session panel, the database and users are reversed, displaying user information under database and vice versa. Real-time illustration ▶
The total size of the Generated WAL displayed is inaccurate in the PostgreSQL Instance Information panel. Real-time illustration ▶
Tooltip display issue in the charts on the homepage when using the Dark Theme. Real-time illustration ▶
When a user is configured with Role-Based Access, the Server Metrics fail to display.