archeelp / dscwow_system_resources_tracker

System Resources Tracker for Cloud Instances

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

System Resources Tracker for Cloud Intances

Monitor system metrics for all cloud services from one place. View CPU or memory usage, running processes and even access the terminal with a dead simple dashboard

Why this is necessary?

  • As we scale an application, it becomes difficult to monitor and access services on different cloud providers
  • Tbh, cloud providers have very complicated dashboards
  • No need for constant monitoring, get an email as soon as your resource usage spikes

Features

  • Resource tracking of compute instances
  • Real-time data visualization of resources
  • Interactive shell access to the instance
  • Alerts when resources are critical
  • Multi-provider support
  • Easy Configuration

Setup

Folder Structure

.
├── README.md
├── client
│   ├── README.md
│   ├── babel.config.js
│   ├── node_modules
│   ├── package-lock.json
│   ├── package.json
│   ├── public
│   └── src
├── instance
│   ├── Dockerfile
│   ├── README.md
│   ├── monitoring.service
│   ├── node_modules
│   ├── package-lock.json
│   ├── package.json
│   ├── src
│   └── yarn.lock
├── instance.zip
└── server
    ├── README.md
    ├── app.js
    ├── handlers
    ├── helpers
    ├── middlewares
    ├── models
    ├── node_modules
    ├── package-lock.json
    ├── package.json
    └── routes

14 directories, 16 files

Instructions


Additional Links

About

System Resources Tracker for Cloud Instances


Languages

Language:Vue 63.2%Language:JavaScript 35.9%Language:HTML 0.7%Language:Dockerfile 0.2%