mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
17 lines
508 B
PHP
17 lines
508 B
PHP
|
|
<?php
|
||
|
|
|
||
|
|
// Simple hard-coded poller for ProxySG
|
||
|
|
|
||
|
|
echo 'ProxySG MemPool'.'\n';
|
||
|
|
|
||
|
|
if ($device['os'] == 'sgos') {
|
||
|
|
$used = str_replace('"', "", snmp_get($device, "BLUECOAT-SG-PROXY-MIB::sgProxyMemSysUsage.0", '-OUvQ'));
|
||
|
|
$total = str_replace('"', "", snmp_get($device, "BLUECOAT-SG-PROXY-MIB::sgProxyMemAvailable.0", '-OUvQ'));
|
||
|
|
$free = ($total - $used);
|
||
|
|
$percent = ($used / $total * 100);
|
||
|
|
|
||
|
|
$mempool['used'] = ($used);
|
||
|
|
$mempool['free'] = ($free);
|
||
|
|
$mempool['total'] = (($used + $free));
|
||
|
|
}
|