2016-01-25 2 views
0

Я использую Grafana с CollectD (и графититом) для мониторинга моего использования сети на моем сервере. я использую «интерфейс» плагином CollectD и отображения графиков, как это:Ethstat/Interface Grafana CollectD не показывает правильное значение (МБ/с)

alias(scale(nonNegativeDerivative(collectd.graph_host.interface-eth0.if_octets.rx), 0.00000095367431640625), 'download') 

Когда я теперь начать downlad с SpeedLimit. Загрузка выполняется около 10 минут, но отображается только enter image description here (зеленая линия - это загрузка). Таким образом, он показывает только пик.

Должен ли я использовать некоторые другие показатели? Я также пробовал «ethstat», но у меня так много вариантов, которые я понимаю!

Есть ли документы для начинающих. Я только нашел CollectD Docs, который я читал, но это не говорит ничего, что на самом деле означает метрика ethstat.

ответ

1

Нет, нет никакой начальной документации о значении ethstats, означающем collectd. Это связано с тем, что плагин ethstat сообщает статистику, собранную ethtool в вашей системе, а статистика ethtool специфична для поставщика.

Чтобы направить вас в правильном направлении, запустите ethtool -S eth0

Это должно показать вам имена и номера, как то, что collectd сообщает.

Теперь запустите ethtool -i eth0 и найдите информацию о своем драйве.

Затем введите название своего драйвера и узнайте, какая статистика сообщает о вашей карточке и что они означают. Это может быть связано с чтением исходного кода драйвера Linux, но не бойтесь этого. То, что вы хотите, вероятно, находится в комментариях, а не в коде.

Смежные вопросы