-
Notifications
You must be signed in to change notification settings - Fork 24.3k
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
TSDB rollover logs should default to Debug #107473
Labels
Comments
StephanErb
added
>enhancement
needs:triage
Requires assignment of a team area label
labels
Apr 15, 2024
StephanErb
changed the title
TSDB Rollover Logs should default to Debug
TSDB rollover logs should default to Debug
Apr 15, 2024
elasticsearchmachine
added
Team:StorageEngine
and removed
needs:triage
Requires assignment of a team area label
labels
Apr 15, 2024
Pinging @elastic/es-storage-engine (Team:StorageEngine) |
Yes, I agree this should be changed.
Unfortunately this isn't just changing the log level of a log statement.
This logger belong to settings infrastructure and is essentially logged
every time a dynamic settings gets updated. I think this log statement
should stay at the info level. However in the case of the
`index.time_series.start_time` and `index.time_series.end_time` settings
the log level should be lowered to debug.
…On Mon, Apr 15, 2024 at 9:36 PM elasticsearchmachine < ***@***.***> wrote:
Pinging @elastic/es-storage-engine
<https://github.com/orgs/elastic/teams/es-storage-engine>
(Team:StorageEngine)
—
Reply to this email directly, view it on GitHub
<#107473 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAENWRIAXZNWREKA5AUBSDLY5QT3BAVCNFSM6AAAAABGHNKDTGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJXGY3DGNRWGU>
.
You are receiving this because you are on a team that was mentioned.Message
ID: ***@***.***>
|
martijnvg
added a commit
to martijnvg/elasticsearch
that referenced
this issue
May 28, 2024
The `Setting.Propery#Silent` controls whether setting updates are logged at info or debug level. If this property is set then setting updates are logged at debug level, other at info level (default). This is for index settings that are updated at regular interval by an automatic process. This is to reduce log messages. Closes elastic#107473
martijnvg
added a commit
that referenced
this issue
May 30, 2024
Setting updates are logged at info level. Typically these log messages are only useful for debugging purposes. Some index scoped settings are updated more frequently then other type of settings. Typically the index settings that are updated via an automatic process (such as the index.time_series.end_time index setting). These setting updates can add to a significant volume of info log messages. This PR changes the log level of setting update log messages for index settings only from INFO to DEBUG. This to lower the default volume of info log messages. Closes #107473
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
We have adopted TSDB widely. One of the most common log messages are these TSDB logs:
They don't really add much value from an end-user perspective. I thus believe those should be logged at debug level only.
The text was updated successfully, but these errors were encountered: