Титла: System monitoring via snmp Публикувано от: timonbg в Jul 17, 2006, 21:44 Здравейте,
Идеята ми е да се конфигурира NET-SNMP така че да прави мониторинг на CPU, Memory, Disks, Collers,Interfaces...и информацията от това да се праща чрез SNMPT към SNMP manager на отдалечен сървър и там да се записва в логове.това с получаването ми е ясно , също ми е ясно как да изисквам отделни запитвания от отдалечения сървър към наблюдавания server, но НЕ знам как да се направи наблюдавания Server сам да си праща текущата информация към manager-a , да се определи коя точно информация да се праща и през колко време?!! Някой наясно ли е със схемата? Благодаря Титла: System monitoring via snmp Публикувано от: urud в Jul 17, 2006, 22:42 Здравей, погледни това cacti отчасти може да ти свърши някаква работа
Титла: System monitoring via snmp Публикувано от: Hapkoc в Jul 17, 2006, 23:53 Без да съм особено запознат с SNMP - все ми се струва, че TRAP е идеята да се праща от агента на мениджъра при някакво събитие. Ако идеята е да се събират статистики, не мисля че си се ориентирал правилно.
Ако идеята ти е да се получават и обработват съобщенията при определени събития (като паднал мрежови интерфейс например) - http://www.google.bg/search?....fficial http://www.net-snmp.org/tutorial/tutorial-5/commands/snmptrap.html Титла: System monitoring via snmp Публикувано от: в Jul 18, 2006, 11:16 Защо толкова държиш на SNMP?
Титла: System monitoring via snmp Публикувано от: timonbg в Jul 18, 2006, 14:49 ne durja na SNMP, no ideqta mi e v kraina smetka tozi monitoring da se integrira v Nagios... i samo da se uto4nq-- monitoring ne na tova kakva pamet e zaeta ili kolko mqsto e svobodno na HDs, a monitoring na tova dali rabotqt HD,CPU,collers.. i ako sprqt da rabotqt da se generira suob6tenie za tova.
ps. nqmam kirilica Титла: System monitoring via snmp Публикувано от: в Jul 18, 2006, 15:07 Би трябвало нагиос-а да има такива плъгин-и, макар че за вентилаторите не знам, не съм търсил..
Титла: System monitoring via snmp Публикувано от: timonbg в Jul 21, 2006, 13:21 da v Nagios-a ima plugin
http://www.nagiosexchange.org/Hardwar....ew]=603 http://www.nagiosexchange.org/Hardwar....ew]=410 no ne moga da go nastroq.. check scrip-ta mi dawa su-2.05b# ./check_cpq_logdrv localhost snmpwalk: Unknown host snmpwalk: Unknown host logical drives on array: OK ..i vsu6nost ne pravi ni6to ..ne znam moje bi MIB failovete ne moga da nastroq..nqkoi pravil li go e dosega da dade ukul ? 10x //nqmam kirilica Титла: System monitoring via snmp Публикувано от: в Jul 21, 2006, 13:49 ./check_cpq_logdrv -m ../mibs/*
какво ти казва? Титла: System monitoring via snmp Публикувано от: VladSun в Jul 21, 2006, 14:09 Можеш и да видиш хората какво са направили с MRTG
Ако можеш да пишеш на някакъв програмен език нямаш никакви проблеми да направиш всичко - ама каквото искаш. При мен така съм го направил: На наблюдаваната(ите) машина(и) слагам скрипт, койт се изпълнява на всеки 5 мин. Скриптът събира данни за трафик, времена на закъснение, загуби, CPU load и т.н. и ги записва локално в текстов файл с определен формат. След това това същият скрипт чрез scp и key authorization ги праща на машината, на която върви MRTG-то. Там пак си има скриптчета, които се викат от самото MRTG. Можеш да дефинираш прагове и да се извършва някакво действие при достигането им. Титла: System monitoring via snmp Публикувано от: timonbg в Jul 21, 2006, 14:23 ami toi scripta si e napisan..da re4em polzvam tozi ot check_cpq_phydrv:
!/bin/sh # # © 2006 Markus Thiel # # $1 => hostname / ip-address # # define conditions # errors=0 warnings=0 export MIBS=ALL # # check physical drive states # status=`snmpwalk -c public -v 1 $1 enterprises.compaq.cpqDriveArray.cpqDaComponent.cpqDaPhyDrv.cpqDaPhyDrvTable.cpqDaPhyDrv if [ $status -gt 0 ] ; then errors=1 echo -n "Physical drive state on array" fi # # check physical drive conditions # status=`snmpwalk -c public -v 1 $1 enterprises.compaq.cpqDriveArray.cpqDaComponent.cpqDaPhyDrv.cpqDaPhyDrvTable.cpqDaPhyDrv if [ $status -gt 0 ] ; then errors=1 if [ $errors -gt 0 ] ; then echo -n " + " elif [ $warnings -gt 0 ] ; then echo -n " + " ################################################ no az kato go pusna s ./check_cpq_phydrv localhost mi dawa : Physical drives on array: OK ,no towa ako poglednete scripta si e default otgovor vuv vsi4ki drugi slu4ai..smisul osven ako nqma nqkakvu proble i tui kato naistina nqma problem az si vzimam komandata koqto dava stoinosta za STATUS snmpwalk -c public -v 1 localhost enterprises.compaq.cpqDriveArray.cpqDaComponent.cpqDaPhyDrv.cpqDaPhyDrvTable.cpqDaPhyDrv i toi mi vru6ta tova : enterprises.compaq.cpqDriveArray.cpqDaComponent.cpqDaPhyDrv.cpqDaPhyDrvTable.cpqDaPhyDrv: Unknown Object Identifier (Sub-id not found: cpqDaPhyDrvTable -> cpqDaPhyDrv) koeto me navejda na misulta 4e prosto ne se srabotvat ne6tata s MIBS??? //nqmam kirilica Титла: System monitoring via snmp Публикувано от: в Jul 21, 2006, 15:09 И според мен тия mib-ове дето са ги пратили нещо не са като хората..
Титла: System monitoring via snmp Публикувано от: timonbg в Jul 21, 2006, 15:47 MIb-ovete sa ok za6toto i na CD-to Hp PRoliant Essentioals Foundation Pack sa su6tite!?.
Титла: System monitoring via snmp Публикувано от: timonbg в Sep 04, 2006, 16:02 Здр.
установих че под FreeBSD net-snmp които се инсталира с вградена потдружка за HP servers (незнаино защо?) и начина който ми предложиха от developer-ите има е това: timon wrote: > I would like to monitor the hardware performance of the ProLiant Server DL380, > but the compaq OID is not included by default in the configuration of the > NEt-SNMP agent.I think that the agent could be extended to show that > information .Does anyone know how to set the Net-SNMP agent to pull out that > info? The compaq branch is .1.3.6.1.4.1.232...........? Private Enterprise branches are just that, solely maintained by the company in question. While anyone's free to extend the agent at will, I strongly doubt the project itself will officially incorporate an implementation of someone else's private branch. HP/Compaq provides a free binary download of their net-snmp extension (as a dlmod) for various Linux and Windows versions. If you need a version for other OSes, bug them. Тоя тапак явно не му се занимава с нищо ! Е пробвах да си го направя сам..но естествено не стана ..а на този опит ми отговориха така: timon wrote: > ..I'm using the the mib files from: > > http://www.nagiosexchange.org/typo3...gins-cpq.tar.gz > > ..convert them in .c and .h files with mib2c >>>>> env MIBS=ALL mib2c -c /usr/local/share/snmp/mib2c.scalar.conf -i compaq > ....reconfigureing the Net-SNMP instalation with the new modul: >>>> ./configure --with-mib-modules=compaq > ...and when I do the make, I am getting that: mib2c just generates *skeleton* code and has no idea how to get the real values from your system. That's the portion you need to add *yourself*. See http://www.net-snmp.org/FAQ.html#How_do_I_add_a_MIB_to_the_agent_ еми явно не става номера под FreeBSD...so пробвах под CentOS с пакетите изтеглени от сайта на HP за Red Hat ..надявам се поне тама да са си качили пакети които подържат техните си сървари: Net-SNMP package with CMAx extensions from HP ftp://ftp.compaq.com/pub....386.rpm С тях горе долу се оправих но етествено без грешки не става. При стартиране на ./snmd : snmpd: error while loading shared libraries: librpmdb-4.1.so: cannot open shared object file: No such file or directory Eeee ...някой ако е схванал какво се опитвам да направя има ли решение на проблема >? 10х |