gvan Posted September 2, 2022 Share Posted September 2, 2022 В веб-интерфейсе самого кинетика (Keenetic Giga II) объемы дисков отображаются нормально: Скрытый текст Но если запросить эти же данные через SNMP, то видим, что значения отрицательные snmpwalk -c public 192.168.1.1 . > snmpwalk.txt: Скрытый текст ... UCD-SNMP-MIB::dskIndex.1 = INTEGER: 1 UCD-SNMP-MIB::dskIndex.2 = INTEGER: 2 UCD-SNMP-MIB::dskIndex.3 = INTEGER: 3 UCD-SNMP-MIB::dskIndex.4 = INTEGER: 4 UCD-SNMP-MIB::dskPath.1 = STRING: /tmp/mnt/ADATA2/ UCD-SNMP-MIB::dskPath.2 = STRING: /tmp/mnt/c06bcc2a-e381-4443-887e-6abbf2b688b2/ UCD-SNMP-MIB::dskPath.3 = STRING: /tmp/mnt/ADATA/ UCD-SNMP-MIB::dskPath.4 = STRING: /tmp/mnt/facbe326-99b1-d101-f0c8-e32699b1d101/UCD-SNMP-MIB::dskTotal.1 = INTEGER: -1411806976 UCD-SNMP-MIB::dskTotal.2 = INTEGER: -1411806976 UCD-SNMP-MIB::dskTotal.3 = INTEGER: 946167104 UCD-SNMP-MIB::dskTotal.4 = INTEGER: 946167104UCD-SNMP-MIB::dskAvail.1 = INTEGER: -2091164928 UCD-SNMP-MIB::dskAvail.2 = INTEGER: -2091164928 UCD-SNMP-MIB::dskAvail.3 = INTEGER: 267273440 UCD-SNMP-MIB::dskAvail.4 = INTEGER: 267273440 UCD-SNMP-MIB::dskUsed.1 = INTEGER: 679357824 UCD-SNMP-MIB::dskUsed.2 = INTEGER: 679357824 UCD-SNMP-MIB::dskUsed.3 = INTEGER: 678893696 UCD-SNMP-MIB::dskUsed.4 = INTEGER: 678893696 ... Возможно это связано с переполнением 32-битных счетчиков. Использую SNMP для графического отображения статистики роутера (в т.ч. и подключенных дисков). Соответственно, для имеющегося диска на 3ТБ статистика отрисовывается некорректно (для диска на 1ТБ - проблема не фиксируется). Quote Link to comment Share on other sites More sharing options...
ziv Posted September 5, 2022 Share Posted September 5, 2022 Аналогично, отрицательные значения диска 3тб от snmpwalk: Скрытый текст UCD-SNMP-MIB::dskIndex.1 = INTEGER: 1 UCD-SNMP-MIB::dskIndex.2 = INTEGER: 2 UCD-SNMP-MIB::dskIndex.3 = INTEGER: 3 UCD-SNMP-MIB::dskIndex.4 = INTEGER: 4 UCD-SNMP-MIB::dskPath.1 = STRING: /tmp/mnt/z1t/ UCD-SNMP-MIB::dskPath.2 = STRING: /tmp/mnt/C4FE3079FE3065B8/ UCD-SNMP-MIB::dskPath.3 = STRING: /tmp/mnt/ziv32ssd/ UCD-SNMP-MIB::dskPath.4 = STRING: /tmp/mnt/83c79aa1-9206-4245-925d-102f8df70ad7/ UCD-SNMP-MIB::dskTotal.1 = INTEGER: -388081664 UCD-SNMP-MIB::dskTotal.2 = INTEGER: -388081664 UCD-SNMP-MIB::dskTotal.3 = INTEGER: 30438752 UCD-SNMP-MIB::dskTotal.4 = INTEGER: 30438752 UCD-SNMP-MIB::dskAvail.1 = INTEGER: -1341855488 UCD-SNMP-MIB::dskAvail.2 = INTEGER: -1341855488 UCD-SNMP-MIB::dskAvail.3 = INTEGER: 30141428 UCD-SNMP-MIB::dskAvail.4 = INTEGER: 30141428 UCD-SNMP-MIB::dskUsed.1 = INTEGER: 953773696 UCD-SNMP-MIB::dskUsed.2 = INTEGER: 953773696 UCD-SNMP-MIB::dskUsed.3 = INTEGER: 297324 UCD-SNMP-MIB::dskUsed.4 = INTEGER: 297324 UCD-SNMP-MIB::dskPercent.1 = INTEGER: 25 UCD-SNMP-MIB::dskPercent.2 = INTEGER: 25 UCD-SNMP-MIB::dskPercent.3 = INTEGER: 1 UCD-SNMP-MIB::dskPercent.4 = INTEGER: 1 UCD-SNMP-MIB::dskPercentNode.1 = INTEGER: 92 UCD-SNMP-MIB::dskPercentNode.2 = INTEGER: 92 UCD-SNMP-MIB::dskPercentNode.3 = INTEGER: 1 UCD-SNMP-MIB::dskPercentNode.4 = INTEGER: 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.