This extension allows users to monitor and receive alerts on the health status of Docker containers, manage Docker containers, Azure Container Instances, and AWS containers, and debug using AI chat, directly within the VS Code environment.
Watch the Container Monitoring Extension in action:
Experience seamless container monitoring and management with our extension.
- Receive real-time alerts for container health checks fails.
- Notifications for warnings and errors with container health.
- Automatically clear notifications when containers are healthy again.
Stay updated with real-time notifications and alerts directly in VS Code.
- Manage the lifecycle of your containers, Azure Container Instances, and AWS containers within a monitoring dashboard developed in ReactJS and Tailwind CSS.
Effectively manage your containers with an intuitive, interactive dashboard.
View and manage container details effortlessly within dashboard.
Seamlessly manage your Azure Container Instances with interactive dashboard.
- AI chat support for failed containers and programming queries, providing quick assistance and troubleshooting.
Get instant support for your container issues through AI chat.
- Monitor live container metrics and stats to keep an eye on performance and resource usage.
Track and analyze your container performance with live metrics.
- New container dashboard view for improved visualization and management of running containers.
- Search functionality to quickly find containers by name or status.
- Docker: Ensure Docker is installed and running on your system.
- DockerHealthCheck: Ensure Docker HealthCheck is enabled.
- AzureCLI: Make sure the Azure CLI is installed and that you are logged in. You can check this from the VS Code terminal by running
az login
oraz account list
. To log in with a specific tenant ID, useaz login --tenant <tenant-id>
. - AWS CLI: Make sure the AWS CLI is installed and configured. You can check this from the VS Code terminal by running
aws configure
andaws sts get-caller-identity
.
Enter API key, from view panel.
No known issues at this time. Please report any bugs or feature requests through the GitHub repository.
- New container dashboard view for improved visualization and management of running containers.
- Search functionality to quickly find containers by name or status.
- Added support for AWS containers management alongside Azure Container Instances.
- UI Update
- Added support for Azure Container Instances.
- Improved AI chat support with better troubleshooting suggestions.
- Updated the monitoring dashboard UI for a more streamlined experience.
- Improved stability and performance.
- Fixed minor bugs in alert handling.
- Enhanced user interface for better user experience.
- Added real-time alerts and notifications.
- Introduced automatic clearing of alerts feature.
- Introduced VS Code webview for the monitoring dashboard.
- Initial release of the Container Monitoring Extension.
To begin using the Container Monitoring Extension:
- Install the extension from the VS Code Marketplace.
- Open VS Code and navigate to the Command Palette (
Ctrl+Shift+P
on Windows/Linux,Cmd+Shift+P
on macOS). - Type "Start Container Monitoring" and select it to initialize the extension.
- Access the Container Monitoring Dashboard from the Command Palette to view and manage container health and status.
- Type "Stop Container Monitoring" and select it to stop Monitoring.
Ensure Docker is installed and running on your system for the extension to function properly.
Currently, monitoring is only available for containers enabled with HEALTHCHECK.
Happy monitoring!
For more details on how to use and contribute to this extension, visit my GitHub repository.
Enjoy monitoring your containers with ease!