etcd-mixin: Limit etcdDatabaseHighFragmentationRatio to 100MB+

Signed-off-by: Göran Gustafsson <gustafsson.g@gmail.com>
This commit is contained in:
Göran Gustafsson 2023-02-13 10:59:12 +01:00
parent 87e271701b
commit 1002346ceb
No known key found for this signature in database
GPG Key ID: 34E536CF1CDE7D8F
2 changed files with 5 additions and 5 deletions

View File

@ -241,7 +241,7 @@
{ {
alert: 'etcdDatabaseHighFragmentationRatio', alert: 'etcdDatabaseHighFragmentationRatio',
expr: ||| expr: |||
(last_over_time(etcd_mvcc_db_total_size_in_use_in_bytes[5m]) / last_over_time(etcd_mvcc_db_total_size_in_bytes[5m])) < 0.5 (last_over_time(etcd_mvcc_db_total_size_in_use_in_bytes[5m]) / last_over_time(etcd_mvcc_db_total_size_in_bytes[5m])) < 0.5 and etcd_mvcc_db_total_size_in_use_in_bytes > 104857600
||| % $._config, ||| % $._config,
'for': '10m', 'for': '10m',
labels: { labels: {

View File

@ -143,13 +143,13 @@ tests:
- interval: 1m - interval: 1m
input_series: input_series:
- series: 'etcd_mvcc_db_total_size_in_use_in_bytes{job="etcd",instance="10.10.10.0"}' - series: 'etcd_mvcc_db_total_size_in_use_in_bytes{job="etcd",instance="10.10.10.0"}'
values: '30000+0x10' values: '300000000+0x10'
- series: 'etcd_mvcc_db_total_size_in_bytes{job="etcd",instance="10.10.10.0"}' - series: 'etcd_mvcc_db_total_size_in_bytes{job="etcd",instance="10.10.10.0"}'
values: '100000+0x10' values: '1000000000+0x10'
- series: 'etcd_mvcc_db_total_size_in_use_in_bytes{job="etcd",instance="10.10.10.1"}' - series: 'etcd_mvcc_db_total_size_in_use_in_bytes{job="etcd",instance="10.10.10.1"}'
values: '70000+0x10' values: '700000000+0x10'
- series: 'etcd_mvcc_db_total_size_in_bytes{job="etcd",instance="10.10.10.1"}' - series: 'etcd_mvcc_db_total_size_in_bytes{job="etcd",instance="10.10.10.1"}'
values: '100000+0x10' values: '1000000000+0x10'
alert_rule_test: alert_rule_test:
- eval_time: 11m - eval_time: 11m
alertname: etcdDatabaseHighFragmentationRatio alertname: etcdDatabaseHighFragmentationRatio