-
Notifications
You must be signed in to change notification settings - Fork 30
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Metrics: Producer metric overhaul + grafana dashboard (#90)
* publisher: kinesis: add metric for hitting throughput limits * publisher: kinesis: refactor metrics reporting * publisher: kinesis: add metrics for stream creation limit exceeded * chore: kinesis: make internal names consistent * publisher: pubsub: add metric for hitting throughput limits * publisher: pubsub: add metric for exceeding topic creation limits * kinesis: document bug with reporting throughput errors * publisher: kafka: remove false positives from delivery metrics * publisher: kafka: fix tests * publisher: pubsub: remove false positives from delivery metrics * publisher: kinesis: remove false positives from delivery report * publisher: emit non-delivery metrics on topic/stream existence errors * chore: remove redundant imports * misc: use better var names * publishers: add topic name to *_messages_delivered_total metric * publisher: kinesis: make partition-key fixed length * chore: remove typo in comments * metrics: update metric metadata * metrics: add topic/stream label for failed deliveries * docs: update delivery metrics with topic/stream name * docs: add ${PUBLISHER}_producebulk_tt_ms metric documentation * misc: add dashboard with support for prometheus data source * docs: add info about grafana dashboard * chore: make dashboard portable * misc: rename dashboard to grafana.json for better semantics
- Loading branch information
Showing
12 changed files
with
4,409 additions
and
181 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.