Backport /API3/dataSources/getImdbResources API to 2024 LTS
I'm currently working with the Pyramid 2024 LTS version and have identified a potential area for improvement regarding the monitoring of In-Memory Database (IMDB) resources.
For monitoring and capacity planning, it is often valuable to track diskSize and memorySize for individual databases hosted on an IMDB server over time. While the Admin Console provides a useful snapshot of current usage (via the donut charts showing disk and memory breakdown by DB), there doesn't seem to be a straightforward method in the 2024 LTS version to collect this data historically or programmatically.
Pyramid version 2025 introduced a very useful API method: /API3/dataSources/getImdbResources. Based on its description, this API takes an IMDB Server ID and returns detailed information about the databases on that server, including their databaseName, diskSize (in Bytes), and memorySize (in Bytes). This API method appears to provide exactly this capability.
Having consistent monitoring capabilities across versions, especially LTS releases, would be beneficial. Therefore, I would like to request consideration for backporting the /API3/dataSources/getImdbResources API method to the 2024 LTS version.
Having programmatic access to IMDB resource usage per database within the LTS version would significantly enhance system monitoring and management capabilities for organizations using this release.
Thanks!
2 replies
-
The API function is in 2025 onwards only.