-
Notifications
You must be signed in to change notification settings - Fork 507
[DON'T MERGE] [aws_cloudtrail_otel] Content pack of EDOT Cloud Forwarder for AWS - CloudTrail Logs #15644
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
base: main
Are you sure you want to change the base?
Conversation
|
The EDOT Cloud Forwarder page doesn't yet contain anything about CloudTrail Logs |
… by service and action", "user agents" panels
|
ping @ishleenk17 @daniela-elastic marked this one ready for review. In the PR description there are screenshots of the existing dashboard for Cloudtrail logs (from AWS integration), and the one I made with ESQL using data from |
|
@daniela-elastic @ishleenk17 I have a few questions:
|
Is this because there is lesser data to categorize ? Is there is enough data tp categorize, we shoul dmaybe do the top 10 and put rest to others.
If user ID's are NULL mostly, I would assume its not of much relevance to the customer/user ?
Added @ShourieG from Security team. |
|
Use the word " OpenTelemetry" in the Title of the dashboard. |
|
In the dashboard titles:
|
I haven't figured out a way yet how to do UPDATE: Confirmed, there is no way to do that in ES|QL at the moment - to show top 10 results and group the rest as "Others" in Kibana pie chart |
|
|
||
| ## What do I need to use this integration? | ||
|
|
||
| You need an Elastic Observability project (**Serverless only**) for storing, analyzing, and visualizing your ELB logs. |
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.
How do we plan to update this if in the future ECF supports more than just serverless? CC @ishleenk17
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.
When ECF supports more than serverless they will do that with a particular new stack version.
We will also update our kibana version then and along with that the README as well
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.
Do we have a process to ensure that we don't miss this and then proactively update the README?
So, its an ESQL issue. In KQL it would be possible right ? |
If we don't limit it, its looking cluttered and TMI for the customer. |
|
@daniela-elastic ESQL (top) vs LENS (bottom): Note: in the "User agents" the labels for ESQL panel are short and nice as I used |
If we already have a workaround for ESQL suggest keeping this and submitting a request to platform / Kibana team to show top 10 results and group the rest as "Others" in Kibana pie chart (submit a ticket and also add to kibana wishlist spreadsheet) |
|
Opened issue in Kibana elastic/kibana#239279 (and added to the wishlist) |
|
Can we move forward with this one? @ishleenk17 @MichaelKatsoulis |
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. Just a nit
Co-authored-by: Michalis Katsoulis <[email protected]>
|
Yeah, they are the same, it is just that I changed the title - seemed better.
Yeah, it is. I thought that the short "User Agents" is understandable. What do you think? Shall I change it?
Yes, it is possible to rename the heading, doing that now |
FMU, whats service and action here ?
I think Logs by User Agents would be better considering the other panels whrre we are mentioning what we are breaking it down by.
Thanks |
Service corresponds to:
Action corresponds to:
|
|
@ishleenk17 updated the dashboard and screenshots |
💚 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.
Looks good!
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




Content pack for EDOT Cloud Forwarder for AWS - CloudTrail Logs - Dashboard
Redo of AWS CloudTrail dashboard from AWS integration but using data from https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/encoding/awslogsencodingextension#cloudtrail-log-record-fields
Proposed commit message
See title.
Checklist
changelog.ymlfile.Screenshots
Screenshot of AWS CloudTrail dashboard from AWS integration (for comparison)
Screenshot of the dashboard for content pack