Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add new Grafana dashboards: Aggregated Reports, Project Insights, and User Insights #82

Open
wants to merge 2 commits into
base: development
Choose a base branch
from

Conversation

davidpepm
Copy link

Description

This pull request adds three new Grafana dashboards to the AI DIAL Realtime Analytics project as part of the requirements outlined in [Issue #62](#62).

The new dashboards are as follows:

  1. DIAL Analytics Aggregated Report: Focuses on aggregated metrics, providing insights derived from pre-aggregated data for performance optimization.
  2. DIAL Project Insights: Offers detailed analytics at the project level, enabling better monitoring and understanding of project-specific metrics.
  3. DIAL User Insights: Provides user-level analytics to track and analyze individual user behavior and contributions.

Dependencies

This PR is dependent on the following pull request in the InfluxData Helm Charts repository:

Changes in this PR

  1. Added three new dashboard JSON files under the Grafana Dashboards directory:
    • DIAL Analytics Agg.json
    • DIAL Project Insights.json
    • DIAL User Insights.json
  2. Updated the project documentation (README.md) to reflect the addition of these dashboards.

Testing

Please ensure the following:

  • All pre-requisite dependencies from the InfluxDB setup are correctly deployed and functional.
  • Grafana is configured to load these new dashboards and displays the expected data as visualized.

Issue Reference

Closes [Issue #62](#62) once merged.

Notes

These dashboards rely on aggregated data for improved performance. Ensure the required changes in the InfluxDB Helm Chart repository have been deployed and tested before integrating this PR.

… User Insights (epam#62)

Includes three new dashboards to enhance analytics capabilities and provide detailed project- and user-level insights.
@davidpepm davidpepm requested a review from Allob as a code owner December 11, 2024 15:21
@davidpepm davidpepm changed the title Add new Grafana dashboards: Aggregated Reports, Project Insights, and… feat: Add new Grafana dashboards: Aggregated Reports, Project Insights, and User Insights Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants