-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
LGTM Quarkus Dashboard #41264
LGTM Quarkus Dashboard #41264
Conversation
...ices/testcontainers/src/main/java/io/quarkus/observability/testcontainers/LgtmContainer.java
Outdated
Show resolved
Hide resolved
OK I resolved that issue |
90c1a11
to
1c41146
Compare
This comment has been minimized.
This comment has been minimized.
f312998
to
20135bd
Compare
This comment has been minimized.
This comment has been minimized.
@melloware, back from vacations. |
yeah i put this here because i wasn't sure if we wanted to get feedback from other Quarkus Users if there was anything missing they want on there? |
i also think the colors and times for uptimes might need to be tweaked but i thought it was a pretty good first stab 😄 |
...testcontainers/src/main/java/io/quarkus/observability/testcontainers/PrometheusYamlFile.java
Outdated
Show resolved
Hide resolved
bee696e
to
1b6fca0
Compare
This comment has been minimized.
This comment has been minimized.
1b6fca0
to
11ede0d
Compare
This comment has been minimized.
This comment has been minimized.
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.
We need to make sure the app will return data for all the dashboard components and understand why they lack data or is we need to instrument something else...
I've used this app, which is basically the Quick start"https://github.com/brunobat/quarkus-lab/blob/main/micrometer-lgtm/pom.xml
But with it, out of the box, the dashboard looks like this:
Also, we should pull up the HTTP parts. |
Yes this was more of an idea, and we need to check the dashboard for startup time those eventually fill in if you leave the app running. |
e4a6c25
to
280f66d
Compare
If anyone could point me to some documentation on how to enable this, it would help :) |
I followed the guide above and had trouble finding the dashboards on the main page. After some digging, I navigated to http://localhost:43915/dashboards and found them there. Can we star them so they show up on the main page? I think that would be a much better experience. On a separate note, I noticed that
|
scrape_configs: | ||
- job_name: '%s' | ||
metrics_path: '%s%s' | ||
scrape_interval: 10s |
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.
Probably reduce the scrape interval to 3s for faster updates
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 (no pun intended) :)
Thanks for testing @gastaldi |
Created issue with follow up work: #43599 |
Nice work all! |
Would you share a blog post or video where you show the whole thing going alive ? |
@adriens just follow this guide and run |
Thanks a lot @melloware , I'll prepare a dedicated internal issue for my team and will let you know on this issue. |
Fix #40933: LGTM Quarkus Dashboard
Fix #41944
cc @brunobat @alesj