воскресенье, 14 февраля 2010 г.

snmp - disk space

Получение описания диска


пример1:
/usr/bin/snmpget -t 1 -r 5 -m ALL -v 1 -c строка_пароль monitored.com:161 host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageDescr.1
результат
HOST-RESOURCES-MIB::hrStorageDescr.1 = STRING: Memory Buffers
пример2:
/usr/bin/snmpget -t 1 -r 5 -m ALL -v 1 -c строка_пароль monitored.com:161 host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageDescr.4
результат
HOST-RESOURCES-MIB::hrStorageDescr.4 = STRING: /
Последняя цифра - номер устройства.

Получение общее количества блоков на разделе:


пример:
/usr/bin/snmpget -t 1 -r 5 -m ALL -v 1 -c строка_пароль monitored.com:161 host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageSize.4
результат
HOST-RESOURCES-MIB::hrStorageSize.4 = INTEGER: 176889164
Получени размера блоков
/usr/bin/snmpget -t 1 -r 5 -m ALL -v 1 -c строка_пароль monitored.com:161 host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageAllocationUnits.4
результат
HOST-RESOURCES-MIB::hrStorageAllocationUnits.4 = INTEGER: 4096 Bytes
В итоге можно посчитать размер в мегабайтах раздела
176889164*4096/1024**2=690973Mb
И последнее - сколько блоков занято информацией
/usr/bin/snmpget -t 1 -r 5 -m ALL -v 1 -c строка_пароль monitored.com:161 host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageUsed.4

watir+facebook status

Как поменять статус в facebook используя watir


>> @b.class # непосредственно броузер после входа в свой аккаунт
=> Celerity::Browser
>> @b.text_field(:name,'status').value = 'мой новый статус'
=> "\320\260\321"
>> @b.text_field(:name,'status').focus
=> nil
>> @b.button(:class,'UIButton_Text').click


и новый статус готов.









We use metatrader4 - the best forex trading platform and I enjoy it.