Skip to content

The Grafana Widget App is a lightweight Angular application designed to deliver real-time server performance insights through embedded Grafana dashboards.

Notifications You must be signed in to change notification settings

justsanjeev/grafana-widget-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grafana Widget App

Project Description

The Grafana Widget App is a lightweight Angular application designed to deliver real-time server performance insights through embedded Grafana dashboards. It allows users to select servers via a dynamic sidebar and view customizable metrics directly within the app.

Currently supported metrics include CPU utilization, network interface usage, disk I/O, TCP statistics, NFS operations, and iSCSI operations—configurable through Grafana for tailored monitoring.

When integrated with the Delphix Control Tower (DCT), this widget will provide centralized, real-time visibility into the performance of all connected Delphix Engines, enabling faster diagnostics, proactive monitoring, and improved operational efficiency.

Features

  • 📊 Server Selection Sidebar: Easily switch between different servers.
  • 📈 Dynamic Grafana Panels: Load and display Grafana dashboards in iframes.
  • 💡 Responsive Layout: Clean and adaptable UI for various screen sizes.
  • 🧩 Standalone Components: Modular and maintainable Angular architecture.

Prerequisites

  • Node.js (v14 or later)
  • Angular CLI

Installation

  1. Clone the repository:

    git clone https://your-repo-url.git
    cd grafana-widget-app
  2. Install dependencies: npm install

  3. Run the development server: ng serve

  4. Open your browser and navigate to: http://localhost:4200

About

The Grafana Widget App is a lightweight Angular application designed to deliver real-time server performance insights through embedded Grafana dashboards.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published