Как получить счетчики байтов PCI Tx/Rx?
Я умею читать статистику о настроенных сетевых интерфейсах, например через cat /proc/net/dev
,
Есть ли способ прочитать аналогичные счетчики байтов трафика PCI или PCIe?
По-видимому, согласно https://www.intel.com/content/dam/www/public/us/en/documents/design-guides/xeon-e5-2600-uncore-guide.pdf должна быть метрика PCIE_DATA_BYTES
прослеживается, например, через ucevent
: https://github.com/andikleen/pmu-tools/blob/master/ucevent/README.md
Если я бегу
ucevent.py -I 2000 CBO.PCIE_DATA_BYTES sleep 10
Я получаю
неизвестное событие CBO.PCIE_DATA_BYTES
Я пробовал это на двух серверах:
Процессор Intel(R) Xeon(R) E5-2630 v4 @ 2,20 ГГц
Процессор Intel(R) Xeon(R) E5-2640 v4 с тактовой частотой 2,40 ГГц
Любые предложения или помощь, пожалуйста?