❗️Toto je původní verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz

Wireless a SNMP

RADIUS, CAPsMAN, The Dude, AirControl, UniFi, Zabbix atd.
McCall
Příspěvky: 100
Registrován: 19 years ago
Kontaktovat uživatele:

Wireless a SNMP

Příspěvekod McCall » 19 years ago

Zdravím všechny,
pro vlastní potřebu jsme vyvinuli systém pro stahování dat z Mikrotiku. Chtěli bychom ho rozšířit o stažení dat o WiFi klientech (protže chceme mikrotik nasadit trochu více a chceme mít přehled o signálech).

Nakopne mě někdo kde hledat dané OID ? Pro rozhraní jsem šel do interface a dal print OID. Pro WIRELESS jsem nic takového nenašel.

Poradí někdo ? Naoplátku poradím jak vizualizovat data z mikrotika. Máme hotové stahování o vytížení CPU, paměti, uptimu, a simple queues. Vše se ukládá do DB a dělá to grafy.

McCall
0 x

0taz0
Příspěvky: 85
Registrován: 19 years ago
Kontaktovat uživatele:

Příspěvekod 0taz0 » 19 years ago

interface wireless registration-table> print oid
0 x

McCall
Příspěvky: 100
Registrován: 19 years ago
Kontaktovat uživatele:

Příspěvekod McCall » 19 years ago

0taz0 píše:interface wireless registration-table> print oid


díky ale ty OID mi nějak nedávají žádnou řadu ... našel jsi v nich nějaké pravidla jak se generují ???
0 x

0taz0
Příspěvky: 85
Registrován: 19 years ago
Kontaktovat uživatele:

Příspěvekod 0taz0 » 19 years ago

myslel jsem ze chces monitorovat silu signalu ....
0 x

McCall
Příspěvky: 100
Registrován: 19 years ago
Kontaktovat uživatele:

Příspěvekod McCall » 19 years ago

0taz0 píše:myslel jsem ze chces monitorovat silu signalu ....


jo chci monitorovat sílu signálů jednotlivých klientů ... protože se nám stává že někdo jiný postaví nové AP a zaruší nám jen část klientů ... :(

a přes SNMP musíš znát přesně MIB ... nebo se dá nějak zjistit co je zrovna aktivní a na co se ptát ???
0 x

pepulis
Příspěvky: 1418
Registrován: 19 years ago

Příspěvekod pepulis » 19 years ago

McCall píše:
0taz0 píše:myslel jsem ze chces monitorovat silu signalu ....


jo chci monitorovat sílu signálů jednotlivých klientů ... protože se nám stává že někdo jiný postaví nové AP a zaruší nám jen část klientů ... :(

a přes SNMP musíš znát přesně MIB ... nebo se dá nějak zjistit co je zrovna aktivní a na co se ptát ???


Pro takovou vec pouzivam Cacti, kde je jiz toto monitorovani po mensim update udelane - CPU, MEM, HD Free, Sila signalu, atd. viz. http://forums.cacti.net/about8855.html& ... t=mikrotik Spolecne s nagiosem, calstats dokazete pekne monitorovat celou sit, nechavat si zasilat sms pri problemech atd.
0 x

McCall
Příspěvky: 100
Registrován: 19 years ago
Kontaktovat uživatele:

Příspěvekod McCall » 19 years ago

pepulis píše:
McCall píše:
0taz0 píše:myslel jsem ze chces monitorovat silu signalu ....


jo chci monitorovat sílu signálů jednotlivých klientů ... protože se nám stává že někdo jiný postaví nové AP a zaruší nám jen část klientů ... :(

a přes SNMP musíš znát přesně MIB ... nebo se dá nějak zjistit co je zrovna aktivní a na co se ptát ???


Pro takovou vec pouzivam Cacti, kde je jiz toto monitorovani po mensim update udelane - CPU, MEM, HD Free, Sila signalu, atd. viz. http://forums.cacti.net/about8855.html& ... t=mikrotik Spolecne s nagiosem, calstats dokazete pekne monitorovat celou sit, nechavat si zasilat sms pri problemech atd.


podle popisu to sleduje wirelless v klient modu ... ale ja chci sledovat klienty co jsou na AP postavenem na mikrotiku ... nebo jsem si to spatne prelozil ?
0 x

pepulis
Příspěvky: 1418
Registrován: 19 years ago

Příspěvekod pepulis » 19 years ago

McCall píše:
pepulis píše:
McCall píše:
0taz0 píše:myslel jsem ze chces monitorovat silu signalu ....


jo chci monitorovat sílu signálů jednotlivých klientů ... protože se nám stává že někdo jiný postaví nové AP a zaruší nám jen část klientů ... :(

a přes SNMP musíš znát přesně MIB ... nebo se dá nějak zjistit co je zrovna aktivní a na co se ptát ???


Pro takovou vec pouzivam Cacti, kde je jiz toto monitorovani po mensim update udelane - CPU, MEM, HD Free, Sila signalu, atd. viz. http://forums.cacti.net/about8855.html& ... t=mikrotik Spolecne s nagiosem, calstats dokazete pekne monitorovat celou sit, nechavat si zasilat sms pri problemech atd.


podle popisu to sleduje wirelless v klient modu ... ale ja chci sledovat klienty co jsou na AP postavenem na mikrotiku ... nebo jsem si to spatne prelozil ?


Jej tak to Vam neporadim, ja tohle nevyuzivam, tedy zrovna sledovani sily signalu, protoze nemam AP na MKcku. Vyuzivam zbyvajici funkce, CPU, HD, MEM, trafik.
0 x

McCall
Příspěvky: 100
Registrován: 19 years ago
Kontaktovat uživatele:

Příspěvekod McCall » 19 years ago

pepulis píše:
McCall píše:
pepulis píše:
McCall píše:
0taz0 píše:myslel jsem ze chces monitorovat silu signalu ....


jo chci monitorovat sílu signálů jednotlivých klientů ... protože se nám stává že někdo jiný postaví nové AP a zaruší nám jen část klientů ... :(

a přes SNMP musíš znát přesně MIB ... nebo se dá nějak zjistit co je zrovna aktivní a na co se ptát ???


Pro takovou vec pouzivam Cacti, kde je jiz toto monitorovani po mensim update udelane - CPU, MEM, HD Free, Sila signalu, atd. viz. http://forums.cacti.net/about8855.html& ... t=mikrotik Spolecne s nagiosem, calstats dokazete pekne monitorovat celou sit, nechavat si zasilat sms pri problemech atd.


podle popisu to sleduje wirelless v klient modu ... ale ja chci sledovat klienty co jsou na AP postavenem na mikrotiku ... nebo jsem si to spatne prelozil ?


Jej tak to Vam neporadim, ja tohle nevyuzivam, tedy zrovna sledovani sily signalu, protoze nemam AP na MKcku. Vyuzivam zbyvajici funkce, CPU, HD, MEM, trafik.


Díky jednomu nejmenovanému ... (0taz0) ... už je na světě script v bashi co stáhne z mikrotika co je potřeba ... teï už jen stačí ten texák analyzovat a nacpat do databáze ...

díky tomuhle skriptu ... bude možno i načítat více informací o queues ... a i zapisovat (měnit) queues ... takže jak bude čas budu zavádět FUPko ve svém WWW systému pro správu mikrotika :lol: ... děkuji tomu nejmenovanému za pomoc ... :wink:
0 x
SW správa sítě Hlucin.net

incoming429
Příspěvky: 1
Registrován: 19 years ago

Příspěvekod incoming429 » 19 years ago

Ty oid opravdu zdanlive nedavaji smysl. Ono jsou v nich totiz nacpane mac adresy asociovanych klientu. Priklad jak se v tom vyznat:

/interface wireless registration-table print oid
strength=.1.3.6.1.4.1.14988.1.1.1.2.1.3.0.79.98.0.57.101.7
tx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.4.0.79.98.0.57.101.7
rx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.5.0.79.98.0.57.101.7
tx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.6.0.79.98.0.57.101.7
rx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.7.0.79.98.0.57.101.7
tx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.8.0.79.98.0.57.101.7
rx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.9.0.79.98.0.57.101.7

Zakladni oid (identifijuje reg. table): .1.3.6.1.4.1.14988.1.1.1.2.1
dalsi cislo identifikuje parametr
zbytek je mac v dec. formatu, az na posledni cislo ktere identifikuje interface (/interface print oid).

tedy: 0.79.98.0.57.101
prevedeno do hexa: 00:4f:62:00:39:65

jestli z tama potrebujes tahat sily signalu, doporucuju udelat si snmpwalk pro .1.3.6.1.4.1.14988.1.1.1.2.1.3, zbytek oid je krom posledniho cisla mac adresa a vysledek je sila signalu.

Ono je tam podobnych "chytaku" vicero, napr. cteni data platnosti upgradu. Muzu zaslat dalsi info kdyby mel nekdo zajem.

S pozdravem,
Michal Ratajsky
0 x

laco
Příspěvky: 18
Registrován: 17 years ago

Příspěvekod laco » 17 years ago

mam evidenciu klientov a toto mi vytiahne podla databazy pristupovych bodov akutalny signal pripojenych klientskych zariadeni, pokial to nechces pouzit na dlhodobe sledovanie je to dobre, ak ano tak jedine cacti ale nahodit tam povedzme 500 ludi to bude sranda...

Kód: Vybrat vše

<?php
// Date in the past
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

// always modified
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
 
//HTTP/1.1
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);

// HTTP/1.0
header("Pragma: no-cache");

?>
<center><table cellpadding=0 cellspacing=0 border=0>
      <tr>
<?
$i = 0;

$ip=$zaznam["ip"];      //Change IP to your host names, address
$mask_mac=false;        //Use to mask MAC adress (true / false );


$tx_bytes_snmp = snmpwalkoid("$ip", "public", ".1.3.6.1.4.1.14988.1.1.1.2.1.3"); 

if (is_array($tx_bytes_snmp)){

      while (list($indexOID,$rssi)= each($tx_bytes_snmp))
      {
          $i++;
         $oidarray=explode(".",$indexOID);
         $end_num=count($oidarray);
         $mac="";
         
         for ($counter=2;$counter<8;$counter++)
         {
            $temp=dechex($oidarray[$end_num-$counter]);
            if ($oidarray[$end_num-$counter]<16) $temp="0".$temp;
                  
            if (($counter <5) and $mask_mac){
               $mac=":"."xx".$mac;
            }else{
                if ($counter==7){$mac=$temp.$mac;}else{$mac=":".$temp.$mac;}
            }
         }
         
         
         $mac_oiu = substr(str_replace(":","-",$mac),0,8);

         $mac=strtoupper($mac);
         $rssipom = $rssi; $rssipom = str_replace("INTEGER: ","",$rssipom);
         ?>
         <td class=tableBottom></td>
         <td class=tableBottom><a href="http://standards.ieee.org/cgi-bin/ouisearch?<?php echo ($mac_oiu); ?>" target="_blank" class="link5"><?php echo ($mac); ?></a></td>
         <td class=tableBottom align="center"><?php echo $rssipom; ?></td>
      </tr>

<?php
      }}
}?>
</table></center>
0 x

netko
Příspěvky: 73
Registrován: 16 years ago

Příspěvekod netko » 15 years ago

Ahojte mam problem v poslednej dobe sa mi kazia signaly klesnu aj o 20 neviete niekto poradit nejaky script v ktorom by som zadefinoval ze ak signal na interfaci bude horsi ako -70 alebo -80 tak by mi to poslalo email.

ked dam toto /interface wireless registration-table print oid

0 strength=.1.3.6.1.4.1.14988.1.1.1.2.1.3.0.79.98.27.35.21.5
tx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.4.0.79.98.27.35.21.5
rx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.5.0.79.98.27.35.21.5
tx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.6.0.79.98.27.35.21.5
rx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.7.0.79.98.27.35.21.5
tx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.8.0.79.98.27.35.21.5
rx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.9.0.79.98.27.35.21.5

1 strength=.1.3.6.1.4.1.14988.1.1.1.2.1.3.0.2.114.123.11.80.6
tx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.4.0.2.114.123.11.80.6
rx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.5.0.2.114.123.11.80.6
tx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.6.0.2.114.123.11.80.6
rx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.7.0.2.114.123.11.80.6
tx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.8.0.2.114.123.11.80.6
rx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.9.0.2.114.123.11.80.6

2 strength=.1.3.6.1.4.1.14988.1.1.1.2.1.3.0.79.98.22.160.247.5
tx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.4.0.79.98.22.160.247.5
rx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.5.0.79.98.22.160.247.5
tx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.6.0.79.98.22.160.247.5
rx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.7.0.79.98.22.160.247.5
tx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.8.0.79.98.22.160.247.5
rx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.9.0.79.98.22.160.247.5

3 strength=.1.3.6.1.4.1.14988.1.1.1.2.1.3.0.79.98.26.255.183.5
tx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.4.0.79.98.26.255.183.5
rx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.5.0.79.98.26.255.183.5
tx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.6.0.79.98.26.255.183.5
rx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.7.0.79.98.26.255.183.5
tx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.8.0.79.98.26.255.183.5
rx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.9.0.79.98.26.255.183.5

4 strength=.1.3.6.1.4.1.14988.1.1.1.2.1.3.0.21.109.232.53.207.10
tx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.4.0.21.109.232.53.207.10
rx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.5.0.21.109.232.53.207.10
tx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.6.0.21.109.232.53.207.10
rx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.7.0.21.109.232.53.207.10
tx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.8.0.21.109.232.53.207.10
rx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.9.0.21.109.232.53.207.10

5 strength=.1.3.6.1.4.1.14988.1.1.1.2.1.3.0.21.109.192.92.98.10
tx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.4.0.21.109.192.92.98.10
rx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.5.0.21.109.192.92.98.10
tx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.6.0.21.109.192.92.98.10
rx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.7.0.21.109.192.92.98.10
tx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.8.0.21.109.192.92.98.10
rx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.9.0.21.109.192.92.98.10

6 strength=.1.3.6.1.4.1.14988.1.1.1.2.1.3.0.21.109.232.220.59.10
tx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.4.0.21.109.232.220.59.10
rx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.5.0.21.109.232.220.59.10
tx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.6.0.21.109.232.220.59.10
rx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.7.0.21.109.232.220.59.10
tx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.8.0.21.109.232.220.59.10
rx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.9.0.21.109.232.220.59.10

7 strength=.1.3.6.1.4.1.14988.1.1.1.2.1.3.0.21.109.210.57.111.10
tx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.4.0.21.109.210.57.111.10
rx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.5.0.21.109.210.57.111.10
tx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.6.0.21.109.210.57.111.10
rx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.7.0.21.109.210.57.111.10
tx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.8.0.21.109.210.57.111.10
rx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.9.0.21.109.210.57.111.10


5 strength=.1.3.6.1.4.1.14988.1.1.1.2.1.3.0.21.109.192.92.98.10
tx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.4.0.21.109.192.92.98.10
rx-bytes=.1.3.6.1.4.1.14988.1.1.1.2.1.5.0.21.109.192.92.98.10
tx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.6.0.21.109.192.92.98.10
rx-packets=.1.3.6.1.4.1.14988.1.1.1.2.1.7.0.21.109.192.92.98.10
tx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.8.0.21.109.192.92.98.10
rx-rate=.1.3.6.1.4.1.14988.1.1.1.2.1.9.0.21.109.192.92.98.10

ako to spravit aby som s toho poslal email ze signal je horsi ako je uvedene
0 x

Uživatelský avatar
berkoff
Příspěvky: 57
Registrován: 17 years ago
Bydliště: Chlumec nad Cidlinou
Kontaktovat uživatele:

Příspěvekod berkoff » 15 years ago

pepulis píše:
McCall píše:
0taz0 píše:myslel jsem ze chces monitorovat silu signalu ....


jo chci monitorovat sílu signálů jednotlivých klientů ... protože se nám stává že někdo jiný postaví nové AP a zaruší nám jen část klientů ... :(

a přes SNMP musíš znát přesně MIB ... nebo se dá nějak zjistit co je zrovna aktivní a na co se ptát ???


Pro takovou vec pouzivam Cacti, kde je jiz toto monitorovani po mensim update udelane - CPU, MEM, HD Free, Sila signalu, atd. viz. http://forums.cacti.net/about8855.html& ... t=mikrotik Spolecne s nagiosem, calstats dokazete pekne monitorovat celou sit, nechavat si zasilat sms pri problemech atd.


ma nekdo z vas nejaky plugin do nagiose pro mikrotik? hledam na google ale zatim stale marne, nebo blbe. Celou sit hlidam v nagiosu, a nejaky plugin pro info mikrotiku by se opravdu hodil :)
0 x
Berkoff

Uživatelský avatar
Petr S.
Příspěvky: 795
Registrován: 17 years ago
Kontaktovat uživatele:

Příspěvekod Petr S. » 13 years ago

Přišel jsi na nějaký plugin pro nagios?
0 x

Daxxim
Příspěvky: 416
Registrován: 13 years ago
Kontaktovat uživatele:

Příspěvekod Daxxim » 13 years ago

pokud nagios umi vycitat hodnoty pres snmp, tak tady je db MK http://www.mikrotik.com/download/Mikrotik.mib

edit: skoda, ze neco takovyho nema ubiquity :/
0 x