A tool that dynamically analyzes and optimizes cloud resource utilization for cost efficiency and performance.
- Real-time monitoring of cloud workloads on GCP.
- Fetch CPU utilization metrics using Google Cloud Monitoring.
- Database integration to store and analyze metrics.
- Optimization suggestions based on resource usage.
- REST API for querying metrics and recommendations.
-
Clone the repository:
git clone https://github.com/yourusername/cloud-optimizer.git cd cloud-optimizer
-
Install dependencies:
go mod tidy
-
Set up your GCP credentials and enable required APIs.
-
Run the application:
go run main.go
MIT License. See LICENSE
for more information.