2016-06-30 22 views
1

ich wieder ..Wie kann man die Uchiwa Dashboard-URL in der Lage sein, den Schwellenwert anzupassen?

Ich hatte alle sensu-uchiwa-Graphit eingerichtet. Und ich bekomme eine neue Anfrage, :(. Anstatt zu gehen, um den Schwellenwert in check.json Datei auf sensu Server..irgendein Plugin bei der UCHIWA ändern, dass diese Anpassung wird in Uchiwa Dashboard angezeigt werden? Ich fragte, ob meine Anwendung Teams wollen es selbst ändern, ohne auf den Server zugreifen

ich denke, sensu-admin in Unternehmen ist verfügbar, aber wir viel Geld pro Jahr zahlen müssen;. (...

Vielen Dank im Voraus zu helfen

.

Sumana W.

+0

Nein, das geht nicht. Uchiwa kann nicht einmal Prüfdefinitionen anzeigen. Es gibt auch keine Plugins zu Uchiwa. – Kobbe

+0

@Kobbe .. danke für diese Information :) .. ich werde mit nur Stille und Unilever-Modi bleiben. – swongr18

Antwort

1

Dies ist ziemlich machbar, wenn Sie ein Konfigurationsmanagementsystem wie Chef/Ansible/Puppet verwenden - vor allem, wenn Sie den sensu-client eigenständig prüfen.

Dies ermöglicht den Clients, ihre eigenen Schwellenwerte zu definieren, anstatt die sensu Server selbst zu ändern.

Siehe https://sensuapp.org/docs/latest/reference/checks.html#standalone-checks

In diesem Fall wird die Definitionen für die Kontrollen auf dem Client-Server sitzen und sie haben die Wahl ihrer Schwellen oder Konfigurationen. Der Client selbst verwaltet, wie oft die Prüfung ausgeführt wird, und sendet die Ausgabe zurück an den Server und nicht an den Server, der die Prüfungen anfordert. Dies hilft ziemlich viel bei der Skalierung oder Multitenancy.

Der andere Weg, dies zu tun, wenn Sie serverseitige Kontrollen gebunden sind, wäre Client zu verwenden Attribute (https://sensuapp.org/docs/0.25/reference/checks.html#check-token-substitution)

Zum Beispiel können Sie eine CPU-Kontrolle haben, die so etwas wie check-cpu.sh -w :::cpu_warn::: -c :::cpu_critical::: sagt und diese kommen aus a cpu_warn und cpu_critical Wert von der Client.json auf dem Client-Server.

Quelle: Wir verwenden sensu ausgiebig in einer Unternehmensumgebung über Tausende von Hosts und haben diese Probleme behoben.

+0

Vielen Dank .. Ich werde das auch versuchen. :) – swongr18