Feature Request: Real-time Statistics on Dashboard #5291

Closed
opened 2026-03-04 06:03:19 -05:00 by deekerman · 1 comment
Owner

Originally created by @miraz1300 on GitHub (Jul 15, 2024).

Prerequisites

  • I have checked the Wiki and Discussions and found no answer

  • I have searched other issues and found no duplicates

  • I want to request a feature or enhancement and not ask a question

The problem

Lack of Real-time Statistics on Dashboard:

  • Current State: The AdGuard Home dashboard provides statistical data regarding DNS queries, blocked requests, and other relevant metrics. However, this data is not updated in real-time, which limits the users' ability to monitor and respond to network activity dynamically.

  • Impact: Users are unable to make timely decisions based on the most current data, leading to potential delays in addressing issues such as unusual traffic patterns, security threats, or performance bottlenecks.

Proposed solution

Implement Real-time Statistics on Dashboard:

Description: Enhance the dashboard to display real-time statistics by leveraging WebSocket or similar technologies to push updates to the UI as soon as new data is available.

Benefits:

  • Users can monitor DNS queries and blocked requests instantaneously.
  • Improved ability to detect and respond to unusual activities or potential threats in real-time.
  • Enhanced user experience with a more dynamic and interactive dashboard.

Implementation Steps:

  • Integrate WebSocket support in the backend to stream real-time data.
  • Update the front-end components to handle and display live updates without requiring page refreshes.
  • Ensure efficient data handling to minimize performance overhead on the server and client side.
Originally created by @miraz1300 on GitHub (Jul 15, 2024). ### Prerequisites - [X] I have checked the [Wiki](https://github.com/AdguardTeam/AdGuardHome/wiki) and [Discussions](https://github.com/AdguardTeam/AdGuardHome/discussions) and found no answer - [X] I have searched other issues and found no duplicates - [X] I want to request a feature or enhancement and not ask a question ### The problem ### Lack of Real-time Statistics on Dashboard: - Current State: The AdGuard Home dashboard provides statistical data regarding DNS queries, blocked requests, and other relevant metrics. However, this data is not updated in real-time, which limits the users' ability to monitor and respond to network activity dynamically. - Impact: Users are unable to make timely decisions based on the most current data, leading to potential delays in addressing issues such as unusual traffic patterns, security threats, or performance bottlenecks. <br> ### Proposed solution ### Implement Real-time Statistics on Dashboard: **Description:** Enhance the dashboard to display real-time statistics by leveraging WebSocket or similar technologies to push updates to the UI as soon as new data is available. **Benefits:** - Users can monitor DNS queries and blocked requests instantaneously. - Improved ability to detect and respond to unusual activities or potential threats in real-time. - Enhanced user experience with a more dynamic and interactive dashboard. **Implementation Steps:** - Integrate WebSocket support in the backend to stream real-time data. - Update the front-end components to handle and display live updates without requiring page refreshes. - Ensure efficient data handling to minimize performance overhead on the server and client side.
deekerman 2026-03-04 06:03:19 -05:00
  • closed this issue
  • added the
    duplicate
    label
Author
Owner

@ainar-g commented on GitHub (Jul 15, 2024):

Please only file one feature request at a time.

Your first one sounds like a duplicate of #1739. I cannot really understand your second, as it seems to be a mix of unrelated feature requests, but it seems like a duplicate of #666 and/or #4036. Please search the issue tracker, to make sure nobody else has already requested the things you're requesting and rewrite your request to be about one new thing.

@ainar-g commented on GitHub (Jul 15, 2024): Please only file one feature request at a time. Your first one sounds like a duplicate of #1739. I cannot really understand your second, as it seems to be a mix of unrelated feature requests, but it seems like a duplicate of #666 and/or #4036. Please search the issue tracker, to make sure nobody else has already requested the things you're requesting and rewrite your request to be about one new thing.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/AdGuardHome#5291
No description provided.