NOC Platform
Comprehensive network monitoring, infrastructure management, and performance analytics for enterprise environments
Unified Dashboard
Central command center providing holistic visibility into all network infrastructure, firewalls, and device health in a single pane of glass. The primary operations view for NOC teams.
Real-Time Statistics Bar
Six key performance indicators displayed prominently with trend indicators for instant situational awareness.
- Total Firewalls – Complete device count
- Online Count – Active devices with uptime percentage
- Threats Blocked (24h) – Security event counter
- Total Bandwidth – Aggregate traffic consumption
- Avg CPU Usage – Fleet-wide CPU utilization
- Avg Memory Usage – Fleet-wide memory consumption
- Trend indicators (up/down arrows) for each metric
Firewall Device Cards
Comprehensive device cards displaying real-time health status with multi-source data verification.
- Device hostname, IP address, serial number
- Status badge (Online/Offline/Warning)
- Data source indicator (API/SNMP/Syslog/Zabbix)
- CPU usage with color-coded progress bar
- Memory usage with threshold indicators
- Active sessions count with formatting
- Connected Access Points counter
- Uptime display (days/hours/minutes)
- Quick action buttons: Logs, Ping, Charts
Multi-Source Status Verification
Intelligent status checking with automatic fallback chain for maximum reliability.
- API First: FortiGate REST API real-time data
- SNMP Second: Zabbix polling data fallback
- Syslog Third: Elasticsearch log presence check
- Source indicator icons for transparency
- Automatic failover between sources
- Last-seen timestamp for offline devices
Control Panel
Comprehensive filtering and search capabilities for rapid device location.
- Full-text search (name, IP, serial, location)
- Status filter (All/Online/Offline/High Usage)
- Hub navigation button
- Manual refresh with spinner animation
- CSV export functionality
- User session management (logout)
Dashboard Tabs & Views
- Firewall device cards grid layout
- Real-time activity feed panel
- Device filtering and search
- Auto-refresh every 5 minutes (configurable)
- Virus Detections counter (red highlight)
- IPS Events counter (orange highlight)
- Web Filter Blocks (blue highlight)
- App Control Events (purple highlight)
- Event sub-tabs: All, Virus, IPS, Web, App
- Time range: 24h, 7d, 30d selector
- Security events table with severity badges
- Critical Alerts counter (red badge)
- Warning Alerts counter (orange badge)
- Info Alerts counter (blue badge)
- Severity filter buttons
- Top 5 critical alerts highlighted
- Full alerts table with drill-down
- Traffic In/Out visualization
- Bandwidth consumption metrics
- Flow analysis and patterns
Firewall Detail Modal (6 Sub-Tabs)
- Uptime and Availability percentage
- Average CPU usage trend
- Peak Sessions tracking
- Health Score calculation
- 8 ApexCharts visualizations
- IP selector dropdown (multi-IP support)
- Time range: 30m, 1h, 6h, 24h, 7d, 30d
- Malware Blocked counter with icon
- IPS Events with shield indicator
- Web Filtered traffic count
- App Control events
- Recent security events table
- Severity badges (critical/high/medium/low)
- Total Traffic In (GB) counter
- Total Traffic Out (GB) counter
- Traffic Flows count
- Average Sessions metric
- Traffic Timeline dual-line chart (300px)
- Recent Traffic Flows table
- Search logs text input
- Severity filter: Critical, Error, Warning, Notice, Info
- Type filter: Traffic, UTM, Event, System
- Clear Filters button
- Last 200 logs display
- Monospace font log viewer (600px max-height)
- Color-coded log levels
- Critical, High, Medium alerts counters
- Top 5 critical alerts as cards
- Alert title, description, timestamp
- Severity badge indicators
- Full alerts table view
- Device Name, IP Address, Serial Number
- Uptime display
- CPU Usage with color-coded icon
- Memory Usage with threshold indicator
- Active Sessions count
- Connected APs table: Name, Status, Clients, CPU, Memory, IP
Charts & Visualizations (ApexCharts 3.44.0)
- CPU Usage – Time-series line chart
- Memory Usage – Time-series line chart
- Active Sessions – Time-series line chart
- Traffic In/Out – Area/line chart
- Security Threats – Bar/column chart
- Top Attack Sources – Horizontal bar chart
- WAN Bandwidth – Time-series chart
- Access Points Status – Count visualization
Primary Use Case
NOC operators use this dashboard as their primary command center for monitoring all network firewalls. The multi-source status verification ensures accurate online/offline detection even when one data source fails. Quick action buttons enable rapid troubleshooting without leaving the dashboard.
Advanced Dashboard
Power-user analytics dashboard with deep traffic analysis, user behavior tracking, application visibility, and comprehensive drill-down capabilities for forensic investigation.
Header Controls & Filters
Comprehensive filtering system for precise data analysis across time and devices.
- Time Range: 1h, 6h, 24h (default), 7d, 30d
- Firewall Selection: All or individual device
- Device status indicators in dropdown
- Data source icons (ELK+Zabbix, ELK, Zabbix)
- Tooltip: Status, Source, CPU%, Memory%
- Refresh, Auto-refresh toggle, Export buttons
- Hub navigation and Standard view switch
Clickable Metric Cards (7 KPIs)
Interactive metrics that open detailed modals on click for deep-dive analysis.
- Total Events: Click β Event Details Modal
- Blocked Attacks: Click β Blocked Details Modal
- Active Users: Click β All Users Modal
- Data Transferred: Click β Data Details Modal
- Block Rate %: Security effectiveness
- VPN Users: Remote access count
- Risky Applications: Amber highlighted, click β Risky Apps Modal
Traffic Analysis Features
Deep visibility into network traffic patterns, sources, and destinations.
- Top 30 Destinations: Click β Destination Details
- Top 30 Sources: Click β Source Details
- Top 30 Applications: Click β App Details
- SSL breakdown with hostname details
- Toggle SSL breakdown per application
- User-to-application mapping
- Protocol and port analysis
User Behavior Analytics
Track individual user activity, bandwidth consumption, and application usage.
- Top 30 Users: Bandwidth by applications
- User Name, Sessions, Apps, Data, Last Seen
- Click row β User Details Modal
- Nested application breakdown per user
- User Details tabs: Apps, Source IPs, Destinations, Actions
- Cross-drilling: User β App β IP navigation
Main Navigation Tabs (8 Tabs)
- 7 clickable metric cards
- Top Attack Sources panel with badge
- Traffic Timeline chart (Line/Bar toggle)
- Targeted Systems panel
- Top Applications panel
- Top 30 Users table
- Bandwidth by applications breakdown
- Sessions count per user
- Click row for user details
- Expandable application lists
- Top 30 Destinations list
- Top 30 Sources list
- Top 30 Applications (full-width)
- SSL breakdown toggles
- Click any item for detailed modal
- Top Risky Applications list
- Attack Types doughnut chart
- Threat Distribution bar chart
- Risk level badges
- Click apps for risky app details
- Top 30 Dial-Up VPN Users
- Connected duration tracking
- Upload/Download data metrics
- Session start time
- Connection status badges
- Device Performance Parameters grid
- CPU Usage % with color gradient
- Memory Usage % with threshold
- Sessions count (blue)
- Connected APs count
- ELK metrics: Log Count, Last Seen
- Resource Usage Timeline multi-line chart
- Link Utilization Report generator
- Utilization sub-tab
- Link Status sub-tab
- Downtime History sub-tab
- Export: CSV, PDF, JSON formats
- Active Sessions Report export
- External link to detailed reports
- Performance metrics deep-dive
Detail Modals with Drill-Down (12 Modal Types)
- Event Details – Tabs: All Events, Allowed, Blocked
- Blocked Details – Tabs: Source IPs, Ports, Attack Analysis
- All Users – Full table with click-through
- Data Details – Traffic Breakdown, Network Issues, RST Analysis
- Risky Apps – Risk levels, threats, users
- User Details – Tabs: Apps, Source IPs, Destinations, Actions
- Source IP Details – Apps, Targets, Actions tabs
- Destination IP Details – Sources, Apps, Users, Protocols
- App Details – Tabs: Users, Top IPs, Destinations, Timeline chart
- Device Details (ELK) – Overview, Interfaces, Performance
- Zabbix Device Details – History charts, Event table
- Link Utilization Report – 3 sub-tabs + export options
Charts & Visualizations
| Chart Name | Type | Location | Data |
|---|---|---|---|
| Traffic Timeline | Line (toggleable to Bar) | Overview Tab | Allowed/Blocked traffic over time |
| Attack Types | Doughnut/Pie | Security Tab | Critical, High, Medium, Low distribution |
| Threat Distribution | Bar Chart | Security Tab | Threat counts by category |
| Resource Usage Timeline | Multi-line Chart | Performance Tab | CPU%, Memory%, Sessions% (0-100) |
| App Timeline | Line Chart | App Details Modal | Application usage over time |
Primary Use Case
Security analysts and network engineers use this dashboard for forensic investigation of traffic patterns. The extensive drill-down capability allows tracing a security incident from a blocked attack β source IP β user β applications used β destinations accessed, providing complete attack chain visibility.
WAN Link Monitoring Dashboard
Real-time monitoring of WAN links, ISP performance, bandwidth utilization, latency metrics, and automatic failover detection across all network sites.
Clickable Statistics Cards (6 KPIs)
Primary metrics with click-through to detailed analysis modals.
- Total WAN Links: Click β Show all links
- Active Links: Click β Filter to UP links
- Down Links: Click β Filter to DOWN links
- Avg Latency (ms): Click β Latency breakdown modal
- Avg Jitter (ms): Click β Jitter breakdown modal
- Packet Loss %: Click β Packet loss modal
WAN Link Cards
Comprehensive link information with bandwidth visualization.
- Link Name (Hostname – Interface)
- Status Icon & Label (green UP/red DOWN)
- IP Address and Interface Name
- Provider Type (Primary/Backup/WAN)
- Location assignment
- Latency (ms), Jitter (ms), Packet Loss (%)
- Uptime Percentage display
- Upload bandwidth meter (Mbps + bar)
- Download bandwidth meter (Mbps + bar)
- Click card β Link Detail Modal
Filter Controls (6 Filters)
Multi-dimensional filtering for rapid link identification.
- Time Period: 5m, 15m, 30m, 1h, 3h, 6h, 12h, 24h
- Firewall: All or individual device
- Location: Dynamic from WAN devices
- Status: All/Up/Down
- Provider: All/Primary/Backup/WAN
- Search: Real-time text search
Alert Threshold Configuration
Configurable alerting with customizable thresholds.
- Latency: Warning 50ms, Critical 100ms
- Jitter: Warning 10ms, Critical 20ms
- Packet Loss: Warning 1%, Critical 3%
- Sustained Duration: 5 minutes
- Email notifications to company admins
- Alert status indicators (Warning/Critical counts)
- Advanced Configuration link to admin
Main Navigation Tabs (6 Tabs)
- 6 clickable statistics cards
- WAN link cards in responsive grid
- Status indicators (UP/DOWN)
- Bandwidth meters per link
- Click card for detailed modal
- Real-time Bandwidth Usage line chart
- Upload/Download trends (Blue/Green)
- Last 20 data points display
- Top Bandwidth Consumers bar chart
- Top 10 links by total bandwidth
- Auto-updates every 30 seconds
- 24-Hour Bandwidth History chart
- Top 15 devices by bandwidth
- Upload vs Download comparison
- Weekly Trend analysis
- Data cached for 5 minutes
- Link Availability (30 days) bar chart
- Availability % by location
- Color-coded: Green 99%+, Yellow 95-99%, Red <95%
- Downtime Report table
- Columns: Link, Interface, Down Since, Duration
- Latency Monitoring line chart by location
- Jitter Analysis scatter plot
- Packet Loss bar chart per link
- Y-axis: Loss % (0-5%)
- Color-coded severity indicators
- Link Down Alert (Critical – red)
- High Packet Loss Alert (Warning)
- High Latency Alert (Warning)
- Alert timestamp and details
- “No active alerts” healthy state
Link Detail Modal Features
- Status (color-coded), IP Address, Interface Name, Location
- Current Download/Upload (Mbps)
- Peak Inbound/Outbound (Mbps)
- Latency, Jitter, Packet Loss metrics
- Uptime Percentage
- Data Samples Count, Provider Type, Last Seen
- Ping Test button β Results modal
- SNMP Test button β Zabbix status modal
Network Diagnostics
| Diagnostic | Method | Results Displayed |
|---|---|---|
| Ping Test | ICMP to link IP | Success/Failure, Latency, Hop Count, MTU, Packet Stats |
| SNMP Test | Zabbix API check | Connection status, Host ID, Hostname, Monitoring status, Availability, Recent metrics |
Primary Use Case
NOC operators monitor WAN link health across multiple sites to ensure SLA compliance. When a primary link degrades, the dashboard immediately highlights increased latency/packet loss, enabling proactive failover to backup links before users are impacted.
Access Point Monitoring Dashboard
Enterprise wireless network monitoring with real-time AP health, client analytics, RF spectrum analysis, capacity planning, anomaly detection, and AI-powered recommendations.
Header Statistics (4 KPIs)
Primary wireless network health indicators.
- Total Access Points: Managed AP count
- Connected Clients: Current WiFi clients
- Average Health Score: Network-wide percentage
- Active Problems: Detected issue count
Filter Controls (9 Options)
Comprehensive filtering for large wireless deployments.
- Firewall: Single or all firewalls
- Time Range: 5m to 90d (13 options)
- AP Search: Name, IP, location
- Status: All/Healthy/Warning/Critical
- Auto Refresh: Off, 15s, 30s, 1m, 2m, 5m, 10m
- Manual Refresh button
- Notification Toggle
- Export to CSV
- Dark Mode Toggle
Access Point Cards
Comprehensive AP status cards with health grading.
- AP Name & Location
- Health Score (0-100) with letter grade (A-F)
- Status badge: Online/Offline
- Connected Clients with max capacity
- Health Status: Healthy/Warning/Critical
- Firewall Association
- Data Source Badge (API/SNMP/Hybrid)
- Channel and Band (2.4GHz/5GHz)
- Average Signal (RSSI dBm)
- Bandwidth RX/TX visualization
Wireless Metrics Tracked
Deep RF and performance metrics for troubleshooting.
- Signal: RSSI (dBm), SNR, Quality Levels
- Capacity: Clients, CPU, Memory, Channel Util
- Performance: Throughput, Latency, PHY Rates
- Roaming: Success Rate, Sticky Clients
- RF: Noise Floor, Interference, Channel Congestion
- CXI: Client Experience Index composite score
Main Navigation Tabs (17 Tabs)
- AP cards with health scores
- Status indicators (Healthy/Warning/Critical)
- Click AP for detailed modal
- AP selector dropdown
- Search: MAC, Vendor, IP, SSID, Hostname
- Signal Filter: Excellent/Good/Fair/Poor
- Export clients to CSV
- Table: MAC, Hostname, Vendor, IP, SSID, Signal, Data Rate, Bandwidth, Duration
- AP problem selector
- Problem severity breakdown
- Root cause analysis
- Recommendations per problem
- Client Distribution bar chart
- Session Success Rate pie chart
- Performance Trends line chart
- Signal Quality Heatmap
- Roaming Patterns visualization
- Device Fingerprinting & Classification
- Roaming Analytics & Patterns
- Channel Quality & Interference Analysis
- Spectrum Health Summary
- 2.4GHz Channel Usage chart
- 5GHz Channel Usage chart
- Interference Hotspots detection
- Channel Congestion analysis
- Optimization Recommendations
- Capacity Summary metrics
- Capacity Forecast predictions
- AP Capacity table: Score, Clients/Max, CPU, Memory, Channel Util
- Capacity Recommendations
- Anomaly Summary cards
- Severity filter: All/Critical/Warning/Info
- Active Anomalies alerts
- AP Anomaly Breakdown table
- Baseline Statistics
- Remediation Statistics
- Smart AI Recommendations
- Priority levels (P1-P5)
- Confidence indicators
- Execute/Details action buttons
- Remediation History timeline
- Security Posture Overview
- Compliance Dashboard
- Active Security Threats
- Rogue Access Points detection
- Authentication Issues tracking
- AP Security Scores table
- Guest Summary metrics
- Guest vs Corporate pie chart
- Guest Trends line chart
- Top Guest SSIDs
- Guest Device Types breakdown
- Guest Portal Statistics
- Multi-Site Summary cards
- Performance Distribution pie chart
- Site Comparison table
- Top Performing Sites leaderboard
- Sites Needing Attention
- Category Rankings: Health, Capacity, Security
- Floor Plan Heatmap canvas
- Heatmap overlay toggle
- Coverage Zones toggle
- Clients View toggle
- Roaming Path visualization
- Signal Strength Legend
- Dead Zones identification
- Application Categories pie chart
- QoS Priority Distribution bar chart
- Top Applications by Bandwidth
- Top Applications by Users
- All Applications table: Category, Bandwidth, Clients, Latency, Packet Loss, QoS
- Ticket Statistics cards
- Ticket List with status filtering
- Priority filtering
- Create Ticket modal
- Email Configuration
- Vis.js network visualization
- Topology Statistics cards
- Firewall filter selector
- Show Clients toggle
- Channel Overlap Analysis table
- Health indicator legend
- Natural Language Query Assistant
- Client Session Timeline
- Top Bandwidth Consumers
- Client Loyalty Analytics
- Wi-Fi 6 Readiness stats
- VoIP/Video Call Quality
- Predictive Disconnect Alerts
- Automated RRM Recommendations
Charts & Visualizations (18+ Chart Types)
- Client Distribution – Bar chart
- Session Success Rate – Pie/Doughnut
- Performance Trends – Line chart
- Signal Quality Heatmap – 2D canvas
- 2.4GHz/5GHz Channel Usage – Bar charts
- Channel Congestion – Bar chart
- Guest vs Corporate – Pie chart
- Guest Trends – Line chart
- Performance Distribution – Pie chart
- Device Category – Pie chart
- Channel Utilization – Line chart
- Client Loyalty – Pie chart
- PHY Rate Distribution – Bar chart
- Application Categories – Pie chart
- QoS Distribution – Bar chart
- CXI Gauge – Doughnut chart
- Network Topology – Vis.js graph
- Floor Plan Heatmap – Canvas 2D
Primary Use Case
Wireless network engineers use this dashboard to monitor AP health, troubleshoot client connectivity issues, and optimize RF coverage. The AI-powered recommendations help identify channel conflicts and suggest optimal AP placements for maximum coverage with minimum interference.
VPN Monitoring Dashboard
Real-time monitoring of VPN tunnels, SSL/IPSec connections, user sessions, and WiFi access across the enterprise network.
Dashboard Statistics (7 KPIs)
Primary VPN and connectivity metrics with click-through filtering.
- Total Users: Click β Show all users
- VPN Users: Click β Filter VPN only
- WiFi Users: Click β Filter WiFi only
- Normal Users: Click β Filter standard users
- Active Sessions: Click β Connected users
- Total Traffic: Click β Traffic details modal
- Avg Session Duration: Mean connection time
User Types Monitored
Comprehensive tracking across all connection methods.
- VPN Users: Traditional VPN access
- WiFi Users: Wireless AP connections
- Normal Users: Standard network access
- VPN Types: SSL VPN, IPSec VPN
- Status: Connected, Disconnected, Idle
VPN User Card Information
Detailed user session tracking with activity metrics.
- Username / MAC Address
- Connection Status badge
- Firewall / AP association
- VPN Type / SSID
- IP Address
- Session Time duration
- Data Transfer (MB/GB)
- Connection Count
- Click β User Detail Modal
Filter Controls (6 Filters)
Multi-dimensional filtering for user management.
- Time Range: 1h, 6h, 24h (default), 7d
- Firewall: Dynamic device list
- Status: All/Connected/Disconnected/Idle
- User Type: All/VPN/WiFi/Normal
- VPN Type: All/SSL VPN/IPSec VPN
- Search: Real-time user search
Access Points Section
- Total Access Points count
- Active Access Points count
- APs with Issues (warning/critical)
- Total WiFi Clients connected
- AP Name and Status badge
- Health status (Healthy/Warning/Critical)
- Associated Firewall
- Connected Clients count
- Average Signal strength (dBm)
- Channel number
- Radio Band (2.4GHz/5GHz)
- Problems list (if any)
- Last Seen timestamp
- AP Firewall dropdown
- AP Status: All/Healthy/Warning/Critical
- Show/Hide AP section toggle
Data Tables
| Table | Location | Columns |
|---|---|---|
| Traffic Details (Top 20) | Traffic Modal | Username, Firewall, Traffic (MB/GB), Status |
| AP Client Connections | AP Details Modal | MAC Address, IP Address, SSID, Signal (dBm), Status, Duration |
| User Activity Log | User Detail Modal | Timestamp, Action, Details |
Primary Use Case
IT administrators monitor remote worker VPN sessions and WiFi connectivity to ensure business continuity. The dashboard enables quick identification of disconnected users, bandwidth-heavy sessions, and access point issues affecting wireless users.
Interface Monitoring Dashboard
Detailed interface-level monitoring for all network ports, links, and connections with real-time bandwidth tracking and error detection.
Interface Statistics
Aggregate interface metrics across all devices.
- Total Interfaces count
- Enabled Interfaces count
- API Available interfaces
- SNMP Available interfaces
- ELK Available interfaces
Interface Metrics Tracked
Comprehensive per-interface performance data.
- Interface Name and Status (Up/Down)
- Bandwidth Utilization (Tx/Rx Mbps)
- Error packet monitoring
- Discard packet tracking
- Interface speed and duplex
- VLAN membership
- Historical throughput graphs
Interface Types Supported
Multi-type interface classification and filtering.
- Primary WAN
- Backup WAN
- LAN interfaces
- VPN tunnels
- WiFi interfaces
- Physical ports
Interface Configuration
Per-interface configuration and thresholds.
- Interface name and firewall assignment
- Interface type selection
- ISP name configuration
- IP address configuration
- Collection interval (10-3600 seconds)
- Bandwidth thresholds (warning/critical)
- Latency thresholds
- Packet loss thresholds
- SNMP OID configuration
- Tags and notes
Primary Use Case
Network engineers use this dashboard to monitor individual interface health, identify bandwidth bottlenecks, and track error rates. The configurable thresholds enable proactive alerting before interface saturation impacts user experience.
Device Management Dashboard
Centralized device inventory with registration code management, license tracking, and endpoint agent deployment for extended monitoring capabilities.
Statistics Cards (4 KPIs)
Real-time device inventory metrics.
- Online Devices: Connected and operational
- Idle Devices: Registered but inactive
- Offline Devices: Not connected
- Active Codes: Unused registration codes
License Management
Visual license utilization tracking.
- Progress bar: Current vs Limit
- Color-coded: Safe (green), Warning (yellow), Danger (red)
- Display: “X / Y devices”
- Available slots remaining
- Per-tenant device limits
Registration Codes
Agent deployment code generation and tracking.
- Generate Code button with modal
- Optional description field
- Optional department assignment
- 72-hour expiration countdown
- Copy to clipboard functionality
- Status: Active, Used, Expired, Revoked
- Hours remaining display
- Revoke code action
Device Operations
CRUD operations for device management.
- View registered devices list
- Device status indicators (Online/Idle/Offline)
- Revoke device with confirmation
- Device table: Status, Hostname, OS, IP, Last Seen, Registered
- Agent package download link
- Auto-refresh every 30 seconds
Navigation Tabs
- Device table with sortable columns
- Status indicator (green/yellow/gray dot)
- Hostname, OS, IP Address
- Last Seen (relative time)
- Registration date
- Revoke action button
- Empty state handling
- Code cards with status badges
- Description and department
- Hours remaining countdown
- Copy and Revoke buttons
- Active codes count badge
- Status colors: Active (green), Used/Expired/Revoked (gray/red)
Primary Use Case
IT administrators deploy monitoring agents to endpoints using registration codes. The license tracking ensures compliance with device limits, while the revocation feature enables immediate removal of decommissioned or compromised devices.
Scheduled Reports Dashboard
Automated report generation and delivery system with customizable schedules, multiple report types, and email distribution to stakeholders.
Report Types (5 Categories)
Pre-built report templates for common NOC requirements.
- Security Report: Threat summary, blocked attacks, incidents (Red badge)
- Bandwidth Report: Traffic analysis, top consumers (Blue badge)
- VPN Usage Report: Remote access statistics (Orange badge)
- Device Health Report: Infrastructure status (Green badge)
- Top 30 Apps Report: Application usage analytics
Scheduling Options
Flexible cron-based scheduling for automated delivery.
- Cron format input (e.g., 0 8 * * *)
- Daily at 8:00 AM example
- Daily at midnight example
- Weekly on Sunday example
- Custom cron expressions supported
- Next Run timestamp display
- Last Run timestamp tracking
Time Range Options (5 Options)
Configurable data windows for report generation.
- Last 1 Hour: Real-time snapshot
- Last 6 Hours: Short-term analysis
- Last 24 Hours: Daily summary (default)
- Last 7 Days: Weekly trends
- Last 30 Days: Monthly overview
Email Delivery
Multi-recipient email distribution with attachments.
- Company user selection checkboxes
- User display: username (email) – role
- Select All / Deselect All buttons
- Email tag display for recipients
- Include CSV attachment option
- Include charts option
- Test Now functionality
Report Card Information
- Report Title
- Report Type badge (color-coded)
- Enabled/Disabled status badge
- Schedule in human-readable format
- Time range selection
- Email recipient count
- Next run timestamp
- Last run timestamp
- Test Now: Generate and send immediately
- Edit: Modify report configuration
- History: View execution history
- Delete: Remove scheduled report
- Report Name (required)
- Report Type dropdown (required)
- Description textarea (optional)
- Schedule cron format (required)
- Time Range dropdown (required)
- Recipient checkboxes
- CSV attachment toggle
- Include charts toggle
Primary Use Case
NOC managers configure automated reports for stakeholders including daily security summaries for the CISO, weekly bandwidth reports for capacity planning, and monthly device health reports for IT leadership. The Test Now feature enables immediate validation before scheduling.
Administration Dashboard
Comprehensive administration console for user management, device configuration, company/tenant management, permissions, policy management, and system-wide settings.
User Management
Complete user lifecycle management with role-based access.
- Create users (username, email, password)
- Edit user profiles and settings
- Delete users (single and bulk)
- Search by username and email
- Filter by role: Super Admin, Company Admin, User
- Filter by status: Active, Inactive
- Filter by company assignment
- Bulk activate/deactivate users
- Export users list
- Pagination: 25, 50, 100 per page
- Last login tracking
Device Management
Comprehensive device inventory and configuration.
- Add devices (name, IP, company, type)
- Edit device details
- Delete with confirmation modal
- Search: name, IP, company, user
- Filter by type: Firewall, Router, Switch, WAN
- Filter by status and company
- Assign users to devices
- SNMP configuration
- FortiGate API key and port config
- Universal Device Inventory
- Device discovery capability
Company/Tenant Management
Multi-tenant organization management.
- Create new companies
- Edit company details
- Delete companies
- Search by company name
- Filter by status: Active, Suspended
- View user count per company
- View device count per company
- Company code assignment
- Company admin credential setup
- Creation date tracking
Dashboard Permissions
Granular dashboard access control per user.
- Select user for permission management
- NOC dashboard access control
- SOC dashboard access control
- Admin dashboard access control
- Enable/disable per dashboard
- Grant all dashboards
- Revoke all dashboard access
- Display user info with role
Device-User Assignments
Flexible device assignment matrix.
- User-Firewall assignment matrix
- User-WAN device assignments
- Company device limits tracking
- Bulk assignment operations
- Copy assignments between users
- Save/Load assignment templates
Firewall Policy Management
FortiGate policy configuration and optimization.
- Add/Edit/Delete policies
- Enable/Disable policies
- Bulk policy operations
- Policy priority ordering
- Security profile assignment
- Export: CSV and JSON
- Global policy search
- Sync policies from device
- Policy optimization analysis
- Shadowed policy detection
- Unused policy identification
- ANY-ANY rule warnings
Network Objects
Address, service, and VPN configuration.
- Address Objects CRUD
- Address Groups management
- Service Objects CRUD
- Service Groups management
- VPN Wizard (Phase 1 & 2)
- Virtual IPs (Destination NAT)
- IP Pools (Source NAT)
- Static Routes management
- SD-WAN configuration
Alert Configuration
SMTP and notification settings.
- SMTP server settings
- SMTP authentication
- From email and name
- SMTP connection testing
- Alert thresholds management
- Recipient groups
- Notification templates
- Alert history viewing
Sidebar Navigation Sections
- Overview – Dashboard summary
- Users – User management
- Devices – Device inventory
- Dashboard Permissions – Access control
- User Associations – Device-user matrix
- Firewall Assignments – Firewall access
- WAN Assignments – WAN device access
- WAN Interfaces – Interface configuration
- Interface Monitoring – Port status
- WAN Alert Config – Threshold settings
- Policy Management – Firewall policies
- Network Discovery – Subnet scanning
- Bulk Operations – Mass changes
- Audit Logs – Activity tracking
- Companies – Tenant management (Super Admin)
- System Health – Server monitoring (Super Admin)
- Alert Config – SMTP settings (Super Admin)
Primary Use Case
System administrators use this dashboard for complete platform management including user provisioning, device onboarding, permission assignment, and policy configuration. The multi-tenant architecture enables MSPs to manage multiple customer environments from a single interface.
Technical Specifications
Architecture
- Microservices-based design
- 15+ independent services
- PM2 process management
- Docker/Kubernetes ready
- Horizontal scaling support
Backend Stack
- Node.js with Express
- PostgreSQL (relational data)
- Redis (sessions & caching)
- Elasticsearch 8.x (logs)
- RESTful API architecture
Data Collection
- FortiGate REST API
- SNMP v2c/v3 polling
- Syslog (UDP/TCP)
- Zabbix integration
- Agent-based collection
Frontend Technology
- HTML5, CSS3, JavaScript
- Chart.js visualizations
- ApexCharts advanced charts
- Vis.js network graphs
- Responsive design
Supported Devices
- FortiGate firewalls
- Cisco routers/switches
- Aruba wireless
- Ubiquiti UniFi
- Any SNMP device
Security
- TLS 1.3 encryption
- Role-based access control
- Session management (Redis)
- Audit logging
- Multi-tenant isolation
Alerting
- Email (SMTP)
- Configurable thresholds
- Severity levels
- Sustained duration triggers
- Alert history
Scalability
- 10,000+ devices supported
- 1M+ events/second
- Elasticsearch clustering
- Redis Sentinel HA
- Load balancer ready



