Skip to content
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 syslog batching poc implementation #491

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    2d2556e View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    5170ba2 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Fix egressMetric reporting and minor redundancy

    This addresses all the comments by @ctlong.
    It fixes the unneded if else branching for adding to the message
    batch which is just not needed anymore.
    It fixes the egressMetric to behave similar to the single message
    implementation, to not count erroneous logs.
    nicklas-dohrn committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    48a13d8 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Refactor and add new Timer implementation

    The refactor is mainly reshuffeling
    
    The new timer implementation makes it more clear what the actual logic
    is, and might also prevent some unresolvable states.
    It now only has two states:
    - Running if a batch is not yet full or time triggered
    - Not running if there was a batch send either through a time or a size
    based trigger
    nicklas-dohrn committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    f206257 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Refactor approach to use different protocol instead of parameter.

    This is a new approach to switch between http and http batching.
    It only is different in this regard from the previous attempts,
    and only contains refactorings besides this change.
    nicklas-dohrn committed May 6, 2024
    Configuration menu
    Copy the full SHA
    35104c5 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Configuration menu
    Copy the full SHA
    21666c8 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    3c9934f View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    519dda6 View commit details
    Browse the repository at this point in the history