OpenEdge Health Check Kit
Monitor the health of your OpenEdge databases without leaving VS Code. The Health Check Kit provides a real-time dashboard for buffer usage, locks, transactions, replication, I/O statistics and more.
| Requirement | Details |
|---|---|
| VS Code | 1.96 or newer |
| Node.js | v18 or newer — required to run the HCK backend server |
| OpenEdge | Any supported Progress OpenEdge installation |
| ABL extension | The OpenEdge ABL VS Code extension must be installed and abl.configuration.runtimes must point to your DLC directory |
Install OpenEdge HCK - Health Check Kit from the VS Code Marketplace or from the .vsix file provided by your team.
Add database connections in your openedge-project.json at the project root:
{
"dbConnections": [
{
"name": "sports2020",
"connect": "-db sports2020 -H localhost -S 10001"
}
]
}
Connections can also be managed through VS Code workspace or user settings.
Three ways to launch it:
Ctrl+Shift+P → 🏥 HCK - Health Check Kit.The backend starts automatically. The first launch may take a few seconds while OpenEdge initialises.
| Symptom | Fix |
|---|---|
| Backend fails to start | Check the HCK Backend output channel |
| "No OpenEdge runtime configured" | Set abl.configuration.runtimes in VS Code settings |
| Port conflicts | Change hck.httpPort (default 23003) or hck.ablSocketPort (default 23000) in settings |
See USERGUIDE.md for a full feature reference.