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

feat(loki-canary): Add support to push logs directly to Loki. #7063

Merged
merged 16 commits into from
Sep 9, 2022

Commits on Sep 6, 2022

  1. feat(loki-canary): Support direct push to Loki

    Basic working version
    
    Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com>
    kavirajk committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    3ca7390 View commit details
    Browse the repository at this point in the history
  2. Add more config, flags and cleanup

    Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com>
    kavirajk committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    3ef4eb9 View commit details
    Browse the repository at this point in the history
  3. Add push test

    Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com>
    kavirajk committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    483020c View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Remove multiwriter. Just push to loki in push mode

    Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com>
    kavirajk committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    8fe25f5 View commit details
    Browse the repository at this point in the history
  2. Add docs, changelog and upgrade guide

    Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com>
    kavirajk committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    4f840e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c49a0ea View commit details
    Browse the repository at this point in the history
  4. Make linter happy

    Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com>
    kavirajk committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    d33e0e7 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Update pkg/canary/writer/push.go

    Co-authored-by: Danny Kopping <danny.kopping@grafana.com>
    kavirajk and Danny Kopping authored Sep 8, 2022
    Configuration menu
    Copy the full SHA
    379b94b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4783ed6 View commit details
    Browse the repository at this point in the history
  3. Add retry mechanism to push

    Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com>
    kavirajk committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    defc33f View commit details
    Browse the repository at this point in the history
  4. Merge branch 'kavirajk/support-push-mode-canary' of https://github.co…

    …m/grafana/loki into kavirajk/support-push-mode-canary
    kavirajk committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    259648b View commit details
    Browse the repository at this point in the history
  5. Doc for new configs

    Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com>
    kavirajk committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    77db04c View commit details
    Browse the repository at this point in the history
  6. Defer body after reading it

    kavirajk committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    eaa1b33 View commit details
    Browse the repository at this point in the history
  7. Make linter happy

    Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com>
    kavirajk committed Sep 8, 2022
    Configuration menu
    Copy the full SHA
    c90bc14 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Fix linter

    Signed-off-by: Kaviraj <kavirajkanagaraj@gmail.com>
    kavirajk committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    5af69eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbf7587 View commit details
    Browse the repository at this point in the history