otter
otter copied to clipboard
feat: add exporter & prometheus exporter
Description
Adding Stats exporter package and prometheus exporter
Related issue(s)
:white_check_mark: Checklist for your Pull Request
Related changes (conditional)
-
Tests
- [X] If I added new functionality, I added tests covering it.
- [ ] If I fixed a bug, I added a regression test to prevent the bug from silently reappearing again.
-
Documentation
- [X] I checked whether I should update the docs and did so if necessary:
- README
- [X] I checked whether I should update the docs and did so if necessary:
-
Public contracts
- [X] My changes doesn't break project license.
Stylistic guide (mandatory)
-
[X] My code complies with the styles guide.
-
[X] My commit history is clean (only contains changes relating to my issue/pull request and no reverted-my-earlier-commit changes) and commit messages start with identifiers of related issues in square brackets.
Example:
[#42] Short commit description
If necessary both of these can be achieved even after the commits have been made/pushed using rebase and squash.
Before merging (mandatory)
- [X] Check target branch of PR is set correctly
Wow, it looks great. I think it's better to merge it a little later, along with the update of otter to v2, along with the redesign of the api, which should no longer change at all.
@proost I will try to collect the ideas in this issue. It will be very cool to know your opinion.