1 / 2

Architektur

Architektur. Plugin. M2 Start. Test 1. Test Group 1. Test Y. Test Group X. Test Group: pro Group eindeutige ID je ein eigener Perl Prozess (Queue) Group besteht aus 1..y Tests (Test ID) Groups selbst sind asynchron Prozesse innerhalb der Group sind synchron

kineta
Download Presentation

Architektur

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Architektur Plugin M2 Start Test 1 Test Group 1 Test Y Test Group X • Test Group: • pro Group eindeutige ID • je ein eigener Perl Prozess (Queue) • Group besteht aus 1..y Tests (Test ID) • Groups selbst sind asynchron • Prozesse innerhalb der Group sind synchron • Groups haben verschiedene Priorität (Zyklus!) • Test : • pro Test eindeutige ID • Test benötigt Plugin • Plugin : • implementiert Test • kennt:* Host + Daten (User, Pass)* Condition* Actionliefert:* Status* DB-Eintrag* RRD (optional) • führt Action aus oder generiert: Status msg in Status Queue • Status Daemon: • führt Action aus:* EMail (SMTP, Spool)* Log (File, Konsole, Syslog)* Other (SMS, SNMP, SNPP)* Script (Perl, ...) Status Daemon Status Queue: Warteschlange für Actions

  2. Implementierte Plugins für Tests • Bereits implementiert: • ping (icmp), Messung der Latenz (min/max/avg), RRD-fähig • disk usage (Unix: ssh, Win32: Net API) Logical Disks (C$, D$, /usr, /exports, ...), RRD-fähig • exports (SMB Shares) • http response time (Absolutwert), RRD-fähig • http checksum / web site alteration test (Hacker Detection!) • ntcs (NT Cluster Server), nur Win32 Prüfung auf korrekte Verteilung der DiskGroups in NT Cluster • port check (TCP, UDP), full connect oder half sync • process check (Unix: ssh, Win32: PerfMon API) • SNMP (v1, v2c) • WTS + Citrix Parameter (Load, Connections), Win32 oder MetaFrame/Unix, RRD-fähig • Registry Size (Win32), RRD-fähig • Memory + Swap Usage, CPU Load (Unix:ssh, Win32: PerfMon API), RRD-fähig • Network Traffic (in / out), RRD-fähig • In Planung: • DB Tests (Table Space, Status, ...) • NT EventLog, Unix Syslog • SNMP v3 • Sie wünschen ...? Machen wir! (hint: Oracle, Cisco, Lotus Notes,...)

More Related