Ich versuche, eine OpenNMS-Warnung zu erstellen, wenn ein bestimmter Ordner NICHT leer ist, aber keine Möglichkeit findet, dies zu tun. Irgendwelche Ideen?OpenNMS-Warnung, wenn ein Ordner nicht leer ist?
Antwort
Das System, in dem Sie den Ordner überwachen möchten, ist es remote? Haben Sie den Net-SNMP-Agenten verfügbar? Ist es ein Windows-System? Die Optionen, die Sie haben, hängen stark von Ihrer Umgebung ab. Kannst du bitte mehr Informationen geben?
Ich nehme an, Sie haben einen Dienst, der ausfällt, wenn Ihr Ordner leer ist. Siehe short video. Standardmäßig sind Benachrichtigungen deaktiviert. Jedes heruntergefahrene Ereignis wird standardmäßig benachrichtigt. Sie können detaillierter sein, indem Sie nach Knoten und Diensten filtern. Die Standardeinstellung sendet eine E-Mail an den Benutzer admin. Sie legen eine Mailadresse im Benutzer des Admins fest. Konfigurieren Sie den javamail-configuration.properties, um den Zugriff auf Ihren Mail-Server zu konfigurieren. Ich habe gerade versucht herauszufinden, wo genau du steckst.
Nicht sicher, ich verstehe, wie Ihr Video oder Antwort meine Frage zu lösen, Sie haben nur SNMP-Benachrichtigungen auf dem Host aktiviert. Ja, ich möchte eine E-Mail-Benachrichtigung konfigurieren, wenn ein Ordner nicht leer ist. Ich weiß, wie ich E-Mail-Benachrichtigungen konfigurieren kann, aber ich finde keine Möglichkeit, sie auf 'Ordner ist nicht leer' zu stützen. – Joly
Ein Ansatz könnte sein, das bestimmte Verzeichnis nach der leeren Bedingung mit einem Agenten auf Ihrem Host-System abzufragen und den Status, z. Net-SNMP. Sie können einen Dienst erstellen, indem Sie verwenden, um den Status der bereitgestellten OID abzufragen, und eine E-Mail-Benachrichtigung für diesen bestimmten Dienst erstellen.
Ja, das kann gemacht werden. Ich habe ähnliche Aufgaben mit einfachen Perl- und Bash-Skripten unter Linux durchgeführt. Mit OpenNMS können Sie auf Skripts basierende Abrufkonfigurationen erstellen. Es wird erwartet, dass Ihr Skript "0" oder "1" ausgibt, wobei 0 "OK" und 1 "Nicht OK" bedeutet.
Sie können die GeneralPurposePoller verwenden: https://wiki.opennms.org/wiki/GeneralPurposePoller
Allerdings scheint es, dass Sie stattdessen den SystemExecuteMonitor verwenden sollte: https://wiki.opennms.org/wiki/SystemExecuteMonitor
- 1. Wenn Textbox leer ist funktioniert nicht
- 2. NSButton aktivieren, wenn NSTextfield nicht leer ist
- 3. VBA - Nur Ausführen if-Anweisung, wenn Array nicht leer ist, läuft auch wenn Array leer ist,
- 4. Outlook VBA - Erkennen, wenn der Posteingang leer ist? Makro ausführen, wenn der Posteingang leer ist?
- 5. gemset rails ordner leer
- 6. Wenn Linq-Ergebnis leer ist
- 7. PHP: wenn! Leer & leer
- 8. TortoiseSVN Arbeitskopie Ordner mit Konflikten, aber Dateiliste ist leer
- 9. Warum ist _POST manchmal leer, wenn ein Textarea in PHP
- 10. Entfernen oder verstecken Sie ein Div, wenn es leer ist
- 11. Was gibt ein leeres IQueryable zurück, wenn es leer ist?
- 12. WooCommerce: css Anstand ausgeblendet, wenn ein Element leer ist
- 13. Bedingte Formatierung (wenn nicht leer)
- 14. SQL-Abfrage gibt nichts, wenn ein Feld leer ist
- 15. json_decode return null, wenn ein Wert leer ist
- 16. Hide ein Div mit Winkel, wenn das Eingabefeld leer ist
- 17. Wie man ein Programm bricht, wenn die Eingabe leer ist
- 18. ein div zeigen, wenn Textbox leer ist (ng-Wiederholung)
- 19. Standardwert für ein Textfeld, wenn es leer ist
- 20. jQuery erkennen, wenn Textarea leer ist
- 21. Die Volltextsuche funktioniert nicht, wenn ein Stoppwort enthalten ist, obwohl die Stoppwortliste leer ist
- 22. sort_options nur angewendet, wenn query_string nicht leer ist?
- 23. Android öffentlichen Filme Verzeichnis ist leer, auch wenn es nicht
- 24. JSON ist leer, während die Datenbank nicht leer ist
- 25. Excel - wenn Zelle ist nicht leer, dann tun IF Anweisung
- 26. Wenn eine Div leer ist, etwas tun
- 27. MVC E-Mail vergleichen, wenn das Bestätigungsfeld nicht leer ist
- 28. Django wirft NoReverseMatch Fehler wenn die URLconf nicht leer ist?
- 29. Knockout Standardtext, wenn `foreach` leer ist
- 30. Ng-Show, wenn die gefilterte Suche nicht leer ist?
Nun, ich weiß, wie eine Warnung gesetzt, wenn ein Ordner leer ist und ich don Ich sehe das als relevant für das, was Sie unten gefragt haben, aber es ist Ubuntu, snmp agent ist verfügbar – Joly