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

Logs PushRequest data. #3178

Merged
merged 3 commits into from
Jan 15, 2021
Merged

Logs PushRequest data. #3178

merged 3 commits into from
Jan 15, 2021

Commits on Jan 15, 2021

  1. Logs PushRequest data.

    This will allows to find information about received size and total entries per tenant.
    
    Example of a log from my dev testing:
    
    ```
    level=debug ts=2021-01-15T11:16:21.735663076Z caller=http.go:67 org_id=3927 traceID=11c4774c6ec4bbf4 msg="push request parsed" path=/loki/api/v1/push content-type=application/x-protobuf body-size="11 kB" streams=5 entries=298 streamLabelsSize="1.9 kB" entriesSize="45 kB" totalSize="47 kB"
    ```
    
    Of course this means we can use LogQL on this.
    
    Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>
    cyriltovena committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    8f87f7b View commit details
    Browse the repository at this point in the history
  2. Move metrics to avoid request traversal twice.

    Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>
    cyriltovena committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    28b7edd View commit details
    Browse the repository at this point in the history
  3. Fixes tests.

    Signed-off-by: Cyril Tovena <cyril.tovena@gmail.com>
    cyriltovena committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    cd5f415 View commit details
    Browse the repository at this point in the history