Add system monitoring tools to track server health and performance
Implements a SystemMonitoringPage with real-time metrics, scheduled tasks via node-cron, and an error tracking middleware. Replit-Commit-Author: Agent Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/53043054-81f8-48da-804c-936ffa3007e0.jpg
This commit is contained in:
@@ -15,7 +15,8 @@ import {
|
||||
Users,
|
||||
BarChart3,
|
||||
Shield,
|
||||
Zap
|
||||
Zap,
|
||||
Monitor
|
||||
} from "lucide-react";
|
||||
|
||||
interface SidebarProps {
|
||||
@@ -58,6 +59,12 @@ const managementNavigation = [
|
||||
icon: BarChart3,
|
||||
roles: ["pro", "admin"],
|
||||
},
|
||||
{
|
||||
name: "System Monitor",
|
||||
href: "/monitoring",
|
||||
icon: Monitor,
|
||||
roles: ["pro", "admin"],
|
||||
},
|
||||
{
|
||||
name: "Settings",
|
||||
href: "/settings",
|
||||
|
||||
Reference in New Issue
Block a user