Estou procurando uma maneira de descobrir se o barramento PCIe é o gargalo ou não.
Não é um problema medir a quantidade de bytes transferidos por meio de uma NIC específica:
Existe uma maneira de descobrir quantos dados foram transferidos para todos os outros dispositivos PCIe (discos rígidos, placas de vídeo etc.)?
Respostas:
Também estive investigando isso, mas até agora não tive sorte. A boa notícia é que as folhas de especificações da Intel que eu observei incluem registros acessíveis para parte disso. Eu precisaria criar um módulo do kernel para expor isso ao sistema de arquivos / proc ou / sys. Seria muito mais conveniente se isso já existisse.
À parte o software, a outra solução seria obter uma solução de hardware. Vi produtos que você conecta em um slot vazio para obter essas informações. E, é claro, um osciloscópio para investigar manualmente também.
fonte
para hdd moitoring, você pode usar os plugins do nagios:
http://www.nagios.com/solutions/hard-drive-monitoring http://www.nagios.com/solutions/disk-monitoring http://www.nagios.com/solutions/smart-monitoring http: / /www.freebsddiary.org/smart.php http://exchange.nagios.org/directory/Plugins/ * -Plugin-Packages / check-HDD-health / details http://exchange.nagios.org/directory/Plugins / Sistemas operacionais / Linux / Check-HDD-with-HDSentinel / detalhes
A propósito, use
sysstat package
e usesar command
, pode.fonte