Spring boot package [Dashboards for all data streams] - #2985
Conversation
|
Pinging @elastic/integrations (Team:Integrations) |
mtojek
left a comment
There was a problem hiding this comment.
I will take a look at dashboards once we agree on data streams and their fields.
🌐 Coverage report
|
|
I would provide general feedback over the dashboard for the existing visualizations.
That's all from my end I guess, let me know what you think of the changes. It would also be nice to have a review from someone who better understands the use cases for Spring Boot as an end-user. |
yug-rajani
left a comment
There was a problem hiding this comment.
Requested some changes
@yug-elastic thanks for feedback, I think covered all aspects and updated the visualisations. |
yug-rajani
left a comment
There was a problem hiding this comment.
LGTM!
Let’s wait for other’s reviews over the dashboard.
There was a problem hiding this comment.
As there are few data streams I think that you can go with a few dashboards. It's hard to deduce from the overview what's going on in the system, except reading current values.
My recommendation:
- "Audit events" dashboard - show a table with latest events, IP address, session ID, principals, auth type. You can add 2 pie charts to show the percentage of failures (event type).
- Memory - include GC, heap, non-heap, manager. Please show using standard line-graphs that GC works as intended. It will be useful to look for memory leaks
- Threading - (maybe combine them together with Memory) - show thread statistics using line-graphs. You can add "big values" to show the current state.
- "Access logs" - that's the HTTP thread. Please take a look at Apache and model something
.. and finally the "Overview"
5. Again, please take a look at the Apache integration and check if you can provide a similar experience, combining Apache's logs and metrics dashboards.
Covered almost all points. Updated dashboards with respect to these changes |
* Spring boot package [Dashboards for all data streams] * update dashboards * remove redundant visualisation * update dashboard * resize visualisation * add overview, audit event, http trace, memory, gc and threading dashboards
What does this PR do?
Checklist
changelog.ymlfile.manifest.ymlfile to point to the latest Elastic stack release (e.g.^8.0.0).How to test this PR locally
Screenshots
Note: We have covered dashboards and the visualisations for all data streams in this PR. Also Kibana version is updated in manifest.yml and tested with 8.1.0