Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Asset Health check Monitor
Project type
Python Script
Key Features
--> Monitors critical VM metrics including **HDD usage, RAM consumption, up time, and network reachability
==> Validates SSH connectivity to ensure secure remote access functionality.
==> Tracks Fail2Ban and UFW firewall status to enhance security oversight.
==> Collects system health data from both Proxmox API and direct VM SSH connections
==> Stores all monitoring results in a centralized MySQL database for auditing and long-term analysis.
==> Enables dashboard integration to visualize historical trends and system health insights.
A Python-based monitoring tool that automates health checks across virtual machines by collecting system, security, and connectivity metrics. It integrates with Proxmox and direct SSH sessions to gather insights, while storing all collected data in an on-prem MySQL database for historical tracking and dashboard visualization.
Tech Stack:
Python (automation & scripting)
Paramiko (SSH connections)
Proxmox API (VM metrics extraction)
MySQL (data storage & reporting)
**Use Case / Impact:**
Helps IT teams maintain VM performance and security by providing early insights into system health, reducing downtime, and enabling proactive infrastructure management.