Skip to content

Conversation

martialblog
Copy link
Member

@martialblog martialblog commented Dec 30, 2022

This is a complete rewrite of the Check Plugin in Golang.

The rationale behind this is first of all maintainability. Since we currently have no Ruby developers, the current implementation cannot be properly maintained. Furthermore it removes dependency management for the user, since we can ship a single binary.

And it fixes a bunch of open issues as described in the milestone.

Fixes #4

Fixes #11

Fixes #14

Fixes #15

Fixes #32

Fixes #42

Fixes #45

@martialblog martialblog added this to the Rewrite v0.8.0 milestone Dec 30, 2022
@martialblog martialblog self-assigned this Dec 30, 2022
@martialblog
Copy link
Member Author

@widhalmt FYI, as discussed.

@widhalmt
Copy link
Member

Wow, that was fast! Thanks. I'm the wrong person to review it. But, as discussed, I can and will test it. Should I wait for the checks to be ok?

@martialblog
Copy link
Member Author

@widhalmt The failing CI checks are just some linting issues. You can go ahead and test it. Do you need a binary or can you build it yourself?

@martialblog
Copy link
Member Author

@widhalmt I just added a RC Release with a binary. Feedback is welcome

https://github.com/NETWAYS/check_logstash/releases/tag/v0.8.0-rc1

@martialblog
Copy link
Member Author

@pdorschner has already done a Code Review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment