#prometheus #grafana
#prometheus #графана
Вопрос:
Мне было интересно, можете ли вы дать совет по запросу;
У меня есть следующий запрос, который иллюстрирует процент свободного диска для каждого тома Windows
100 - (100 - 100 * (windows_logical_disk_free_bytes / windows_logical_disk_size_bytes))
Проблема, с которой я сталкиваюсь, заключается в том, что она возвращает все тома, включая системные резервные тома (том 1 жесткого диска)
«windows_exporter_metrics»,volume=»C:»}
«windows_exporter_metrics»,volume=»HarddiskVolume1″}»
Кто-нибудь знает, как настроить это так, чтобы системные зарезервированные тома были опущены? Ранее у меня был запрос, сфокусированный на одном томе C: но это не учитывает другие допустимые тома.
expr: 100-(100 - 100 * (windows_logical_disk_free_bytes{volume="C:"} / windows_logical_disk_size_bytes{volume="C:"}))
Пожалуйста, обратите внимание, что я задал этот вопрос на форуме Prometheus, но не получил ответа.
Ценю любые советы / указания.
Спасибо
Ответ №1:
Я выяснил, как это сделать для моего собственного требования.
Для всех, кого это интересует, пожалуйста, смотрите ниже.
100-(100 - 100 * (windows_logical_disk_free_bytes{volume=~".:"} / windows_logical_disk_size_bytes{volume=~".:"}))
Спасибо
Ответ №2:
Используйте приведенные ниже данные для точного процента дисков. это работает
100 -(windows_logical_disk_free_bytes{volume=~".:"} / windows_logical_disk_size_bytes{volume=~".:"}) * 100