Reservierte Schlüssel in Plugins
Reservierte Schlüssel sind Attribute, die in Plugin-Skripten von Site24x7 verwendet werden. Stellen Sie sicher, dass sie nicht erneut in den Plugin-Skripten verwendet werden, da dies das Verhalten des Plugins verändern könnte.
Nehmen wir zum Beispiel ein benutzerdefiniertes Plugin, bei dem das Attribut "status" verwendet wird und dessen Wert 0 ist. Da das Attribut "status" ein reservierter Schlüssel des Plugins in Site24x7 ist, um den Status des Plugin-Monitors zu bestimmen, wird der Monitor als "Down" markiert. Um dies zu vermeiden, verwenden Sie einen anderen Attributnamen, um die tatsächliche Metrik zu bezeichnen.
Die folgenden reservierten Schlüssel werden für Windows- und Linux-Plugins verwendet:
- plugin_version
- version
- displayname
- Nachricht
- msg
- heartbeat_required
- units
- status
- data
- Laufen
- St
- ST
- Re
- EC
Related Articles
Wie man den Wert für das Zeitlimit für die Skriptausführung für Plugins erhöht
Wenn die Skriptausführungszeit eines Plugins den in Site24x7 konfigurierten Wert für das Skriptausführungszeitlimit überschreitet, kann dies zu Fehlern bei der Plugin-Installation führen oder die Abfrage vorhandener Plugin-Monitore unterbrechen. In ...
Aktualisierung des Python-Pfads in einem Plugin-Skript für Linux-Server
Wenn Sie ein Python-Plugin auf Linux-Servern installieren, stellen Sie sicher, dass Sie den richtigen Python-Pfad im .py-Plugin-Skript aktualisieren, das Sie aus unserem GitHub-Repository heruntergeladen haben. Führen Sie die folgenden Schritte aus, ...
Voraussetzungen für das Hinzufügen von Plugins
Überprüfen Sie die Voraussetzungen, bevor Sie ein Plugin hinzufügen: Linux Windows Unterstützte Sprachen Python oder Shell VB, Batch, PowerShell, DLL Plugin-Verzeichnis /opt/site24x7/monagent/plugins C:\Program Files ...
Funktionseinschränkungen eines Plugins
Die folgenden Einschränkungen gelten für ein Windows/Linux-Plugin: Der Wert für Attribute sollte entweder ein Text oder eine Zahl sein. Die Plugin-Version muss jedes Mal um 1 erhöht werden, wenn ein neues Attribut hinzugefügt/geändert/gelöscht wird. ...
Wie kann man einen Plugin-Monitor debuggen?
Führen Sie die folgenden Schritte aus: Gehen Sie zu Ihrem Plugin-Ordner Für Linux: /opt/site24x7/monagent/plugins/<plugin name> Für Windows: <Installation Directory>\Site24x7\WinAgent\monitoring\Plugins\ Führen Sie Ihre Plugin-Datei aus Beispiel: Für ...