Skip to content

Overview

Introduction

The Grafana Admin Panel is a web-based application designed to configure and manage alerts for monitoring devices and services. It provides tools to define parameters, devices, and conditions for each alert.

Architecture

The application is structured as a Single Page Application (SPA) and uses modular components for scalability and maintainability.

Main Structure

src/
  assets/         # Asset files like images, special icons, etc.
  components/     # Reusable components like Sidebar, Widget, etc.
  pages/          # Main pages like AlarmList, Configuration, etc.
  requests/       # API services for backend interaction.
  styles/         # SCSS files for global and theme-specific styles.
  lang/           # Translation files for internationalization.

User Roles

  1. Administrator: Full access to all features.

Next Steps