SNMP :: TRAPINFO

לקרוא ולעבד מלכודת SNMP מ SNMPTRAPD של SNMP
הורד עכשיו

SNMP :: TRAPINFO דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Ton Voon
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~tonvoon/

SNMP :: TRAPINFO תגים


SNMP :: TRAPINFO תיאור

לקרוא ולעבד מלכודת SNMP מ SNMPTRAPD של SNMP SNMP :: TRAPINFO הוא מודול Perl כדי לקרוא ולעבד מלכודת SNMP מ SNMPTRAPD.Synopsis של SNMP :: TRAPINFO; $ trap = snmp :: trapinfo-> חדש (* stdin); פתח F "," >> /TMP/TRAP.LOG "; הדפס F $ Trang-> Packet; סגור F; אם (הגדיר $ trang-> trapname) {למות "לא trapname בחבילה"; } Elsif ($ trang-> Trapname EQ "IF-MIB :: LinkUp" או $ trang-> Trapname EQ "if-mib :: linkdown") {# $ mailer הוא דואר :: אובייקט מיילר, לדוגמה הדפס $ mailer "מלכודת קיבלה:", $ trang-> Trapname, $ /, "מארח:", $ trang-> שם המארח, $ /, "הודעה:", $ trang-> הרחב ('ממשק $ {v5} קיבל $ { Trapname} '), $ /; } אחר {# לא צפוי מלכודת # לעשות כמה הערכה מורכבת של החבילה שלי $ תוצאה = $ trang-> הערכה ("" $ {IF-MIB :: IFTYPE} "EQ" PPP "$ {IF-MIB :: Ifindex } <5 '); אם ($ תוצאה) {הדפס "יש מלכודת עבור ppp שבו המדד הוא פחות מ 5" $ ; } elsif ($ תוצאה == 0) {הדפס "מנות לא רצוי" $ ; } אחר {הדפסה "שגיאה בהערכת:" $ trang-/> last_eval_string. ", תוצאה: $ @", $ /; } מודול זה מאפשר למשתמש להגיע לחלקים שימושיים של מנות SNMPTRAPD, כפי שסופק על ידי תוכנת SNMP Net (http://www.net-snmp.org). אתה יכול להעריך את החבילה כדי להתאים את כל הכללים שאתה מגדיר ולאחר מכן לקחת כל פעולה עם החבילה, כגון שליחת דוא"ל, לכתוב im או להגיש אותו כמו בדיקה פסיבית nagios (http://www.nagios.org). הכללים מוגדרים כמו קטעים קטנים Perl של קוד - לרוץ באמצעות שיטת הערכה. אתה משתמש פקודות מאקרו כדי לשלוף סיביות ספציפיות של מלכודת אז להעריך נגד. ראה את שיטת הרחב להגדרות המאקרו. דרישות: · פרל


SNMP :: TRAPINFO תוכנה קשורה