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

App Visibility Grafana dashboard enhancement #58

Closed
7 of 8 tasks
heanlan opened this issue Jun 21, 2022 · 5 comments · Fixed by #83
Closed
7 of 8 tasks

App Visibility Grafana dashboard enhancement #58

heanlan opened this issue Jun 21, 2022 · 5 comments · Fixed by #83
Assignees
Labels
enhancement New feature or request lifecycle/stale

Comments

@heanlan
Copy link
Contributor

heanlan commented Jun 21, 2022

Add capabilities that might provide users insights more oriented to understand how applications deployed in a k8s cluster communicate.

P0 items:

  • Add Pod/Service Namespace and port metadata into dashboard - Add Namespace and port metadata into Grafana dashboards #57
  • Have user-friendly names for columns used in tables and filters. For instance "flowEndSecondsFromSourceNode" could be displayed as "end of flow as reported by source" - Grafana UI improvements #83
  • For time-series diagram, do not connect discrete points with line, as they might tell some misleading information, showing throughput is growing/decreasing linearly, which might not be true. For legend of time-series diagram, do not show the "mean" value on the right hand side, as its internal calculation logic is not accurate for our use case. - Grafana UI improvements #83
  • For "FlowEndReason" field, do the value mapping from int to string. - Grafana UI improvements #83
  • Save configurations/settings of Grafana at runtime, and re-apply those settings when restart Pods. We should expose this option through Helm chart to users, determining whether they would like to save and re-apply the settings. Move Grafana setting files to Persistent Storage #84

P1 items:

  • Create a customized "Home page" dashboard, which includes basic introduction to network flow-visibility(pointer to documentation), cluster network overview(diagram monitoring network metrics), links to all the other dashboard Add Grafana home dashboard #101
  • Enable adding users by sending email invitations; require configuring the Grafana server to authenticate on mail server
  • Aggregate traffic by Pod labels.
@heanlan heanlan added this to the 0.2 milestone Jun 22, 2022
@heanlan heanlan self-assigned this Jun 22, 2022
@heanlan heanlan added the enhancement New feature or request label Jun 22, 2022
@yuntanghsu yuntanghsu linked a pull request Jul 25, 2022 that will close this issue
@yuntanghsu yuntanghsu reopened this Aug 4, 2022
@heanlan heanlan removed this from the Theia v0.2 release milestone Sep 14, 2022
@github-actions
Copy link

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days

@github-actions
Copy link

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days

@github-actions
Copy link

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days

Copy link

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days

Copy link

github-actions bot commented Mar 4, 2024

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment, or this will be closed in 90 days

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jun 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request lifecycle/stale
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants