jkunz
b3751abd17
feat(monitoring): improve network activity metrics with live domain request rates and backend identifiers
2026-04-25 20:37:28 +00:00
jkunz
1d7e5495fa
feat(email): add persistent smartmta storage and runtime-managed email domain syncing
2026-04-14 13:11:48 +00:00
jkunz
035173702d
feat(network): add bandwidth-ranked IP and domain activity metrics to network monitoring
2026-04-13 11:04:15 +00:00
jkunz
6c3d8714a2
feat(monitoring): add frontend and backend protocol distribution metrics to network stats
2026-04-04 16:45:02 +00:00
jkunz
f6a9e344e5
feat(opsserver): add RADIUS and VPN metrics to combined ops stats and overview dashboards, and stream live log buffer entries in follow mode
2026-04-03 14:11:17 +00:00
jkunz
44f2a7f0a9
fix(typescript): tighten TypeScript null safety and error handling across backend and ops UI
2026-03-26 07:40:56 +00:00
jkunz
2f8c04edc4
feat(monitoring): add backend protocol metrics to network stats and ops dashboard
2026-03-23 07:17:33 +00:00
jkunz
2cf362020f
feat(dcrouter): add service manager lifecycle orchestration and health-based ops status reporting
2026-03-20 15:35:10 +00:00
jkunz
ed3964e892
BREAKING CHANGE(opsserver): Require authentication for OpsServer endpoints, split handlers into authenticated view/admin routers, and make identity required on many TypedRequest interfaces
2026-03-03 21:39:20 +00:00
jkunz
ffc93eb9d3
feat(opsserver): add real-time log push to ops dashboard and recent DNS query tracking
2026-02-21 14:02:48 +00:00
jkunz
eacddc7ce1
feat(ops/monitoring): add in-memory log buffer, metrics time-series and ops UI integration
2026-02-19 17:23:43 +00:00
jkunz
3078fa9d7b
feat(dashboard): use SmartProxy server-side throughput history and per-IP bandwidth in network view
2026-02-14 12:31:44 +00:00
jkunz
b033d80927
fix(network,dcrouter): Always register SmartProxy certificate event handlers and include total bytes + improved connection metrics in network stats/UI
2026-02-13 22:03:23 +00:00
jkunz
8be1e87bdc
feat(monitoring): add throughput metrics and expose them in ops UI
2026-02-13 14:19:19 +00:00
jkunz
2f46b3c9f3
update
2025-07-02 11:33:50 +00:00
philkunz
93995d5031
Implement Metrics Manager and Integrate Metrics Collection
...
- Removed the existing readme.opsserver.md file as it is no longer needed.
- Added a new MetricsManager class to handle metrics collection using @push.rocks/smartmetrics.
- Integrated MetricsManager into the DcRouter and OpsServer classes.
- Updated StatsHandler and SecurityHandler to retrieve metrics from MetricsManager.
- Implemented methods for tracking email, DNS, and security metrics.
- Added connection tracking capabilities to the MetricsManager.
- Created a new readme.metrics.md file outlining the metrics implementation plan.
- Adjusted plugins.ts to include smartmetrics.
- Added a new monitoring directory with classes for metrics management.
- Created readme.module-adjustments.md to document necessary adjustments for SmartProxy and SmartDNS.
2025-06-09 16:03:27 +00:00
jkunz
61778bdba8
feat(ops-server): implement TypedRouter integration and modular handler classes
2025-06-08 07:04:35 +00:00