Home Applications GBLSizeMonitor

GBLSizeMonitor

InterSystems does not provide technical support for this project. Please contact its developer for the technical assistance.
5
1 reviews
0
Awards
42
Views
0
IPM installs
0
0
Details
Releases (1)
Reviews (1)
Issues
Global size viewer in chart form

What's new in this version

Initial Release

🌐 Global Memory Viewer

The Global Memory Viewer is a lightweight, web-based CSP application for InterSystems IRIS that allows developers and administrators to:

  • View allocated and used memory space of all globals in the current namespace.
  • Interact with a chart-based visual representation of global sizes.
  • Browse and search global usage data in a sortable, filterable table.
  • Switch between namespaces to view global storage details per namespace.

πŸ”§ Features

βœ… Interactive bar chart of global usage
βœ… Pagination support for large numbers of globals
βœ… Searchable global details table
βœ… Dropdown to select IRIS namespaces
βœ… Displays Allocated MB vs Used MB
βœ… Uses Chart.js and pure CSP – no external frameworks required


βš™οΈ Installation

You can install ZIRIS DevHub by cloning this repository or importing the classes into your IRIS namespace:

  1. Clone the repository:

    git clone https://github.com/AshokThangavel/GlobalMemViewer.git
    
  2. Navigate to the project directory:

    cd GlobalMemViewer
    
  3. Run the docker compose file:

    docker compose -f docker-compose.yml up -d --build
    

http://localhost/csp/user/Globals.SizeMonitor.cls

πŸ“Έ Screenshots

πŸ“Š Chart View (Paginated)

image

πŸ“‹ Globals Table View

image
Made with
Install
zpm install GBLSizeMonitor download archive
Version
1.0.014 Oct, 2025
Ideas portal
Category
Integration
Works with
InterSystems IRISInterSystems IRIS for HealthHealthShareCachΓ©TrakCareEnsemble
First published
14 Oct, 2025
Last edited
14 Oct, 2025
Last checked by moderator
15 Oct, 2025Works