Skip to content
Draft

Alert #907

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
2768122
alert
Bonusree Jun 19, 2026
f67f98a
alert images are added
Bonusree Jun 22, 2026
addf628
firing image
Bonusree Jun 23, 2026
f1c26bb
change in grafana config
Bonusree Jul 1, 2026
72fed5a
started alert for other dbs
Bonusree Jul 14, 2026
b1782a4
neo4j
Bonusree Jul 15, 2026
df23449
mysql, proxysql
Bonusree Jul 15, 2026
41db4c3
neo4j add image and pgb imaage
Bonusree Jul 16, 2026
a9b3711
pgpool,pgb
Bonusree Jul 16, 2026
be82228
initialize other dbs
Bonusree Jul 16, 2026
1178f5f
es
Bonusree Jul 17, 2026
d416d2f
elasticsearch done
Bonusree Jul 17, 2026
d464a95
mariadb
Bonusree Jul 17, 2026
38ece76
mysql
Bonusree Jul 17, 2026
49af243
Merge branch 'master' into alert
Bonusree Jul 21, 2026
d784980
cassandra
Bonusree Jul 21, 2026
a352033
clickhouse
Bonusree Jul 21, 2026
e9e9c85
druid
Bonusree Jul 21, 2026
97b17c8
druid
Bonusree Jul 23, 2026
4792d16
Merge branch 'master' into alert
Bonusree Jul 23, 2026
ea5e150
mongodb
Bonusree Jul 23, 2026
75dfe7f
cassandra, clickhouse
Bonusree Jul 23, 2026
f437734
casssandra,mariadb,es
Bonusree Jul 24, 2026
601609e
redis
Bonusree Jul 27, 2026
459fcf6
mongodb
Bonusree Jul 27, 2026
fc124c6
neo4j
Bonusree Jul 27, 2026
f40d13d
clickhouse
Bonusree Jul 28, 2026
784434b
mssqlserver
Bonusree Jul 28, 2026
965ab40
rabbit, single
Bonusree Jul 29, 2026
7b91c15
solr
Bonusree Jul 30, 2026
953828a
flowchart image added
Bonusree Aug 5, 2026
2cd5a37
bugs deleted
Bonusree Aug 5, 2026
946078a
bug note deleted
Bonusree Aug 6, 2026
4b65796
grafana dashboard
Bonusree Aug 6, 2026
a8727b8
& and url correct from comment
Bonusree Aug 13, 2026
6616691
install alert command fix
Bonusree Aug 17, 2026
b8878e9
alert in new configuration
Bonusree Aug 18, 2026
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
26 changes: 26 additions & 0 deletions docs/examples/cassandra/monitoring/cas-alert-demo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
apiVersion: kubedb.com/v1alpha2
kind: Cassandra
metadata:
name: cas-alert-demo
namespace: demo
spec:
version: 5.0.3
topology:
rack:
- name: r0
replicas: 2
storage:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
storageType: Durable
deletionPolicy: WipeOut
monitor:
agent: "prometheus.io/operator"
prometheus:
serviceMonitor:
labels:
release: prometheus
interval: 10s
23 changes: 23 additions & 0 deletions docs/examples/clickhouse/monitoring/clickhouse-alert-demo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
apiVersion: kubedb.com/v1alpha2
kind: ClickHouse
metadata:
name: clickhouse-alert-demo
namespace: alert-clickhouse
spec:
version: "24.4.1"
replicas: 1
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
deletionPolicy: WipeOut
monitor:
agent: prometheus.io/operator
prometheus:
serviceMonitor:
labels:
release: prometheus
interval: 10s
43 changes: 43 additions & 0 deletions docs/examples/elasticsearch/monitoring/es-alert.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
apiVersion: kubedb.com/v1
kind: Elasticsearch
metadata:
name: es-alert
namespace: alert-elasticsearch
spec:
version: xpack-9.2.3
deletionPolicy: WipeOut
topology:
master:
replicas: 2
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
data:
replicas: 2
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
ingest:
replicas: 2
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
monitor:
agent: prometheus.io/operator
prometheus:
serviceMonitor:
labels:
release: prometheus
interval: 10s
25 changes: 25 additions & 0 deletions docs/examples/hazelcast/monitoring/hazelcast-alert-demo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
apiVersion: kubedb.com/v1alpha2
kind: Hazelcast
metadata:
name: hazelcast-alert-demo
namespace: alert-hazelcast
spec:
version: "5.5.2"
replicas: 1
licenseSecret:
name: hz-license-key
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
deletionPolicy: WipeOut
monitor:
agent: prometheus.io/operator
prometheus:
serviceMonitor:
labels:
release: prometheus
interval: 10s
23 changes: 23 additions & 0 deletions docs/examples/ignite/monitoring/ignite-alert-demo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
apiVersion: kubedb.com/v1alpha2
kind: Ignite
metadata:
name: ignite-alert-demo
namespace: alert-ignite
spec:
replicas: 1
version: "2.17.0"
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
deletionPolicy: WipeOut
monitor:
agent: prometheus.io/operator
prometheus:
serviceMonitor:
labels:
release: prometheus
interval: 10s
24 changes: 24 additions & 0 deletions docs/examples/kafka/monitoring/kafka-alert-demo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
apiVersion: kubedb.com/v1
kind: Kafka
metadata:
name: kafka-alert-demo
namespace: alert-kafka
spec:
replicas: 1
version: "3.9.0"
storageType: Durable
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
deletionPolicy: WipeOut
monitor:
agent: prometheus.io/operator
prometheus:
serviceMonitor:
labels:
release: prometheus
interval: 10s
24 changes: 24 additions & 0 deletions docs/examples/mariadb/monitoring/mariadb-alert-demo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
apiVersion: kubedb.com/v1
kind: MariaDB
metadata:
name: mariadb-alert-demo
namespace: alert-mariadb
spec:
version: "11.5.2"
replicas: 1
storageType: Durable
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
deletionPolicy: WipeOut
monitor:
agent: prometheus.io/operator
prometheus:
serviceMonitor:
labels:
release: prometheus
interval: 10s
16 changes: 16 additions & 0 deletions docs/examples/memcached/monitoring/mc-alert-demo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: kubedb.com/v1
kind: Memcached
metadata:
name: mc-alert-demo
namespace: demo
spec:
replicas: 1
version: "1.6.40"
deletionPolicy: WipeOut
monitor:
agent: prometheus.io/operator
prometheus:
serviceMonitor:
interval: 10s
labels:
release: prometheus
26 changes: 26 additions & 0 deletions docs/examples/mongodb/monitoring/mongodb-alert-demo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
apiVersion: kubedb.com/v1
kind: MongoDB
metadata:
name: mongodb-alert-demo
namespace: alert-mongodb
spec:
version: "8.0.17"
replicaSet:
name: "rs1"
replicas: 3
storageType: Durable
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
deletionPolicy: WipeOut
monitor:
agent: prometheus.io/operator
prometheus:
serviceMonitor:
labels:
release: prometheus
interval: 10s
39 changes: 39 additions & 0 deletions docs/examples/mssqlserver/monitoring/mssqlserver-alert-demo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
apiVersion: kubedb.com/v1alpha2
kind: MSSQLServer
metadata:
name: mssqlserver-alert-demo
namespace: alert-mssqlserver
spec:
version: "2025-cu0"
replicas: 1
storageType: Durable
tls:
issuerRef:
name: mssqlserver-ca-issuer
kind: Issuer
apiGroup: "cert-manager.io"
clientTLS: false
podTemplate:
spec:
containers:
- name: mssql
env:
- name: ACCEPT_EULA
value: "Y"
- name: MSSQL_PID
value: Evaluation
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
deletionPolicy: WipeOut
monitor:
agent: prometheus.io/operator
prometheus:
serviceMonitor:
labels:
release: prometheus
interval: 10s
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
apiVersion: cert-manager.io/v1
kind: Issuer
metadata:
name: mssqlserver-ca-issuer
namespace: alert-mssqlserver
spec:
ca:
secretName: mssqlserver-ca
22 changes: 22 additions & 0 deletions docs/examples/mysql/monitoring/mysql-alert.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
apiVersion: kubedb.com/v1
kind: MySQL
metadata:
name: mysql-alert-alert-mysql
namespace: alert-mysql
spec:
version: "8.4.8"
deletionPolicy: WipeOut
storage:
storageClassName: "longhorn"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
monitor:
agent: prometheus.io/operator
prometheus:
serviceMonitor:
interval: 10s
labels:
release: prometheus
23 changes: 23 additions & 0 deletions docs/examples/neo4j/monitoring/neo4j-alert-demo.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
apiVersion: kubedb.com/v1alpha2
kind: Neo4j
metadata:
name: neo4j-alert-demo
namespace: alert-neo4j
spec:
replicas: 3
version: "2025.12.1"
deletionPolicy: WipeOut
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 2Gi
monitor:
agent: prometheus.io/operator
prometheus:
serviceMonitor:
interval: 10s
labels:
release: prometheus
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
apiVersion: kubedb.com/v1
kind: PerconaXtraDB
metadata:
name: perconaxtradb-alert-demo
namespace: alert-perconaxtradb
spec:
version: "8.0.40"
storageType: Durable
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
deletionPolicy: WipeOut
monitor:
agent: prometheus.io/operator
prometheus:
serviceMonitor:
labels:
release: prometheus
interval: 10s
17 changes: 17 additions & 0 deletions docs/examples/pgbouncer/monitoring/pg-backend-alert.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
apiVersion: kubedb.com/v1
kind: Postgres
metadata:
name: pg-backend-alert
namespace: alert-pgbouncer
spec:
version: "16.13"
replicas: 1
storageType: Durable
storage:
storageClassName: "local-path"
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
deletionPolicy: WipeOut
Loading
Loading