MonICA 1.03 Dokumentation


Inhaltsverzeichnis

1. Klassen
1. Allgemeines
2. Eigenschaften von Klassen
3. Verwalten
2. Objekt-Typen und Objekte
1. Allgemeines
2. Eigenschaften
3. Beziehungen zwischen Objekten (Mappings)
4. Ausführbare Objekte und Plugins
5. Objekt-Typen
5.1. account
5.2. action (ausführbar)
5.3. container
5.4. host
5.5. mapping
5.6. monitor
5.7. predicate (ausführbar)
5.8. process
5.9. test (ausführbar)
6. Konfiguration von Objekten
6.1. Erzeugen von Objekten
6.2. Ändern von Objekten
6.3. Löschen von Objekten
7. Verwalten
3. Plugins
1. Allgemeines
4. Tests
1. Allgemeines
2. Status
5. XML
1. Allgemeines
A. Beschreibung der Objekt-Typ-Klassen
1. Account-Klassen
1.1. Account-Klasse ssh
2. Action-Klassen
2.1. Action-Klasse email/smtp
3. Host-Klassen
4. Monitor-Klassen
5. Predicate-Klassen
6. Test-Klassen
6.1. Test-Klasse cpu/usage
6.2. Test-Klasse disk/usage
6.3. Test-Klasse http server/load document
6.4. Test-Klasse memory/paging
6.5. Test-Klasse memory/usage
6.6. Test-Klasse paging file/usage
6.7. Test-Klasse ping
6.8. Test-Klasse port
6.9. Test-Klasse process
6.10. Test-Klasse registry usage
6.11. Test-Klasse session count
6.12. Test-Klasse share
6.13. Test-Klasse system/context-switches
6.14. Test-Klasse system/load/citrix
6.15. Test-Klasse traffic/snmp
B. Verzeichnisse
C. Examples
D. Glossar
E. Howto
1. Benachrichtigung via E-Mail einrichten
1.1. Szenario
1.2. Voraussetzungen
1.3. Erläuterung
2. Host einem Container zuordnen
3. MonICA-Konsole einrichten
4. Neue Action hinzufügen
5. Neuen Container hinzufügen
6. Neues Mapping hinzufügen
7. Neuen Host hinzufügen
7.1. Szenario
7.2. Voraussetzungen
7.3. Erläuterung
8. Neuen Test hinzufügen
8.1. Szenario
8.2. Voraussetzungen
8.3. Erläuterung
9. Schwellewerte für Tests setzen
F. mci (MonICA Configuration Interface)
1. Allgemeines
2. Syntax
3. Befehle
3.1. add
3.2. clear
3.3. clone
3.4. config
3.5. help
3.6. info
3.7. list
3.8. map
3.9. modify
3.10. remove
3.11. run
3.12. run
3.13. setup
3.14. shutdown
3.15. spool
3.16. start
3.17. status
3.18. stop
G. Beschreibung der Plugin-Schnittstellen
1. Action-Plugins
2. Predicate-Plugins
3. Test-Plugins

Tabellenverzeichnis

B.1.

Beispiele

C.1. Hinzufügen eines neuen Containers mittels einer Setup-Datei
C.2. Hinzufügen eines neuen Containers mittels einer XML-Zeichenkette
C.3. Hinzufügen eines neuen Containers über Kommandozeilenparameter
C.4. Entfernen aller Tests
C.5. Kopie eines Hosts erzeugen
C.6. Kopie eines Hosts und seiner Tests erzeugen
C.7. Kopie eines Tests erzeugen
C.8. Aktuelle Konfiguration anzeigen
C.9. Verfügbare Klassen anzeigen
C.10. Verfügbare Test-Klassen anzeigen
C.11. Objekt-Typen anzeigen
C.12. Konfiguration eines Test ausgeben lassen
C.13. Test als Setup-Datei exportieren
C.14. Alle Test als Setup-Datei in ein Verzeichnis exportieren
C.15. Kurz-Hilfe für einen Befehl anzeigen
C.16. Anzeigen, welche Tests in welchen Gruppen laufen
C.17. Auflisten aller Container und ihrer Mappings
C.18. Auflisten aller Hosts
C.19. Anzeigen der Eigenschaften des Hosts mit der ID 2
C.20. Auflisten aller Tests, die für den Host mit der ID 2 konfiguriert sind
C.21. Alle laufenden MonICA-Prozesse anzeigen
C.22. Zuordnen eines Hosts zu einem Container (mit ID)
C.23. Zuordnen eines Hosts zu einem Container (mit Namen)
C.24. Zuordnen mehrerer Hosts zu einem Container (gemischt)
C.25. Zuordnen einer Action zu einem Test
C.26. Namen eines Tests aktualisieren
C.27. Namen aller Tests aktualisieren
C.28. Toleranz eines Tests ändern
C.29. Schwellenwerte eines Tests ändern
C.30. Tests von ID 16 bis 37 entfernen
C.31. Einen Test neu starten.
C.32. Einen Test separat (zu Testzwecken) ausführen.
C.33. Einen Test separat (zu Testzwecken) mehrmals ausführen.
C.34. Einen Test separat (zu Testzwecken) mehrmals im Abstand von 10 Sekunden ausführen.
C.35. Tests nach den Vorlagen in local/setup erzeugen
C.36. Beenden der Anwendung
C.37. Anzahl der Benachrichtigungen in den Spool-Verzeichnissen anzeigen
C.38. Benachrichtigungen in den Spool-Verzeichnissen löschen
C.39. Benachrichtigungen in den Spool-Verzeichnissen auflisten
C.40. Benachrichtigungen in den Spool-Verzeichnissen versenden
C.41. Starten des Spoolers
C.42. Starten eines Tests
C.43. Alle Tests eines Hosts starten
C.44. Stoppen des Spoolers
C.45. Stoppen eines Tests
C.46. Alle Tests eines Hosts stoppen
C.47. Einen Host für Wartungszwecke deaktivieren