Графана - Kubernetes resourcequota мониторинг и оповещение - PullRequest
0 голосов
/ 02 февраля 2020

Попытка настроить мониторинг пространств имен kubernetes с помощью Prometheus и Grafana.

Существует несколько пространств имен, которые необходимо отслеживать. Попытка настроить панель таблицы или график калибровки для использования квоты ресурса.

Данные следующим образом.

kube_resourcequota{instance="kube-state-metrics",job="kube-state-metrics",namespace="test1",resource="count/configmaps",resourcequota="test1",type="hard"}  500
kube_resourcequota{instance="kube-state-metrics",job="kube-state-metrics",namespace="test1",resource="count/configmaps",resourcequota="test1",type="used"}  350

Для каждого пространства имен существует несколько используемых и жестких значений, подобных этому.

Попытка настроить панель таблиц для каждого пространства имен, чтобы отображались такие значения, как,

--------------------------------
Resource         | Used | Hard |
--------------------------------
count/configmaps | 350  | 500  |

или Gauge для этих данных. Не уверен, как сгруппировать это и показать данные по желанию. Кроме того, необходимо установить предупреждение об этом всякий раз, когда используемое значение превышает 80%.

...