Титла: MRTG + SNMP + cfgmaker
Публикувано от: Soulstealer в Jan 18, 2005, 01:46
Здравейте Реших да си пусна MRTG, но се сблъсках с много проблеми 1. не ми работеше SNMPd-то, така че компилирах друг NET-SNMP 5.2.1.rc3 и го пуснах със следния конфигурационен файл: Цитат | # System contact informatie syscontact Admin@root syslocation In mijn kantoor # sec.name source community (password) com2sec Mybox localhost some com2sec LocalLan 192.168.10.0/24 globalpass com2sec Outside default public # # group.name sec.model sec.name group RWGroup V1 Mybox group ROGroup V1 LocalLan group Others V1 Outside # # incl/excl subtree mask view all included .1 80 view system included system fe # # context sec.model sec.level prefix read write notif access ROGroup "" V1 noauth exact all none none access RWGroup "" V1 noauth exact all all all access Others "" V1 noauth exact system none all
| и след като напиша
Примерен код | snmpwalk -v 1 -c some localhost system | получавам следното Примерен код | SNMPv2-MIB::sysDescr.0 = STRING: Linux Soulstealer 2.4.26 #16 Thu Dec 16 12:33:55 EET 2004 i686 SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10 SNMPv2-MIB::sysUpTime.0 = Timeticks: (369064) 1:01:30.64 SNMPv2-MIB::sysContact.0 = STRING: Admin@root SNMPv2-MIB::sysName.0 = STRING: Soulstealer SNMPv2-MIB::sysLocation.0 = STRING: In mijn kantoor SNMPv2-MIB::sysORLastChange.0 = Timeticks: (1) 0:00:00.01 SNMPv2-MIB::sysORID.1 = OID: IF-MIB::ifMIB SNMPv2-MIB::sysORID.2 = OID: SNMPv2-MIB::snmpMIB SNMPv2-MIB::sysORID.3 = OID: TCP-MIB::tcpMIB SNMPv2-MIB::sysORID.4 = OID: IP-MIB::ip SNMPv2-MIB::sysORID.5 = OID: UDP-MIB::udpMIB SNMPv2-MIB::sysORID.6 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup SNMPv2-MIB::sysORID.7 = OID: SNMP-FRAMEWORK-MIB::snmpFrameworkMIBCompliance SNMPv2-MIB::sysORID.8 = OID: SNMP-MPD-MIB::snmpMPDCompliance SNMPv2-MIB::sysORID.9 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance SNMPv2-MIB::sysORDescr.1 = STRING: The MIB module to describe generic objects for network interface sub-layers SNMPv2-MIB::sysORDescr.2 = STRING: The MIB module for SNMPv2 entities SNMPv2-MIB::sysORDescr.3 = STRING: The MIB module for managing TCP implementations SNMPv2-MIB::sysORDescr.4 = STRING: The MIB module for managing IP and ICMP implementations SNMPv2-MIB::sysORDescr.5 = STRING: The MIB module for managing UDP implementations SNMPv2-MIB::sysORDescr.6 = STRING: View-based Access Control Model for SNMP. SNMPv2-MIB::sysORDescr.7 = STRING: The SNMP Management Architecture MIB. SNMPv2-MIB::sysORDescr.8 = STRING: The MIB for Message Processing and Dispatching. SNMPv2-MIB::sysORDescr.9 = STRING: The management information definitions for the SNMP User-based Security Model. SNMPv2-MIB::sysORUpTime.1 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.2 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.3 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.4 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.5 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.6 = Timeticks: (0) 0:00:00.00 SNMPv2-MIB::sysORUpTime.7 = Timeticks: (1) 0:00:00.01 SNMPv2-MIB::sysORUpTime.8 = Timeticks: (1) 0:00:00.01 SNMPv2-MIB::sysORUpTime.9 = Timeticks: (1) 0:00:00.01
| и след Примерен код | ./cfgmake --output=/mrtg.cfg 192.168.10.1 |
получавам Примерен код | --base: Get Device Info on [EMAIL=public@192.168.10.1]public@192.168.10.1[/EMAIL]: SNMP Error: Received SNMP response with error code error status: noSuchName index 1 (OID: 1.3.6.1.2.1.1.9.1.4.9) SNMPv1_Session (remote host: "192.168.10.1" [192.168.10.1].161) community: "public" request ID: -2115873966 PDU bufsize: 8000 bytes timeout: 2s retries: 5 backoff: 1) at /usr/local/src/mrtg-2/bin/../lib/mrtg2/SNMP_util.pm line 733 --base: Vendor Id: --base: Populating confcache --snpo: Skipping ifName scanning because [EMAIL=public@192.168.10.1]public@192.168.10.1[/EMAIL]: does not seem to support it --snpo: Skipping ifDescr scanning because [EMAIL=public@192.168.10.1]public@192.168.10.1[/EMAIL]: does not seem to support it --snpo: Skipping ifType scanning because [EMAIL=public@192.168.10.1]public@192.168.10.1[/EMAIL]: does not seem to support it --snpo: Skipping ipAdEntIfIndex scanning because [EMAIL=public@192.168.10.1]public@192.168.10.1[/EMAIL]: does not seem to support it --snpo: Skipping ifPhysAddress scanning because [EMAIL=public@192.168.10.1]public@192.168.10.1[/EMAIL]: does not seem to support it --base: Get Interface Info --base: Walking ifIndex SNMP Error: Received SNMP response with error code error status: noSuchName index 1 (OID: 1.3.6.1.2.1.2.2.1.1) SNMPv1_Session (remote host: "192.168.10.1" [192.168.10.1].161) community: "public" request ID: -2115873960 PDU bufsize: 8000 bytes timeout: 2s retries: 5 backoff: 1) at /usr/local/src/mrtg-2/bin/../lib/mrtg2/SNMP_util.pm line 627 SNMPWALK Problem for 1.3.6.1.2.1.2.2.1.1 on [EMAIL=public@192.168.10.1]public@192.168.10.1[/EMAIL]::::::v4only at ./cfgmaker line 144 --base: Walking ifType SNMP Error: Received SNMP response with error code error status: noSuchName index 1 (OID: 1.3.6.1.2.1.2.2.1.3) SNMPv1_Session (remote host: "192.168.10.1" [192.168.10.1].161) community: "public" request ID: -2115873959 PDU bufsize: 8000 bytes timeout: 2s retries: 5 backoff: 1) at /usr/local/src/mrtg-2/bin/../lib/mrtg2/SNMP_util.pm line 627 SNMPWALK Problem for 1.3.6.1.2.1.2.2.1.3 on [EMAIL=public@192.168.10.1]public@192.168.10.1[/EMAIL]::::::v4only at ./cfgmaker line 144 --base: Walking ifAdminStatus SNMP Error: Received SNMP response with error code error status: noSuchName index 1 (OID: 1.3.6.1.2.1.2.2.1.7) SNMPv1_Session (remote host: "192.168.10.1" [192.168.10.1].161) community: "public" request ID: -2115873958 PDU bufsize: 8000 bytes timeout: 2s retries: 5 backoff: 1) at /usr/local/src/mrtg-2/bin/../lib/mrtg2/SNMP_util.pm line 627 SNMPWALK Problem for 1.3.6.1.2.1.2.2.1.7 on [EMAIL=public@192.168.10.1]public@192.168.10.1[/EMAIL]::::::v4only at ./cfgmaker line 144 --base: Walking ifOperStatus SNMP Error: Received SNMP response with error code error status: noSuchName index 1 (OID: 1.3.6.1.2.1.2.2.1.8) SNMPv1_Session (remote host: "192.168.10.1" [192.168.10.1].161) community: "public" request ID: -2115873957 PDU bufsize: 8000 bytes timeout: 2s retries: 5 backoff: 1) at /usr/local/src/mrtg-2/bin/../lib/mrtg2/SNMP_util.pm line 627 SNMPWALK Problem for 1.3.6.1.2.1.2.2.1.8 on [EMAIL=public@192.168.10.1]public@192.168.10.1[/EMAIL]::::::v4only at ./cfgmaker line 144 --base: Walking ifMtu SNMP Error: Received SNMP response with error code error status: noSuchName index 1 (OID: 1.3.6.1.2.1.2.2.1.4) SNMPv1_Session (remote host: "192.168.10.1" [192.168.10.1].161) community: "public" request ID: -2115873956 PDU bufsize: 8000 bytes timeout: 2s retries: 5 backoff: 1) at /usr/local/src/mrtg-2/bin/../lib/mrtg2/SNMP_util.pm line 627 SNMPWALK Problem for 1.3.6.1.2.1.2.2.1.4 on [EMAIL=public@192.168.10.1]public@192.168.10.1[/EMAIL]::::::v4only at ./cfgmaker line 144 --base: Walking ifSpeed SNMP Error: Received SNMP response with error code error status: noSuchName index 1 (OID: 1.3.6.1.2.1.2.2.1.5) SNMPv1_Session (remote host: "192.168.10.1" [192.168.10.1].161) community: "public" request ID: -2115873955 PDU bufsize: 8000 bytes timeout: 2s retries: 5 backoff: 1) at /usr/local/src/mrtg-2/bin/../lib/mrtg2/SNMP_util.pm line 627 SNMPWALK Problem for 1.3.6.1.2.1.2.2.1.5 on [EMAIL=public@192.168.10.1]public@192.168.10.1[/EMAIL]::::::v4only at ./cfgmaker line 181 --base: Writing /mrtg.cfg |
къде греша ?
Титла: MRTG + SNMP + cfgmaker
Публикувано от: Soulstealer в Jan 20, 2005, 20:46
Никой ли не знае ? Айде де ... мисля че поне админите на този сървър трябва да имат идея или поне ме насочете към някое пълно HOWTO, защото аз не намерих такова...четох само разни глупости, нищо което да ми помогне да разбера как точно работи системата и да видя евентуално къде, какво, що...
Титла: MRTG + SNMP + cfgmaker
Публикувано от: в Jan 20, 2005, 20:55
Аз не мога да съм полезен с конкретен съвет, но пуснах една търсачка вместо теб ето резултатаВиж дали някоя от тях няма отговор на твоето питане? Каквото и да стане - върни се да кажеш какво става?
Титла: MRTG + SNMP + cfgmaker
Публикувано от: Soulstealer в Jan 20, 2005, 21:03
Agent_SMITH, мерси но вече съм ги изчел тези теми...и не ми помогнаха много проблема ми е че уж SNMP-то ми работи, но като пусна cfgmaker и ми казва, че отговора от SNMP е грешен и не може да построи конфигурационния файл...както и да е аз си права някакъв config и го пускам, но не се чертае никаква графика...
Титла: MRTG + SNMP + cfgmaker
Публикувано от: Agent_SMITH в Jan 21, 2005, 02:16
Дано тогава някой тук ти помогне
Титла: MRTG + SNMP + cfgmaker
Публикувано от: VladSun в Jan 21, 2005, 03:00
Защо не пуснеш MRTG-то да отчита с външен perl-скрипт и iptables - поне на мен ми върши работа за разделяне на ИНТ и БГ трафик. Доста лесно става, но ако таргетите са над 100 се натоварва машината.
Титла: MRTG + SNMP + cfgmaker
Публикувано от: в Jan 21, 2005, 09:23
Пробвай така и се похвали после #com2sec Mybox localhost some #com2sec LocalLan 192.168.10.0/24 globalpass #com2sec Outside default public rocommunity ssss това е в snmpd.conf ******************* сега в mrtg.cfg /ipadres:ssss@localhost: като адреса е на мрежовата карта която искаш да чертаеш. Та това е.
Титла: MRTG + SNMP + cfgmaker
Публикувано от: в Jan 21, 2005, 12:43
Цитат (Guest @ Ян. 21 2005,10:23) | |
Пич, сега ти виждам поста, и ще се опитам да ти помогна. Както в горния пост, но с корекция за да се чете само локално в snmpd.conf : rocommunity (името с което ще четеш) 127.0.0.1 След това за mrtg : ~/cfgmaker (името с което ще четеш)@127.0.0.1 --ifref=descr --ifref=ip --ifdesc=descr --ifdesc=ip --output=mrtg.cfg.(името с което ще четеш) Копираш mrtg.cfg.(името с което ще четеш) в mrtg.cfg И накрая пускаш : ~/indexmaker [options] ~/mrtg.cfg --output=/път/път/index.html --title=име-за-заглавие --columns=1 Това е ! Друго ако има е само донастройване от твоя страна. Надявам се, че това е достатъчно за теб ! Успех !
Титла: MRTG + SNMP + cfgmaker
Публикувано от: в Jan 21, 2005, 14:02
Цитат | netmon:/etc/snmp# more snmpd.conf ########################################################################### # # snmpd.conf # # - created by the snmpconf configuration program #
########################################################################### # SECTION: Access Control Setup # # This section defines who is allowed to talk to your running # snmp agent.
# rwcommunity: a SNMPv1/SNMPv2c read-write access community name # arguments: community [default|hostname|network/bits] [oid]
rwcommunity private 127.0.0.1
# rocommunity: a SNMPv1/SNMPv2c read-only access community name # arguments: community [default|hostname|network/bits] [oid]
rocommunity public
# rwuser: a SNMPv3 read-write user # arguments: user [noauth|auth|priv] [restriction_oid]
rwuser root
########################################################################### # SECTION: Monitor Various Aspects of the Running Host # # The following check up on various aspects of a host.
# load: Check for unreasonable load average values. # Watch the load average levels on the machine. # # load [1MAX=12.0] [5MAX=12.0] [15MAX=12.0] # # 1MAX: If the 1 minute load average is above this limit at query # time, the errorFlag will be set. # 5MAX: Similar, but for 5 min average. # 15MAX: Similar, but for 15 min average. # # The results are reported in the laTable section of the UCD-SNMP-MIB tree
load 12 14 14 load 40 40 40
# disk: Check for disk space usage of a partition. # The agent can check the amount of available disk space, and make # sure it is above a set limit. # # disk PATH [MIN=100000] # # PATH: mount path to the disk in question. # MIN: Disks with space below this value will have the Mib's errorFlag set. # Can be a raw byte value or a percentage followed by the % # symbol. Default value = 100000. # # The results are reported in the dskTable section of the UCD-SNMP-MIB tree
#disk / 10000 #disk / 10% disk / 1000000
# proc: Check for processes that should be running. # proc NAME [MAX=0] [MIN=0] # # NAME: the name of the process to check for. It must match # exactly (ie, http will not find httpd processes). # MAX: the maximum number allowed to be running. Defaults to 0. # MIN: the minimum number to be running. Defaults to 0. # # The results are reported in the prTable section of the UCD-SNMP-MIB tree # Special Case: When the min and max numbers are both 0, it assumes # you want a max of infinity and a min of 1.
proc mountd proc ntalkd 4 proc sendmail 10 1 proc httpd
########################################################################### # SECTION: System Information Setup # # This section defines some of the information reported in # the "system" mib group in the mibII tree.
# syslocation: The [typically physical] location of the system. # arguments: location_string
syslocation Unknown (configure /etc/snmp/snmp.local.conf) syslocation "example.com server room"
# syscontact: The contact information for the administrator # arguments: contact_string
syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf) syscontact "MY NAME tel:XXX"
########################################################################### # SECTION: Extending the Agent # # You can extend the snmp agent to have it return information # that you yourself define.
# exec: run a simple command using exec() # arguments: [oid] name /path/to/executable arguments
exec echotest /bin/echo hello world
# # Unknown directives read in from other files by snmpconf # com2sec paranoid default public group MyROSystem v1 paranoid group MyROSystem v2c paranoid group MyROSystem usm paranoid group MyROGroup v1 readonly group MyROGroup v2c readonly group MyROGroup usm readonly group MyRWGroup v1 readwrite group MyRWGroup v2c readwrite group MyRWGroup usm readwrite view all included .1 80 view system included .iso.org.dod.internet.mgmt.mib-2.system access MyROSystem "" any noauth exact system none none access MyROGroup "" any noauth exact all none none access MyRWGroup "" any noauth exact all all none netmon:/etc/snmp#
####################################################################################
/usr/bin/cfgmaker --global 'WorkDir: /var/www/mrtg' --global 'Options[_]: growright,bits' --subdirs=HOSTNAME_SNMPNAME --output /home/mrtg.cfg public@netmon. example.com
|
tova e pri men.
Титла: MRTG + SNMP + cfgmaker
Публикувано от: в Jan 21, 2005, 14:07
nakraq da ima i: indexmaker --output=/var/www/mrtg/index.html /pat/do/mrtg.conf
startirash: mrtg /pat/do/mrtg.conf
dobavqne v cron. na razli4ni distribucii razli4no.
Титла: MRTG + SNMP + cfgmaker
Публикувано от: в Feb 11, 2005, 18:47
nqkoi da znae kAk da izkaram srednite skorosti s koito e tegleno 4rez mrtg ili ne6to podobno. stava v1pros za skorostite na potrebitelite ot lan-a koito minavat prez router-a
Титла: MRTG + SNMP + cfgmaker
Публикувано от: kris_p в May 05, 2005, 16:07
Отклоняваме се от темата ама хайде ... С MRTG не можеш да следиш скоростите на потребителите, а само общата им стойност демек целия трафик през съответния интерфейс. Другият начин е на всеки потребител да е пуснат SNMP и MRTG-to да взима данни от всичките SNMP-ta.
Ако искаш да се правиш на доставчик има едно интересно софтуерче ... IPAct или нещо подобно беше.
Титла: MRTG + SNMP + cfgmaker
Публикувано от: в May 15, 2005, 17:24
dryn dryn , ne mojelo to , emi sys snmp moje i da ne moje , no kakwo ti prechi da wzimash counters ot wynshen script ot firewall-a primerno ?
|