Мы пишем метрику производительности кластера, собранную с помощью Sensu, в infxDB на RHEL VM (16 ГБ). Я хочу собрать данные о скорости записи для поступающего процесса в секунду, выданного им. Расположение моего устройства - / dev / vda1, а расположение файла - / var / lib / InfxDB / data.
Проблема: существует значительная задержка между временем сбора данных от sensu и временем записи данных в InfluxDB. Мы подозреваем, что производительность дискового ввода-вывода может быть узким местом, но у нас нет конкретных данных, подтверждающих это утверждение.
Пробовал: пробовал iostat, iotop и еще несколько способов. При использовании процесса infxd iotop средняя скорость записи составляет 35 кб / с, что, я уверен, намного меньше для имеющейся у нас нагрузки. (Я подозреваю, что он показывает мне НЕ статистику виртуальной машины, а статистику физической машины?)
Вопрос: 1. Есть ли другой способ собрать правильную метрику скорости записи для процесса притока? 2. Кто-нибудь еще сталкивался с подобной проблемой с sensu и InfluxDB? как ты это решил?
Спасибо