Projekt

Obecné

Profil

Požadavek #781

otevřený

Požadavek #139: Integrace SNMP protokolu

Požadavek #780: Ubiquity (AirOS)

Síla signálu klientů získaná skrze SNMP

Přidáno uživatelem Ondřej Fibich před více než 10 roky(ů). Aktualizováno před více než 9 roky(ů).

Stav:
Odeslaný
Priorita:
Normální
Přiřazeno:
Kategorie:
Evidence sítě
Cílová verze:
Začátek:
2013-09-17
Uzavřít do:
% Hotovo:

0%

Odhadovaná doba:

Popis

Informace o síle signálu zařízení se budou zobrazovat především v detailu linky s médiem typu vzduch.

Příkladový skript od Michala Koláčka (nebude použit, jen se mohou použít OID):

<?php
include '/scripty/billing/mysql.php';
$sql_count = mysql_query("SELECT count(*) FROM Pocitace"); ##spocita kolik ma ona tabulka radku
$sql_count = mysql_fetch_assoc($sql_count)["count(*)"];
echo "Pocet zarizeni ktere budu zkouset: ". $sql_count. "\n\n";
$sql_count = ceil($sql_count / 100); ##vydeli stem a najde  nejblizssi vyssi hodnotu :) 
$pocitadlo = 0;

for($i=0; $i <= $sql_count; $i++) {
    $o = $i*100;
    $sql_query = mysql_query("SELECT * FROM Pocitace LIMIT ".$o.",100"); #nacte vzdy 100 radku  za jeden cyklus

    while($row = mysql_fetch_assoc($sql_query)) {   #zpracuje  radek po radku
$pocitadlo++;
echo "nastavuju stroj c.".$pocitadlo.": ". $row['IP'];
#$mac = snmpwalk($row['IP'], "public", ".1.3.6.1.4.1.14988.1.1.1.2.1.1");
$signala = snmpwalk($row['IP'], "public", ".1.3.6.1.4.1.14988.1.1.1.2.1.3",$timeout = 10000);
if(!$signala) {
   echo " NENACTENO \n";
   continue;
}
else echo " READ OK \n";
$signal = implode(',',$signala);
$s = preg_replace('/^INTEGER: /', '',$signal);
$debug = "UPDATE `Pocitace` SET `Signal` ='".$s."' WHERE `IP` = '".$row['IP']."'";
# echo $debug;
mysql_query($debug);
    }
    echo "zpracovano ". ($i*100). " zaznamu \n";
}

?>

Aktualizováno uživatelem Michal Kliment před více než 10 roky(ů)

  • Přiřazeno nastaven na Michal Kliment

Aktualizováno uživatelem Michal Kliment před více než 10 roky(ů)

  • Stav změněn z Nový na Ve vývoji

Aktualizováno uživatelem Ondřej Fibich před více než 10 roky(ů)

  • Kategorie změněn z 11 na Evidence sítě

Aktualizováno uživatelem Michal Kliment před více než 9 roky(ů)

  • Stav změněn z Ve vývoji na Odeslaný

Také k dispozici: Atom PDF