Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Amenintat cu moartea de un numar ...

La multi ani @AndReW99!

Alegere masina £15000 uk

TVR vrea sa lanseze o platforma d...
 Strategie investie pe termen lung...

Modulator FM ptr auto alimentat p...

orange cablu f.o. - internet fara...

Robinet care comuta traseul
 A fost lansata Fedora 40

Samsung S24 plus

Imi iau un Dell? (Vostro vs others)

Abonati Qobuz?
 transport -tren

Platforma electronica de eviden&#...

Cot cu talpa montat stramb in per...

Sfat achizitie sistem audio pentr...
 

Monitorizare servere prin SNMP

- - - - -
  • Please log in to reply
22 replies to this topic

#1
DeathRipple

DeathRipple

    communist vampire

  • Grup: Senior Members
  • Posts: 15,937
  • Înscris: 11.08.2002
intai de toate: exista vreo restrictie pe care o face ISA cu privire la accesul pe snmp, atata vreme cat serviciul ruleaza?

m-ar interesa sa vad gradul de disponibilitate al resurselor fizice a masinii pe care ruleaza ISA (cpu, memorie etc), nu real-time, ci un grafic general, ceva gen mrtg. pentru asta imi trebuie acces pe snmp, mai mult, trebuie sa folosesc un pachet: SNMP4W2K-STD.zip. nu stiu in ce masura este el "agreat" de microsoft si ce impact are asupra securitatii sistemului per ansamblu. m-ar interesa o monitorizare, asa incat daca sunt si alte solutii mai elegante, sunt dispus sa le incerc.

danke

#2
Tyby

Tyby

    blue balls

  • Grup: Super Moderators
  • Posts: 15,394
  • Înscris: 29.11.2001
AFAIK, ca sa faci monitorizare SNMP, trebuie sa pui monitorul in aceeasi retea cu senzorul ... si sa permiti accesul pe UDP 161 (parca) dinspre monitor.

SNMP4W2k e OK, practic "largeste" paleta de senzori default ai SNMPului din windoz ...

Securitate ... e bine sa nu lasi acces pe SNMP din reteaua directa a ISPului ... in rest, toate bune si frumoase.

Succes!

#3
DeathRipple

DeathRipple

    communist vampire

  • Grup: Senior Members
  • Posts: 15,937
  • Înscris: 11.08.2002
ISA are o placa in LAN si una in DMZ...prin aceeasi retea te referi la LAN? ca nu ma prea ajuta asa..

#4
DeathRipple

DeathRipple

    communist vampire

  • Grup: Senior Members
  • Posts: 15,937
  • Înscris: 11.08.2002
heh....se pare ca am o problema mai serioasa decat atat....lasand la o parte snmp-ul pe ISA.....

am instalat snmp4w2k pe un alt windows. pana acum faceam analiza numa' pe placile de retea ale masinii respective si am zis sa vad un pic si alte variabile....snmwalk merge fara probleme....desi....si aici incep nelamuririle pt mine.

in primul rand m-am chinuit o graza sa aflu OID-ul pt a putea interoga....dupa multe chinuieli si intrebari pe la alti colegi, am reusit sa-l dibui....cu snmwalk/snmpget mergea sa interoghez orice valoare. problema aparea la mrtg, mai precis la Target oid:comunitate@adr_ip. fapt pt care am creat mrtg.cnf cu ajutorul cfgmaker....si uite ce a iesit (nu dau tot fisierul):

Target[gw]: /xxx.xxx.xxx.xxx:[email protected]:
SetEnv[gw]: MRTG_INT_IP="xxx.xxx.xxx.xxx" MRTG_INT_DESCR="DC21x41-Intel-DC21140-PCI-Fast-Et
MaxBytes[gw]: 12500000
Title[gw]: IfInt
Options[gw]: growright
PageTop[gw]: <H1>Analiza traficului pentru interfata interna</H1>
<TABLE>
   <TR><TD>System:</TD>     <TD></TD></TR>
   <TR><TD>Maintainer:</TD> <TD></TD></TR>
   <TR><TD>Interface:</TD>  <TD>IfInt</TD></TR>
   <TR><TD>Description:</TD><TD>DC21x41-Intel-DC21140-PCI-Fast-Ethernet-Adapter  </TD></TR>
   <TR><TD>ifType:</TD>     <TD>ethernetCsmacd (6)</TD></TR>
   <TR><TD>ifName:</TD>     <TD></TD></TR>
   <TR><TD>Max Speed:</TD>  <TD>12.5 MBytes/s</TD></TR>
   <TR><TD>Ip:</TD>         <TD>xxx</TD></TR>
</TABLE>

xxx.xxx.xxx.xxx este adresa ip a masinii interogate (pe care ruleaza windows). ce nu pricep eu este cum ia oid-ul. de generat genereaza graficul....il am pornit de 2 zile si pare ca merge. pentru ca daca folosesc oid-ul folosit la snmpget nu merge....im da eroare....eroarea o s-o vedeti mai jos

mai departe....ajungem la interogarea valorilor snmp disponibile cu ajutorul snmp4w2k. interogarea cu snmpwalk/get merge iarasi ok, folosind oid-ul dat in readme.txt. incercand sa introduc in mrtg.cfg, obtin erori:

1) PERFORMANCE COUNTERS SUPPORTED BY SNMP4W2K
-------------------------------------------------------
Name Function OID
-------------------------------------------------------
PERFMIB.MIB Performance Counter MIB .1.3.6.1.4.1.311.1.1


The following Win2K performance counters are embedded in PERFMIB.MIB.
The (#) represents the OID Branch number (.1.3.6.1.4.1.311.1.1.3.1.1.#)

unde # reprezinta, spre exemplu: CPU (2)

2)
[root@ns1 root]# snmpwalk -v1 -c public xxx.xxx.xxx.xxx 1.3.6.1.4.1.311.1.1.3.1.1.2      
SNMPv2-SMI::enterprises.311.1.1.3.1.1.2.1.1.1.48 = STRING: "0"
SNMPv2-SMI::enterprises.311.1.1.3.1.1.2.1.1.1.49 = STRING: "1"
SNMPv2-SMI::enterprises.311.1.1.3.1.1.2.1.1.6.95.84.111.116.97.108 = STRING: "_Total"

ceea ce inseamna ca pot culege valori pt procesor

3)
[root@ns1 root]# env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
SNMP Error:
Received SNMP response with error code
  error status: noSuchName
  index 1 (OID: 1.3.6.1.2.1.2.2.1.10.2)
SNMPv1_Session (remote host: "xxx.xxx.xxx.xxx" [xxx.xxx.xxx.xxx].161)
                  community: "public"
                 request ID: 1539992830
                PDU bufsize: 8000 bytes
                    timeout: 2s
                    retries: 5
                    backoff: 1)
at /usr/bin/../lib/mrtg2/SNMP_util.pm line 486
SNMPGET Problem for ifInOctets.2 ifOutOctets.2 sysUptime sysName on [email protected]::::::v4only
at /usr/bin/mrtg line 1798
ERROR: Target[gw-cpu][_IN_] '.1.3.6.1.4.1.311.1.1.3.1.1. $target->[0]{$mode} ' (warn): Use of uninitialized value in concatenation (.) or string at (eval 6) line 1.
ERROR: Target[gw-cpu][_OUT_] '.1.3.6.1.4.1.311.1.1.3.1.1. $target->[0]{$mode} ' (warn): Use of uninitialized value in concatenation (.) or string at (eval 7) line 1.
WARNING: Skipping Update of gw-cpu, inlast is not defined
WARNING: Skipping Update of gw-cpu, outlast is not defined

unde /etc/mrtg/mrtg.cnf are:

Target[gw-cpu]: .1.3.6.1.4.1.311.1.1.3.1.1.2:[email protected]
etc....

4)
[root@ns1 root]# rpm -qa | grep mrtg
mrtg-2.10.5-1


poate cineva sa-mi zica daca gresesc ceva, daca si unde am probleme, sau orice sfat este binevenit.

danke

#5
z0z

z0z

    Member

  • Grup: Members
  • Posts: 626
  • Înscris: 05.05.2003
hm. Nu am incercat SNMP pe ISA, dar am o intrebare: tu ai instalat SNMP-ul inainte de a instala ISA, sau dupa aceea ? Am vazut la mai multe soft-uri ca isi "adauga" extensiile specifice serviciului SNMP decat daca acesta este instalat ...

#6
DeathRipple

DeathRipple

    communist vampire

  • Grup: Senior Members
  • Posts: 15,937
  • Înscris: 11.08.2002
dupa...insa fa abstractie de ISA....acum vorbim de un alt windows, iar nelamuririle de mai sus sunt legate de ACEL windows

#7
DeathRipple

DeathRipple

    communist vampire

  • Grup: Senior Members
  • Posts: 15,937
  • Înscris: 11.08.2002
nimeni?

#8
z0z

z0z

    Member

  • Grup: Members
  • Posts: 626
  • Înscris: 05.05.2003
Pai sincer sa fiu eu nu te-am putut urmari defel. Pana la urma care e problema ?
"Vezi" un OID cu snmpwalk/get si nu cu mrtg-ul ?

#9
DeathRipple

DeathRipple

    communist vampire

  • Grup: Senior Members
  • Posts: 15,937
  • Înscris: 11.08.2002
stergem cu buretele si o luam de la capat...

am niste servere pe windows si vreau sa le fac o monitorizare cu mrtg (din linux) a traficului pe placile de retea, a incarcarii memoriei, a procesorului etc. bun.

prima masina:
am dat drumul la snmp din services. mrtg.cnf l-am configurat folosind cfgmaker. ceea ce am obtinut este prezentat mai sus - nu mai dau paste. graficele sunt numai pentru cele 2 placi de retea ale masinii respective. dupa cum se poate observa, este interesanta linia:

Target[gw]: /xxx.xxx.xxx.xxx:[email protected]: (unde xxx.xxx.xxx.xxx este adresa ip a placii de retea)

din moment ce in general o astfel de linie este de forma:

Target[nume]: oid:comunitate_ro@adr_ip:

uitandu-va la linia din fisierul meu, va dati seama ca ceva nu arata cum trebuie (oid-ul adica). cu toate astea, treaba merge corect. daca in loc de /xxx.xxx.xxx.xxx pun oid-ul care pentru snmpwalk/get merge, mrtg-ul nu mai genereaza cum trebuie si-mi afiseaza erori. daca-l las asa cum a fost configurat de cfgmaker, toate bune si frumoase.....si asa l-am lasat.
partea a doua....pentru a putea beneficia de grafice pt memorie, procesor etc, a trebuit sa instalez snmp4w2k. treaba care am si facut-o. tot intr-un paste mai sus am aratat si ce-mi spune readme-ul de la snmp4w2k, cu privire la oid-ul care trebuie folosit. oid care s-a dovedit a fi bun, din moment ce-am putut din nou interoga cu snmpwalk/get valorile corespunzatoare memoriei, proc etc..... daca insa vreau sa-l folosesc in mrtg, nu-i convine si da eroarea aratata. sa ne oprim aici deocamdata....

inainte de a pune si alte intrebari, nedumerirea mea este legata de mrtg. sa fie ver de vina? sa nu-i convina ceva din moment de interogarile in snmp merg, iar mrtg-ul e cel care face probleme? este altceva? cum fac sa-mi accepte mrtg-ul un oid in fisierul de configurare?

am fost mai explicit acum?

#10
z0z

z0z

    Member

  • Grup: Members
  • Posts: 626
  • Înscris: 05.05.2003
Ma gandeam eu ca asta e treba ... am avut si eu problemele cu care te confrunti tu, si iti pot spune ca in parte se datoreaza MRTG-ului.
Pe de alta parte interfetele sunt "mapate" si ca iFaceNumber in SNMP, si nu numai ca OID, asa ca te poti referi la o interfata ca, de exemplu, 1:public@host
cfgmaker iti reprezinta interfetele sub ifacenumber by default.
Recomandarea mea este sa folosesti ceva software mai recent pentru monitorizare, cum ar fi Cacti, de exemplu. Este mai usor de manevrat, este mai flexibil si mai "curat" decat MRTG, dar ai nevoie de PHP si MySQL. Se poate instala si pe linux dar si pe Windows. http://www.cacti.net/

#11
DeathRipple

DeathRipple

    communist vampire

  • Grup: Senior Members
  • Posts: 15,937
  • Înscris: 11.08.2002
m-am uitat un pic pe cacti - intr-adevar f misto. am pus un calc de test in retea si am incercat sa-i pun cateva grafice - cele de mai jos
Create: ucd/net - CPU Usage  
Create: ucd/net - Load Average
Create: ucd/net - Memory Usage

am salvat, am facut toate miscarile care trebuiau, numai ca la grafice, cand ii dau sa le si vad, nu fac nimic, sunt numai niste link-uri chioare, nu graficele care ma asteptam sa le gasesc....ce nu fac bine? (asta e un calc separat in retea, avand Fedora Core 2 instalat, rrdtool, net-snmp si ce mai trebuie...)

#12
z0z

z0z

    Member

  • Grup: Members
  • Posts: 626
  • Înscris: 05.05.2003
Pai, daca dupa cinci minute nu se actualizeaza graficele inseamna ca:
- nu ai pus corect linia din contab
- nu merge crontab-ul
- ai probleme cu drepturile pe directoarele <path_to_cacti>/rra si/sau <path_to_cacti>/log

Daca monitorizezi o masina Windows, la Host Template alege "Windows 2000/XP Host", ucd/net SNMP host inseamna un host care are instalat fie ucd-SNMP, fie net-SNMP (*nix, BSD ...). Daca monitorizezi masina pe care ruleaza cacti cel mai bine e sa alegi "Local Linux machine".
Detalii despre cacti, script-uri, add-on-uri si o groaza de howto-uri gasesti si pe forumul lor, care mie unul mi-a fost de mare ajutor.

#13
DeathRipple

DeathRipple

    communist vampire

  • Grup: Senior Members
  • Posts: 15,937
  • Înscris: 11.08.2002
oki, e bine de stiut forumul ala :)

o sa-mi mai sparg capu' cu el - in masura timpului disponibil - si apoi mai revin, daca mai am intrebari...oricum...arata bine

#14
DeathRipple

DeathRipple

    communist vampire

  • Grup: Senior Members
  • Posts: 15,937
  • Înscris: 11.08.2002
problema la mine este nu ca nu se actualizeaza graficele....ele pur si simplu nu apar...la mrtg setez mrtg.cnf, fac un indexmaker cu param corespunzatori si am graficul, chiar daca initial este gol...acum insa nu vad nimic, decat un simplu link (probabil ceea ce afiseaza daca nu e in stare sa ia imaginea - nu m-am uitat inca in sursele php)

#15
DeathRipple

DeathRipple

    communist vampire

  • Grup: Senior Members
  • Posts: 15,937
  • Înscris: 11.08.2002
am reusit sa fac sa-mi afiseze graficele, insa ele sunt goale....asta se intampla aseara

mai mult, de dimineata am incercat cu Linux Local Machine (localhost-ul pus initial in Default Tree de catre aplicatie) si nu-mi mai afiseaza nimic acum....aceeasi problema ca prima data.

ma intereseaza ce verificari as putea sa fac, de unde s-o apuc sa vad ce merge si ce nu merge de fapt....

#16
DeathRipple

DeathRipple

    communist vampire

  • Grup: Senior Members
  • Posts: 15,937
  • Înscris: 11.08.2002
problema este ca nu face update la fisierele scrie is rra/, pentru graficele care merg de aseara, iar pt restu' nici nu exista fisiere in rra/ :(

#17
z0z

z0z

    Member

  • Grup: Members
  • Posts: 626
  • Înscris: 05.05.2003
ai grija la permisiunile pentru folder-ul rra, trebuie ca userul sub care ruleaza cacti sa aiba drept de scriere ...
chown -R cactiuser /path-to-cacti/rra
chown -R cactiuser /path-to-cacti/log

#18
DeathRipple

DeathRipple

    communist vampire

  • Grup: Senior Members
  • Posts: 15,937
  • Înscris: 11.08.2002
drwxrwxrwx   2 cactiuser users   4096 Dec 19 22:01 log
drwxrwxrwx   2 cactiuser users   4096 Jan 20 19:33 rra

sunt puse 777....

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate