-
Notifications
You must be signed in to change notification settings - Fork 1.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
Add log throttling in files based on group rules #3535
Add log throttling in files based on group rules #3535
Commits on Apr 6, 2022
-
in_tail_with_throttle: Add ThrottleInput Plugin
Signed-off-by: Pranjal Gupta <pranjal.gupta2@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for e3a4ff6 - Browse repository at this point
Copy the full SHA e3a4ff6View commit details -
in_tail_with_throttle: Add configuration and rate limiting tests
Signed-off-by: Pranjal Gupta <pranjal.gupta2@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 0fed6bd - Browse repository at this point
Copy the full SHA 0fed6bdView commit details -
in_tail_with_throttle: Fix
test_io_handler
to use Tailwatcher rathe……r than string Signed-off-by: Pranjal Gupta <pranjal.gupta2@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 10603da - Browse repository at this point
Copy the full SHA 10603daView commit details -
in_tail_with_throttle: Remove nested method and modify indentation
Signed-off-by: Pranjal Gupta <pranjal.gupta2@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 87e7426 - Browse repository at this point
Copy the full SHA 87e7426View commit details -
in_tail: Add group based log collection from
in_tail_with_throttle
Signed-off-by: Pranjal Gupta <pranjal.gupta2@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for c76ffbd - Browse repository at this point
Copy the full SHA c76ffbdView commit details -
in_tail: Add
group.match
parameter for specifying generic rulesSigned-off-by: Pranjal Gupta <pranjal.gupta2@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 41d348f - Browse repository at this point
Copy the full SHA 41d348fView commit details -
Signed-off-by: Pranjal Gupta <pranjal.gupta2@ibm.com>
Configuration menu - View commit details
-
Copy full SHA for 8c466a5 - Browse repository at this point
Copy the full SHA 8c466a5View commit details
Commits on May 6, 2022
-
in_tail: Extract group watcher related codes to in_tail/group_watcher.rb
Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for fe4f915 - Browse repository at this point
Copy the full SHA fe4f915View commit details -
in_tail: Remove needless spaces
Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for aefde97 - Browse repository at this point
Copy the full SHA aefde97View commit details -
in_tail: Rename group_watcher.rb to group_watch.rb
Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for 7b1bbac - Browse repository at this point
Copy the full SHA 7b1bbacView commit details -
in_tail: Add {add,remove}_group_watcher to GroupWatch module
Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for a2d9526 - Browse repository at this point
Copy the full SHA a2d9526View commit details -
in_tail: Remove a needless blank line
Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for 433883b - Browse repository at this point
Copy the full SHA 433883bView commit details -
in_tail: Rename add_group_watcher & remove_group_watcher
add_group_watcher -> add_path_to_group_watcher remove_group_watcher -> remove_path_from_group_watcher And simplify them. Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for 46e898f - Browse repository at this point
Copy the full SHA 46e898fView commit details -
in_tail: Make sure to return nil early in add_path_to_group_watcher
Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for e8d893a - Browse repository at this point
Copy the full SHA e8d893aView commit details
Commits on May 8, 2022
-
in_tai: Simplify detecting group watcher's limit
Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for d311670 - Browse repository at this point
Copy the full SHA d311670View commit details -
in_tail: Fix warnings of group watcher tests
/home/aho/Projects/Fluentd/fluentd/test/plugin/test_in_tail.rb:183: warning: assigned but unused variable - d /home/aho/Projects/Fluentd/fluentd/test/plugin/test_in_tail.rb:205: warning: assigned but unused variable - d /home/aho/Projects/Fluentd/fluentd/test/plugin/test_in_tail.rb:220: warning: assigned but unused variable - d /home/aho/Projects/Fluentd/fluentd/test/plugin/test_in_tail.rb:385: warning: ambiguous first argument; put parentheses or a space even after `-' operator /home/aho/Projects/Fluentd/fluentd/lib/fluent/plugin/in_tail/group_watch.rb:123: warning: assigned but unused variable - e Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for e291dae - Browse repository at this point
Copy the full SHA e291daeView commit details
Commits on May 14, 2022
-
in_tail: Add throttling_is_enabled?
Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for 0de4e66 - Browse repository at this point
Copy the full SHA 0de4e66View commit details -
in_tail: Remove a needless default value of throttling_is_enabled?
Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for dc680be - Browse repository at this point
Copy the full SHA dc680beView commit details
Commits on May 15, 2022
-
test_in_tail: Move group config tests to separated sub_test_case
Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for 07ef562 - Browse repository at this point
Copy the full SHA 07ef562View commit details
Commits on May 16, 2022
-
test_in_tail: Reduce test time of group watch tests
Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for efa7d2d - Browse repository at this point
Copy the full SHA efa7d2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd5a704 - Browse repository at this point
Copy the full SHA bd5a704View commit details
Commits on May 17, 2022
-
test_in_tail: Fix inappropriate variable name
safety_mergin -> safety_ratio Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for c6c5989 - Browse repository at this point
Copy the full SHA c6c5989View commit details -
in_tail: Fix wrong lower bound of group watch limit
Signed-off-by: Takuro Ashie <ashie@clear-code.com>
Configuration menu - View commit details
-
Copy full SHA for 5f54dd0 - Browse repository at this point
Copy the full SHA 5f54dd0View commit details