InternetÄ redzÄju daudz instrukciju Äalim no Mikrotik, taÄu nevarÄju atrast informÄciju par to, kÄ pareizi rakstÄ«t un lietot skriptus un funkcijas. Tagad, kad esmu to daļÄji sapratis, esmu gatavs dalÄ«ties tajÄ ar jums. Å eit nebÅ«s instalÄÅ”anas apraksta un minimÄlas dude iestatÄ«Å”anas; tam ir daudz detalizÄtu instrukciju. Un arÄ« es jums neteikÅ”u, kÄpÄc es izmantoju dude, Å”is raksts nav paredzÄts. Uz priekÅ”u.
Man ir novÄroÅ”anas siena, tÄ nav pabeigta, bÅ«s deviÅi monitori. Kad mÄs to pabeigsim, es izveidoÅ”u atseviŔķu rakstu.
SÄku vÄkt vajadzÄ«gÄs kartÄ«tes. VienÄ no dude instrukcijÄm es redzÄju, ka teorÄtiski ir iespÄjams organizÄt cieto disku uzraudzÄ«bu serveros, izmantojot SNMP. Izmantojot Å”o piemÄru, mÄs analizÄsim skriptu.
Å is ir gala rezultÄts.
Es rakstÄ«Å”u mazos gabaliÅos, bet tiem, kas "sasodÄ«ts, nekoŔļÄjiet, kur gala rezultÄts?" ZemÄk ir pilni uzraudzÄ«bas skripti.
Un loÄ£ika ir Å”Äda: mÄs pÄrbaudÄm diska klÄtbÅ«tni pÄc OID, ja tÄds ir, mÄs iegÅ«stam apjomu, aizÅemto vietu, aprÄÄ·inÄm brÄ«vo vietu un, ja tas ir mazÄks par norÄdÄ«to, mÄs sÄkam satraukt.
No vienkÄrÅ”a viedokļa. Un vienkÄrÅ”Äkais veids, kÄ pÄrbaudÄ«t skaļumu, ir tieÅ”i ievietot diska pÄrbaudes komandu mÅ«su serverÄ«. Tagad mÅ«su serveris izskatÄs Å”Ädi.
JÅ«s varat ievietot komandu, ar peles labo pogu noklikŔķinot uz mÅ«su servera, izvÄloties no parÄdÄ«tÄ āIzskatsā, atvÄrtajÄ logÄ mÅ«s interesÄ lauks āEtiÄ·eteā. Ievietosim tajÄ komandu. Lai viss darbotos pareizi, komandas sÄkumÄ un beigÄs jÄliek kvadrÄtiekavas [ ].
MÄs izmantojam Å”Ädu komandu [oid("1.3.6.1.2.1.25.2.3.1.5.1")*oid("1.3.6.1.2.1.25.2.3.1.4.1")/1024/1024/1024]. IzejÄ mÄs iegÅ«stam Å”o attÄlu
VienkÄrÅ”i sakot, oid ir nosaukums, kas pieŔķirts aparatÅ«rai, pamatojoties uz tÄs veidu. Ja tas ir pilnÄ«gi pareizi, tad Å”eit tas ir -
Tas ir sakÄrtots. Tagad iegÅ«tie skaitļi ir diska ietilpÄ«ba GB bez noapaļoÅ”anas.
Tagad mums jÄpievieno nosacÄ«jumi. Mikrotik tas darbojas Å”Ädi: ja (stÄvoklis) = vÄrtÄ«ba, dariet to, pretÄjÄ gadÄ«jumÄ dariet to. MÅ«su gadÄ«jumÄ mÄs rakstÄm Å”Ädi:
*oid("1.3.6.1.2.1.25.2.3.1.4.1")/1024/1024/1024)]
MÄs iegÅ«stam Å”Ädu rindu, ja oid = 0, tas ir, diska trÅ«kst vai tas ir tukÅ”s, izdrukÄjiet 1, pretÄjÄ gadÄ«jumÄ iegÅ«stiet diska izmÄru. 1 vietÄ var bÅ«t jebkas, bet piemÄram, tas ir nepiecieÅ”ams. TurpinÄsim. Å is kods pievieno apaļu tikai noapaļoÅ”anai.
Kods ar pievienotu apaļu
[if(oid("1.3.6.1.2.1.25.2.3.1.5.1")=0,"1",
round(oid("1.3.6.1.2.1.25.2.3.1.5.1")*oid("1.3.6.1.2.1.25.2.3.1.4.1")/1024/1024/1024))]
Komandu apvienoÅ”anai Mikrotik izmanto konkatenÄtu. Lietojumprogramma ir ļoti negaidÄ«ta, galu galÄ tÄ nav Excel, bet izrÄdÄ«jÄs, ka tÄ darbojas tikai ar to. Ja kÄdam izdodas to paÅ”u izdarÄ«t ar vienkÄrÅ”Äku kodu, rakstiet, bÅ«s interesanti apspriest. PS: vispirms izlasiet rezultÄtu lÄ«dz galam, lai nerastos pÄrpratumi.
Kods ar konkatenÄtu
[if(oid("1.3.6.1.2.1.25.2.3.1.5.1")=0,"",
concatenate("C: ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.1")*oid("1.3.6.1.2.1.25.2.3.1.4.1")/1024/1024/1024),"Gb"
," / ", round(oid("1.3.6.1.2.1.25.2.3.1.6.1")*oid("1.3.6.1.2.1.25.2.3.1.4.1")/1024/1024/1024),"Gb ","/ ",
round(((((oid("1.3.6.1.2.1.25.2.3.1.5.1")-oid("1.3.6.1.2.1.25.2.3.1.6.1"))*oid("1.3.6.1.2.1.25.2.3.1.4.1"))/1024)/1024)/1024),"Gb")))]
Ar Å”o kodu mÄs apvienojÄm visu diskÄ pieejamo atmiÅas informÄciju. Apjoms/aizÅemts/brÄ«vs GB. Å Ä·iet skaidrs, Ŕķiet skaidrs, bet kÄ ir ar pÄrÄjiem diskiem? Vai pievienot kodu katram diskam? Var bÅ«t daudz disku, un ne tÄpÄc mÄs strÄdÄjam, lai katru reizi to visu varÄtu ierakstÄ«t ar roku. Es izmantoju funkcijas. SÄkumÄ saskÄros ar problÄmÄm, pievienojot kodu pÄc kÄrtas, vienÄ funkcijÄ var pievienot ne vairÄk kÄ 10 reizes, ÄÄ«bas nemetam, ar Mikrotik ciklu diemžÄl neesmu pazÄ«stams. SavienoÅ”ana mÅ«s izglÄbs. Funkciju cilnÄ izveidojiet jaunu, tas izskatÄs Å”Ädi:
Funkcija diska vietas apskatei reÄllaikÄ
concatenate(concatenate(concatenate(if(oid("1.3.6.1.2.1.25.2.3.1.5.1")=0,"",
concatenate("C: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.1")-oid("1.3.6.1.2.1.25.2.3.1.6.1"))*oid("1.3.6.1.2.1.25.2.3.1.4.1"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.1")*oid("1.3.6.1.2.1.25.2.3.1.4.1")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.2")=0,"",
concatenate("D: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.2")-oid("1.3.6.1.2.1.25.2.3.1.6.2"))*oid("1.3.6.1.2.1.25.2.3.1.4.2"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.2")*oid("1.3.6.1.2.1.25.2.3.1.4.2")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.3")=0,"",
concatenate("E: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.3")-oid("1.3.6.1.2.1.25.2.3.1.6.3"))*oid("1.3.6.1.2.1.25.2.3.1.4.3"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.3")*oid("1.3.6.1.2.1.25.2.3.1.4.3")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.4")=0,"",
concatenate("F: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.4")-oid("1.3.6.1.2.1.25.2.3.1.6.4"))*oid("1.3.6.1.2.1.25.2.3.1.4.4"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.4")*oid("1.3.6.1.2.1.25.2.3.1.4.4")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.5")=0,"",
concatenate("G: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.5")-oid("1.3.6.1.2.1.25.2.3.1.6.5"))*oid("1.3.6.1.2.1.25.2.3.1.4.5"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.5")*oid("1.3.6.1.2.1.25.2.3.1.4.5")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.6")=0,"",
concatenate("H: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.6")-oid("1.3.6.1.2.1.25.2.3.1.6.6"))*oid("1.3.6.1.2.1.25.2.3.1.4.6"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.6")*oid("1.3.6.1.2.1.25.2.3.1.4.6")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.7")=0,"",
concatenate("I: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.7")-oid("1.3.6.1.2.1.25.2.3.1.6.7"))*oid("1.3.6.1.2.1.25.2.3.1.4.7"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.7")*oid("1.3.6.1.2.1.25.2.3.1.4.7")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.8")=0,"",
concatenate("G: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.8")-oid("1.3.6.1.2.1.25.2.3.1.6.8"))*oid("1.3.6.1.2.1.25.2.3.1.4.8"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.8")*oid("1.3.6.1.2.1.25.2.3.1.4.8")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.9")=0,"",
concatenate("J: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.9")-oid("1.3.6.1.2.1.25.2.3.1.6.9"))*oid("1.3.6.1.2.1.25.2.3.1.4.9"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.9")*oid("1.3.6.1.2.1.25.2.3.1.4.9")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.10")=0,"",
concatenate("K: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.10")-oid("1.3.6.1.2.1.25.2.3.1.6.10"))*oid("1.3.6.1.2.1.25.2.3.1.4.10"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.10")*oid("1.3.6.1.2.1.25.2.3.1.4.10")/1024/1024/1024),"Gb
")))),
(concatenate(if(oid("1.3.6.1.2.1.25.2.3.1.5.11")=0,"",
concatenate("C: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.11")-oid("1.3.6.1.2.1.25.2.3.1.6.11"))*oid("1.3.6.1.2.1.25.2.3.1.4.11"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.11")*oid("1.3.6.1.2.1.25.2.3.1.4.11")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.12")=0,"",
concatenate("D: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.12")-oid("1.3.6.1.2.1.25.2.3.1.6.12"))*oid("1.3.6.1.2.1.25.2.3.1.4.12"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.12")*oid("1.3.6.1.2.1.25.2.3.1.4.12")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.13")=0,"",
concatenate("E: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.13")-oid("1.3.6.1.2.1.25.2.3.1.6.13"))*oid("1.3.6.1.2.1.25.2.3.1.4.13"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.13")*oid("1.3.6.1.2.1.25.2.3.1.4.13")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.14")=0,"",
concatenate("F: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.14")-oid("1.3.6.1.2.1.25.2.3.1.6.14"))*oid("1.3.6.1.2.1.25.2.3.1.4.14"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.14")*oid("1.3.6.1.2.1.25.2.3.1.4.14")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.15")=0,"",
concatenate("G: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.15")-oid("1.3.6.1.2.1.25.2.3.1.6.15"))*oid("1.3.6.1.2.1.25.2.3.1.4.15"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.15")*oid("1.3.6.1.2.1.25.2.3.1.4.15")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.16")=0,"",
concatenate("H: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.16")-oid("1.3.6.1.2.1.25.2.3.1.6.16"))*oid("1.3.6.1.2.1.25.2.3.1.4.16"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.16")*oid("1.3.6.1.2.1.25.2.3.1.4.16")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.17")=0,"",
concatenate("I: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.17")-oid("1.3.6.1.2.1.25.2.3.1.6.17"))*oid("1.3.6.1.2.1.25.2.3.1.4.17"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.17")*oid("1.3.6.1.2.1.25.2.3.1.4.17")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.18")=0,"",
concatenate("G: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.18")-oid("1.3.6.1.2.1.25.2.3.1.6.18"))*oid("1.3.6.1.2.1.25.2.3.1.4.18"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.18")*oid("1.3.6.1.2.1.25.2.3.1.4.18")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.19")=0,"",
concatenate("J: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.19")-oid("1.3.6.1.2.1.25.2.3.1.6.19"))*oid("1.3.6.1.2.1.25.2.3.1.4.19"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.19")*oid("1.3.6.1.2.1.25.2.3.1.4.19")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.20")=0,"",
concatenate("K: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.20")-oid("1.3.6.1.2.1.25.2.3.1.6.20"))*oid("1.3.6.1.2.1.25.2.3.1.4.20"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.20")*oid("1.3.6.1.2.1.25.2.3.1.4.20")/1024/1024/1024),"Gb
")))))),
(concatenate(if(oid("1.3.6.1.2.1.25.2.3.1.5.21")=0,"",
concatenate("W: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.21")-oid("1.3.6.1.2.1.25.2.3.1.6.21"))*oid("1.3.6.1.2.1.25.2.3.1.4.21"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.21")*oid("1.3.6.1.2.1.25.2.3.1.4.21")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.22")=0,"",
concatenate("X: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.22")-oid("1.3.6.1.2.1.25.2.3.1.6.22"))*oid("1.3.6.1.2.1.25.2.3.1.4.22"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.22")*oid("1.3.6.1.2.1.25.2.3.1.4.22")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.23")=0,"",
concatenate("Y: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.23")-oid("1.3.6.1.2.1.25.2.3.1.6.23"))*oid("1.3.6.1.2.1.25.2.3.1.4.23"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.23")*oid("1.3.6.1.2.1.25.2.3.1.4.23")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.24")=0,"",
concatenate("Z: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.24")-oid("1.3.6.1.2.1.25.2.3.1.6.24"))*oid("1.3.6.1.2.1.25.2.3.1.4.24"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.24")*oid("1.3.6.1.2.1.25.2.3.1.4.24")/1024/1024/1024),"Gb
"))))))
Kods tiek pievienots funkcijai bez kvadrÄtiekavÄm. TÄdÄjÄdi, pievienojot vienu oid, mÄs pÄrbaudÄ«sim visus teorÄtiski iespÄjamos diskus sistÄmÄ. Te gan jÄprecizÄ, ka diska burti ir rakstÄ«ti standarta secÄ«bÄ, ja tavs pirmais diska burts ir W, tad Å”ai aparatÅ«rai viss bÅ«s jÄdara manuÄli, vai arÄ« atseviŔķa funkcija My_Funny_Computer. PiemÄrÄ, ceļa sÄkums, katrs to pabeigs pats. Labi, pÄrbaudÄ«sim. MÄs Åemam izveidotÄs funkcijas nosaukumu, ievietojam to kvadrÄtiekavÄs, beigÄs ieliekam apaļas iekavas un pievienojam to koda vietÄ cilnei Label. PiemÄrs [About_PC()]
Tagad mÄs varam skatÄ«ties un baudÄ«t, bet mÅ«su uzdevums ir cits, automatizÄt procesu.
Lai to izdarÄ«tu, mums ir nepiecieÅ”ama funkcija, kas pÄrbaudÄ«s diskus un sniegs informÄciju verifikÄcijas zondei. MÄs izveidojam funkciju, es to saukÅ”u par Monitor_Disc_Serv, tÄs bÅ«tÄ«ba ir Å”Äda: ja oid nav vienÄds ar 0, mÄs pÄrbaudÄ«sim disku un, ja atmiÅa ir lielÄka par 50 GB, atgriezÄ«sim 1, pretÄjÄ gadÄ«jumÄ 0.
PÄrbaudiet diska darbÄ«bu
if(oid("1.3.6.1.2.1.25.2.3.1.5.1")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.1")-oid("1.3.6.1.2.1.25.2.3.1.6.1"))*oid("1.3.6.1.2.1.25.2.3.1.4.1"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.2")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.2")-oid("1.3.6.1.2.1.25.2.3.1.6.2"))*oid("1.3.6.1.2.1.25.2.3.1.4.2"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.3")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.3")-oid("1.3.6.1.2.1.25.2.3.1.6.3"))*oid("1.3.6.1.2.1.25.2.3.1.4.3"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.4")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.4")-oid("1.3.6.1.2.1.25.2.3.1.6.4"))*oid("1.3.6.1.2.1.25.2.3.1.4.4"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.5")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.5")-oid("1.3.6.1.2.1.25.2.3.1.6.5"))*oid("1.3.6.1.2.1.25.2.3.1.4.5"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.6")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.6")-oid("1.3.6.1.2.1.25.2.3.1.6.6"))*oid("1.3.6.1.2.1.25.2.3.1.4.6"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.7")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.7")-oid("1.3.6.1.2.1.25.2.3.1.6.7"))*oid("1.3.6.1.2.1.25.2.3.1.4.7"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.8")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.8")-oid("1.3.6.1.2.1.25.2.3.1.6.8"))*oid("1.3.6.1.2.1.25.2.3.1.4.8"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.9")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.9")-oid("1.3.6.1.2.1.25.2.3.1.6.9"))*oid("1.3.6.1.2.1.25.2.3.1.4.9"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.10")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.10")-oid("1.3.6.1.2.1.25.2.3.1.6.10"))*oid("1.3.6.1.2.1.25.2.3.1.4.10"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.11")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.11")-oid("1.3.6.1.2.1.25.2.3.1.6.11"))*oid("1.3.6.1.2.1.25.2.3.1.4.11"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.12")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.12")-oid("1.3.6.1.2.1.25.2.3.1.6.12"))*oid("1.3.6.1.2.1.25.2.3.1.4.12"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.13")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.13")-oid("1.3.6.1.2.1.25.2.3.1.6.13"))*oid("1.3.6.1.2.1.25.2.3.1.4.13"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.14")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.14")-oid("1.3.6.1.2.1.25.2.3.1.6.14"))*oid("1.3.6.1.2.1.25.2.3.1.4.14"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.15")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.15")-oid("1.3.6.1.2.1.25.2.3.1.6.15"))*oid("1.3.6.1.2.1.25.2.3.1.4.15"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.16")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.16")-oid("1.3.6.1.2.1.25.2.3.1.6.16"))*oid("1.3.6.1.2.1.25.2.3.1.4.16"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.17")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.17")-oid("1.3.6.1.2.1.25.2.3.1.6.17"))*oid("1.3.6.1.2.1.25.2.3.1.4.17"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.18")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.18")-oid("1.3.6.1.2.1.25.2.3.1.6.18"))*oid("1.3.6.1.2.1.25.2.3.1.4.18"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.19")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.19")-oid("1.3.6.1.2.1.25.2.3.1.6.19"))*oid("1.3.6.1.2.1.25.2.3.1.4.19"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.20")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.20")-oid("1.3.6.1.2.1.25.2.3.1.6.20"))*oid("1.3.6.1.2.1.25.2.3.1.4.20"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.21")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.21")-oid("1.3.6.1.2.1.25.2.3.1.6.21"))*oid("1.3.6.1.2.1.25.2.3.1.4.21"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.22")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.22")-oid("1.3.6.1.2.1.25.2.3.1.6.22"))*oid("1.3.6.1.2.1.25.2.3.1.4.22"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.23")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.23")-oid("1.3.6.1.2.1.25.2.3.1.6.23"))*oid("1.3.6.1.2.1.25.2.3.1.4.23"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.24")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.24")-oid("1.3.6.1.2.1.25.2.3.1.6.24"))*oid("1.3.6.1.2.1.25.2.3.1.4.24"))/1024)/1024)/1024)>50,1,0),1)
Labi, mÄs esam saÅÄmuÅ”i funkciju, apstrÄdÄsim tÄs vÄrtÄ«bu. Zondes, izveidojiet jaunu, tas izskatÄs Å”Ädi:
LaukÄ Tips atlasiet Funkcija, paziÅojot, ka mÄs apstrÄdÄsim no funkcijas iegÅ«to vÄrtÄ«bu.
Monitor_Disc_Serv() = 1 cilnÄ Available nozÄ«mÄ, ka, ja funkcija Monitor_Disc_Serv atgriež 1, viss ir kÄrtÄ«bÄ.
Kļūda tiek aktivizÄta, ja Pieejamais rada kļūdu, t.i. vienmÄr, ja tÄ vÄrtÄ«ba nav vienÄda ar 1.
Lai zonde darbotos pareizi, mÄs visu rakstÄm caurspÄ«dÄ«gi un acÄ«mredzami: if(Monitor_Disc_Serv()=1,"", "Kaut kas notika"), ja funkcija atgriež 1, tad jums nekas nav jÄdara, pretÄjÄ gadÄ«jumÄ parÄdiet rindu modinÄtÄjÄ. Tagad, lai tas darbotos, mÅ«su serverim jÄpievieno konfigurÄta zonde. Lai to izdarÄ«tu, atveriet iestatÄ«jumus, cilni Pakalpojumi un pievienojiet zondi:
Man tas jau ir nostrÄdÄjis, Å”Ädi izskatÄs mana konfigurÄtÄ signalizÄcija, bet var uzstÄdÄ«t nevis 50GB, bet cik vajag.
RezultÄtÄ mÄs ieguvÄm divas funkcijas. Pirmais ir paredzÄts diska vietas apskatei reÄllaikÄ, bet otrais ir informÄcijas pÄrsÅ«tÄ«Å”anai uz zondi. Un arÄ« viena zonde.
TÄlÄk var pievienot SMS vai e-pasta paziÅojumu, ÄÄ«kstÄÅ”ana, kaiju kliedzieni pÄr jÅ«ru (neesmu pÄrbaudÄ«jis, kurÅ” to darÄ«s, tas interesÄs). Es domÄju, ka Å”eit var vÄl ko piebilst, bet pats elementÄrÄkais jau ir. PÄc tam mÄs ar puiÅ”iem plÄnojam piekÄrt atlikuÅ”os monitorus, iestatÄ«t visus ekrÄnus un pievienot Zabbix dažiem no Å”iem monitoriem. Es jums pastÄstÄ«Å”u par datoru, kas atbalstÄ«ja deviÅus monitorus, tÄ montÄžas korpusu un to, kas no tÄ faktiski iznÄca, kad bÅ«sim pabeiguÅ”i. KamÄr servera telpa pÄrvietojas, es pabeidzu rakstÄ«t Å”o rakstu, kamÄr kaut ko atceros.
Veiksmi visiem.
KÄ solÄ«ts.
Funkcija diska vietas apskatei reÄllaikÄ
concatenate(concatenate(concatenate(if(oid("1.3.6.1.2.1.25.2.3.1.5.1")=0,"",
concatenate("C: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.1")-oid("1.3.6.1.2.1.25.2.3.1.6.1"))*oid("1.3.6.1.2.1.25.2.3.1.4.1"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.1")*oid("1.3.6.1.2.1.25.2.3.1.4.1")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.2")=0,"",
concatenate("D: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.2")-oid("1.3.6.1.2.1.25.2.3.1.6.2"))*oid("1.3.6.1.2.1.25.2.3.1.4.2"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.2")*oid("1.3.6.1.2.1.25.2.3.1.4.2")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.3")=0,"",
concatenate("E: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.3")-oid("1.3.6.1.2.1.25.2.3.1.6.3"))*oid("1.3.6.1.2.1.25.2.3.1.4.3"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.3")*oid("1.3.6.1.2.1.25.2.3.1.4.3")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.4")=0,"",
concatenate("F: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.4")-oid("1.3.6.1.2.1.25.2.3.1.6.4"))*oid("1.3.6.1.2.1.25.2.3.1.4.4"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.4")*oid("1.3.6.1.2.1.25.2.3.1.4.4")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.5")=0,"",
concatenate("G: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.5")-oid("1.3.6.1.2.1.25.2.3.1.6.5"))*oid("1.3.6.1.2.1.25.2.3.1.4.5"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.5")*oid("1.3.6.1.2.1.25.2.3.1.4.5")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.6")=0,"",
concatenate("H: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.6")-oid("1.3.6.1.2.1.25.2.3.1.6.6"))*oid("1.3.6.1.2.1.25.2.3.1.4.6"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.6")*oid("1.3.6.1.2.1.25.2.3.1.4.6")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.7")=0,"",
concatenate("I: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.7")-oid("1.3.6.1.2.1.25.2.3.1.6.7"))*oid("1.3.6.1.2.1.25.2.3.1.4.7"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.7")*oid("1.3.6.1.2.1.25.2.3.1.4.7")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.8")=0,"",
concatenate("G: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.8")-oid("1.3.6.1.2.1.25.2.3.1.6.8"))*oid("1.3.6.1.2.1.25.2.3.1.4.8"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.8")*oid("1.3.6.1.2.1.25.2.3.1.4.8")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.9")=0,"",
concatenate("J: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.9")-oid("1.3.6.1.2.1.25.2.3.1.6.9"))*oid("1.3.6.1.2.1.25.2.3.1.4.9"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.9")*oid("1.3.6.1.2.1.25.2.3.1.4.9")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.10")=0,"",
concatenate("K: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.10")-oid("1.3.6.1.2.1.25.2.3.1.6.10"))*oid("1.3.6.1.2.1.25.2.3.1.4.10"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.10")*oid("1.3.6.1.2.1.25.2.3.1.4.10")/1024/1024/1024),"Gb
")))),
(concatenate(if(oid("1.3.6.1.2.1.25.2.3.1.5.11")=0,"",
concatenate("C: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.11")-oid("1.3.6.1.2.1.25.2.3.1.6.11"))*oid("1.3.6.1.2.1.25.2.3.1.4.11"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.11")*oid("1.3.6.1.2.1.25.2.3.1.4.11")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.12")=0,"",
concatenate("D: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.12")-oid("1.3.6.1.2.1.25.2.3.1.6.12"))*oid("1.3.6.1.2.1.25.2.3.1.4.12"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.12")*oid("1.3.6.1.2.1.25.2.3.1.4.12")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.13")=0,"",
concatenate("E: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.13")-oid("1.3.6.1.2.1.25.2.3.1.6.13"))*oid("1.3.6.1.2.1.25.2.3.1.4.13"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.13")*oid("1.3.6.1.2.1.25.2.3.1.4.13")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.14")=0,"",
concatenate("F: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.14")-oid("1.3.6.1.2.1.25.2.3.1.6.14"))*oid("1.3.6.1.2.1.25.2.3.1.4.14"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.14")*oid("1.3.6.1.2.1.25.2.3.1.4.14")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.15")=0,"",
concatenate("G: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.15")-oid("1.3.6.1.2.1.25.2.3.1.6.15"))*oid("1.3.6.1.2.1.25.2.3.1.4.15"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.15")*oid("1.3.6.1.2.1.25.2.3.1.4.15")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.16")=0,"",
concatenate("H: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.16")-oid("1.3.6.1.2.1.25.2.3.1.6.16"))*oid("1.3.6.1.2.1.25.2.3.1.4.16"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.16")*oid("1.3.6.1.2.1.25.2.3.1.4.16")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.17")=0,"",
concatenate("I: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.17")-oid("1.3.6.1.2.1.25.2.3.1.6.17"))*oid("1.3.6.1.2.1.25.2.3.1.4.17"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.17")*oid("1.3.6.1.2.1.25.2.3.1.4.17")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.18")=0,"",
concatenate("G: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.18")-oid("1.3.6.1.2.1.25.2.3.1.6.18"))*oid("1.3.6.1.2.1.25.2.3.1.4.18"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.18")*oid("1.3.6.1.2.1.25.2.3.1.4.18")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.19")=0,"",
concatenate("J: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.19")-oid("1.3.6.1.2.1.25.2.3.1.6.19"))*oid("1.3.6.1.2.1.25.2.3.1.4.19"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.19")*oid("1.3.6.1.2.1.25.2.3.1.4.19")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.20")=0,"",
concatenate("K: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.20")-oid("1.3.6.1.2.1.25.2.3.1.6.20"))*oid("1.3.6.1.2.1.25.2.3.1.4.20"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.20")*oid("1.3.6.1.2.1.25.2.3.1.4.20")/1024/1024/1024),"Gb
")))))),
(concatenate(if(oid("1.3.6.1.2.1.25.2.3.1.5.21")=0,"",
concatenate("W: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.21")-oid("1.3.6.1.2.1.25.2.3.1.6.21"))*oid("1.3.6.1.2.1.25.2.3.1.4.21"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.21")*oid("1.3.6.1.2.1.25.2.3.1.4.21")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.22")=0,"",
concatenate("X: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.22")-oid("1.3.6.1.2.1.25.2.3.1.6.22"))*oid("1.3.6.1.2.1.25.2.3.1.4.22"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.22")*oid("1.3.6.1.2.1.25.2.3.1.4.22")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.23")=0,"",
concatenate("Y: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.23")-oid("1.3.6.1.2.1.25.2.3.1.6.23"))*oid("1.3.6.1.2.1.25.2.3.1.4.23"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.23")*oid("1.3.6.1.2.1.25.2.3.1.4.23")/1024/1024/1024),"Gb
"))),
if(oid("1.3.6.1.2.1.25.2.3.1.5.24")=0,"",
concatenate("Z: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.24")-oid("1.3.6.1.2.1.25.2.3.1.6.24"))*oid("1.3.6.1.2.1.25.2.3.1.4.24"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.24")*oid("1.3.6.1.2.1.25.2.3.1.4.24")/1024/1024/1024),"Gb
"))))))
Funkcija pÄrsÅ«tÄ«Å”anai uz zondi
if(oid("1.3.6.1.2.1.25.2.3.1.5.1")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.1")-oid("1.3.6.1.2.1.25.2.3.1.6.1"))*oid("1.3.6.1.2.1.25.2.3.1.4.1"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.2")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.2")-oid("1.3.6.1.2.1.25.2.3.1.6.2"))*oid("1.3.6.1.2.1.25.2.3.1.4.2"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.3")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.3")-oid("1.3.6.1.2.1.25.2.3.1.6.3"))*oid("1.3.6.1.2.1.25.2.3.1.4.3"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.4")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.4")-oid("1.3.6.1.2.1.25.2.3.1.6.4"))*oid("1.3.6.1.2.1.25.2.3.1.4.4"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.5")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.5")-oid("1.3.6.1.2.1.25.2.3.1.6.5"))*oid("1.3.6.1.2.1.25.2.3.1.4.5"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.6")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.6")-oid("1.3.6.1.2.1.25.2.3.1.6.6"))*oid("1.3.6.1.2.1.25.2.3.1.4.6"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.7")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.7")-oid("1.3.6.1.2.1.25.2.3.1.6.7"))*oid("1.3.6.1.2.1.25.2.3.1.4.7"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.8")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.8")-oid("1.3.6.1.2.1.25.2.3.1.6.8"))*oid("1.3.6.1.2.1.25.2.3.1.4.8"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.9")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.9")-oid("1.3.6.1.2.1.25.2.3.1.6.9"))*oid("1.3.6.1.2.1.25.2.3.1.4.9"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.10")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.10")-oid("1.3.6.1.2.1.25.2.3.1.6.10"))*oid("1.3.6.1.2.1.25.2.3.1.4.10"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.11")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.11")-oid("1.3.6.1.2.1.25.2.3.1.6.11"))*oid("1.3.6.1.2.1.25.2.3.1.4.11"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.12")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.12")-oid("1.3.6.1.2.1.25.2.3.1.6.12"))*oid("1.3.6.1.2.1.25.2.3.1.4.12"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.13")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.13")-oid("1.3.6.1.2.1.25.2.3.1.6.13"))*oid("1.3.6.1.2.1.25.2.3.1.4.13"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.14")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.14")-oid("1.3.6.1.2.1.25.2.3.1.6.14"))*oid("1.3.6.1.2.1.25.2.3.1.4.14"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.15")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.15")-oid("1.3.6.1.2.1.25.2.3.1.6.15"))*oid("1.3.6.1.2.1.25.2.3.1.4.15"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.16")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.16")-oid("1.3.6.1.2.1.25.2.3.1.6.16"))*oid("1.3.6.1.2.1.25.2.3.1.4.16"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.17")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.17")-oid("1.3.6.1.2.1.25.2.3.1.6.17"))*oid("1.3.6.1.2.1.25.2.3.1.4.17"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.18")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.18")-oid("1.3.6.1.2.1.25.2.3.1.6.18"))*oid("1.3.6.1.2.1.25.2.3.1.4.18"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.19")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.19")-oid("1.3.6.1.2.1.25.2.3.1.6.19"))*oid("1.3.6.1.2.1.25.2.3.1.4.19"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.20")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.20")-oid("1.3.6.1.2.1.25.2.3.1.6.20"))*oid("1.3.6.1.2.1.25.2.3.1.4.20"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.21")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.21")-oid("1.3.6.1.2.1.25.2.3.1.6.21"))*oid("1.3.6.1.2.1.25.2.3.1.4.21"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.22")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.22")-oid("1.3.6.1.2.1.25.2.3.1.6.22"))*oid("1.3.6.1.2.1.25.2.3.1.4.22"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.23")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.23")-oid("1.3.6.1.2.1.25.2.3.1.6.23"))*oid("1.3.6.1.2.1.25.2.3.1.4.23"))/1024)/1024)/1024)>50,1,0),1)*
if(oid("1.3.6.1.2.1.25.2.3.1.5.24")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.24")-oid("1.3.6.1.2.1.25.2.3.1.6.24"))*oid("1.3.6.1.2.1.25.2.3.1.4.24"))/1024)/1024)/1024)>50,1,0),1)
CentOS funkcija
if(oid("1.3.6.1.2.1.25.2.3.1.5.31")=0,"",
concatenate("Disc: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.31")-oid("1.3.6.1.2.1.25.2.3.1.6.31"))*oid("1.3.6.1.2.1.25.2.3.1.4.31"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.31")*oid("1.3.6.1.2.1.25.2.3.1.4.31")/1024/1024/1024),"Gb
")))
TÄ«kla krÄtuvju funkcijas. PÄrbaudes režīmÄ jums ir jÄpÄrbauda
Tequs
if(oid("1.3.6.1.2.1.25.2.3.1.5.46")=0,"",
concatenate("Disc: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.46")-oid("1.3.6.1.2.1.25.2.3.1.6.46"))*oid("1.3.6.1.2.1.25.2.3.1.4.46"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.46")*oid("1.3.6.1.2.1.25.2.3.1.4.46")/1024/1024/1024),"Gb
")))
ŠŠ»Ń Š¼Š¾Š½ŠøŃŠ¾ŃŠøŠ½Š³Š°
if(oid("1.3.6.1.2.1.25.2.3.1.5.46")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.46")-oid("1.3.6.1.2.1.25.2.3.1.6.46"))*oid("1.3.6.1.2.1.25.2.3.1.4.46"))/1024)/1024)/1024)>10,1,0),1)
Qnap
if(oid("1.3.6.1.2.1.25.2.3.1.5.33")=0,"",
concatenate("Disc: ",round(((((oid("1.3.6.1.2.1.25.2.3.1.5.33")-oid("1.3.6.1.2.1.25.2.3.1.6.33"))*oid("1.3.6.1.2.1.25.2.3.1.4.33"))/1024)/1024)/1024),"Gb"
," / ",(round(oid("1.3.6.1.2.1.25.2.3.1.5.33")*oid("1.3.6.1.2.1.25.2.3.1.4.33")/1024/1024/1024),"Gb
")))
ŠŠ»Ń Š¼Š¾Š½ŠøŃŠ¾ŃŠøŠ½Š³Š°
if(oid("1.3.6.1.2.1.25.2.3.1.5.33")<>0,if(round(((((oid("1.3.6.1.2.1.25.2.3.1.5.33")-oid("1.3.6.1.2.1.25.2.3.1.6.33"))*oid("1.3.6.1.2.1.25.2.3.1.4.33"))/1024)/1024)/1024)>10,1,0),1)
Avots: www.habr.com