Skip to content

Conversation

@strawgate
Copy link
Contributor

@strawgate strawgate commented Jan 14, 2026

Updates to the OTel VPC Flow Log Dashboard + YAML version of dashboard leveraging https://github.com/strawgate/kb-yaml-to-lens

Iterating on the actual panels here strawgate/kb-yaml-to-lens#914

Overview

Overview

Interface Analysis

Interface Analysis Interface Analysis 2

Traffic Analysis

Traffic Analysis Traffic Analysis 2

Current Dashboard on Main

The following is the dashboard on main that is being replaced
Current Main

@strawgate strawgate requested a review from a team as a code owner January 14, 2026 19:11
@andrewkroh andrewkroh added Integration:aws_vpcflow_otel AWS VPC Flow Logs OpenTelemetry Assets Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations] labels Jan 14, 2026
@strawgate strawgate requested a review from a team as a code owner January 15, 2026 19:32
@strawgate strawgate changed the title Updates to OTel VPC Flow Log Dashboard + YAML Dashboard Updates to OTel VPC Flow Log Dashboard + YAML Dashboard Validator Jan 15, 2026
@elasticmachine
Copy link

elasticmachine commented Jan 15, 2026

💔 Build Failed

Failed CI Steps

History

@andrewkroh andrewkroh added the dashboard Relates to a Kibana dashboard bug, enhancement, or modification. label Jan 15, 2026
"coreMigrationVersion": "8.8.0",
"created_at": "2023-10-01T00:00:00Z",
"created_by": "admin",
"id": "aws-vpcflow-otel-interface",
Copy link
Contributor

@mykola-elastic mykola-elastic Jan 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to build the package (and fix the CI) the following change is needed for all of them:
change the "id"s to begin with the package name aws_vpcflow_otel. Also, the dashboard filenames should correspond to the id + .json, so fot this one the filename should be aws_vpcflow_otel-interface.json

Suggested change
"id": "aws-vpcflow-otel-interface",
"id": "aws_vpcflow_otel-interface",

Copy link
Contributor

@mykola-elastic mykola-elastic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like how this looks and where this goes. Conducting some testing of the dashboards...

Copy link
Contributor

@mykola-elastic mykola-elastic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Per dashboard comments

Overview

  • All looks good to me

Traffic Analysis

  • Contains "Top interfaces by bandwidth" which could be moved to "Interface analysis" dasbhoard

Interface analysis

  • The panel says "Top Traffic by Interface", however the three graphs below categorize based on IPs and ports only - which also can be moved to "Traffic Analysis" dashboard.
Screenshot 2026-01-16 at 17 16 31

claude bot pushed a commit to strawgate/kb-yaml-to-lens that referenced this pull request Jan 16, 2026
- Update dashboard IDs to use underscores in package name part
  (aws_vpcflow_otel-* instead of aws-vpcflow-otel-*)
- Move "Top Interfaces by Bandwidth" from Traffic Analysis to
  Interface Analysis (interface-focused metric)
- Move IP/port traffic panels from Interface Analysis to Traffic
  Analysis as new "Top Sources and Destinations" section
- Update README.md panel counts and descriptions
- Update index.md dashboard IDs and descriptions

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <[email protected]>
Co-authored-by: Bill Easton <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dashboard Relates to a Kibana dashboard bug, enhancement, or modification. Integration:aws_vpcflow_otel AWS VPC Flow Logs OpenTelemetry Assets Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants