-
Notifications
You must be signed in to change notification settings - Fork 457
[AWS][ELB] Split ELB data dashboard into 3 different data dashboard #10444
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
Conversation
/test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
After looking into how to properly display the data across dashboards, I believe we can utilize the aws.cloudwatch.namespace
field.
We can add a filter in each dashboard (similar to data_stream.dataset
filter) to ensure aws.cloudwatch.namespace
corresponds to each specific load balancer type:
AWS/NetworkELB
namespace for the NLB dashboardAWS/ApplicationELB
namespace for the ALB dashboardAWS/ELB
namespace for the ELB (classic load balancer) dashboard
We also need to use different breakdown fields for lenses based on the load balancer type:
AWS/NetworkELB
andAWS/ApplicationELB
: breakdown byaws.dimensions.LoadBalancer
AWS/ELB
: breakdown byaws.dimensions.LoadBalancerName
@agithomas WDYT about this approach?
🚀 Benchmarks reportTo see the full report comment with |
Co-authored-by: Gabriel Pop <[email protected]>
I think it is a good approach, especially from the performance front. |
Anil, below is my quick feedback looking at the attached screenshots
|
@anil-elastic / @gpop63 , I think it is important to have an input control to use the values of WDYT? |
@anil-elastic Please have a look at these review comments
|
…ions into integrations-10151
@agithomas @aliabbas-elastic I just pushed the changes and updated the snapshot also. Please review. |
/test |
💔 Build Failed
Failed CI StepsHistory
|
packages/aws/kibana/dashboard/aws-34021716-10b1-4338-807c-1a9bcb3da222.json
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Visualizations LGTM 👌🏼
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't just check in the Updated
for the visualizations screenshots :) Thanks for addressing all the comments!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Purely due to codeowners.
Updated the existing ELB metrics dashboard with links of new LB's dashboard. Snapshot attached. |
@anil-elastic , can you revisit the content for `Network Load Balancer (NLB) in the modified (existing) overview dashboard ? |
Please update the screenshot of the existing ELB overview dashboard to reflect the new layout. |
Overall, it looks good to me. A few nitpicks:
|
@agithomas Updated as per the review comments. Please review once. |
💚 Build Succeeded
History
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Package aws - 2.23.0 containing this change is available at https://epr.elastic.co/search?package=aws |
…lastic#10444) * split ELB data dashboard into 3 different dashboard * Update packages/aws/changelog.yml Co-authored-by: Gabriel Pop <[email protected]> * Review comment fixed * ALB snapshot updated * fomatting fixed * Updated existing ELB dashboard * Updated with deprecrated and New dashboard link * dashboard size and text updated * version updated * file name corrected * dashboard word removed from link and NLB description updated. * snapshot updated * removed deprecated elb dashboard screenshot --------- Co-authored-by: Gabriel Pop <[email protected]>
…lastic#10444) * split ELB data dashboard into 3 different dashboard * Update packages/aws/changelog.yml Co-authored-by: Gabriel Pop <[email protected]> * Review comment fixed * ALB snapshot updated * fomatting fixed * Updated existing ELB dashboard * Updated with deprecrated and New dashboard link * dashboard size and text updated * version updated * file name corrected * dashboard word removed from link and NLB description updated. * snapshot updated * removed deprecated elb dashboard screenshot --------- Co-authored-by: Gabriel Pop <[email protected]>
Proposed commit message
Split ELB data dashboard into 3 different data dashboard
Checklist
changelog.yml
file.Author's Checklist
How to test this PR locally
Related issues
Fields that are not shown on the dashboard
ALB Metrics
NLB Metrics
ELB Metrics
Screenshots
ELB
ALB
NLB
Updated snapshot
ALB
ELB
NLB
Existing ELB metric dashboard
AWS-Load-Balancer-Overview