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[grafana]: scripting dashboards #82

Open
wants to merge 28 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
395866c
feat(cfk): deployment and grafana dashboards
jeqo Mar 17, 2022
78ea796
docs(cfk): add readme
jeqo Mar 18, 2022
e0a04eb
feat: initial grafanalib row
jeqo Jun 22, 2022
ee0016a
chore: update gitignore
jeqo Jun 22, 2022
49a6e93
feat: zookeeper row
jeqo Jun 23, 2022
bd030f1
feat: cp dashboard completed
jeqo Jun 24, 2022
17975b4
feat: kafka request panels
jeqo Jun 28, 2022
401b204
feat: throughput panels
jeqo Jun 29, 2022
9f95e0a
feat: thread utilization panels
jeqo Jun 29, 2022
9cfd076
feat: connection rates
jeqo Jun 29, 2022
b8b258e
feat: isr panels
jeqo Jun 29, 2022
551aaff
feat: latency panels
jeqo Jun 29, 2022
350d4d7
feat: missing panels for zk and kafka
jeqo Jun 29, 2022
2b9b500
feat: kafka topics
jeqo Jun 30, 2022
d46f881
feat: sr panels
jeqo Jun 30, 2022
91579d5
latest updates
jeqo Jun 30, 2022
f416896
feat: connect cluster dashboard
jeqo Jul 8, 2022
6b5cdc2
feat: ksqldb dashboard
jeqo Jul 8, 2022
68d6c3c
feat: add variables
jeqo Jul 8, 2022
194aa2d
feat: kafka consumer and producer dashboards
jeqo Jul 11, 2022
ad70e84
feat: kafka consumer and producer dashboards
jeqo Jul 11, 2022
873c092
feat: kafka quotas dashboard
jeqo Jul 11, 2022
c08d69d
feat: add docs and ds variable
jeqo Jul 12, 2022
ae6b239
feat: modify existing dashboards
jeqo Jul 12, 2022
f689f86
docs: add comments to sr, connect, and kafka
jeqo Jul 12, 2022
797f092
docs: clients and topics
jeqo Jul 12, 2022
57a02f9
fix: offsets table order
jeqo Jul 12, 2022
48c7595
fix: add missing panels
jeqo Aug 3, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ metricbeat-elastic-kibana/assets/security/
both-enabled/
.vscode/
utils/testing/output/*
utils/testing/code/*.ipynb
utils/testing/code/*.ipynb
__pycache__/
10 changes: 10 additions & 0 deletions cfk-prometheus-grafana/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Prometheus and Grafana stack for CFK (Confluent for Kubernetes)

## Requirements

- Prometheus and Grafana deployed on Kubernetes: https://artifacthub.io/packages/helm/prometheus-community/prometheus

## How to run

- Include metrics configuration in the Confluent Platform CRDs, following [this](./cfk/confluent-platform.yaml).
- Deploy Grafana dashboards. Very similar to the ones [here](../jmxexporter-prometheus-grafana) but tweaked with Namespace and Pod variables.
Loading