Module: check_mk
Branch: master
Commit: 5aed77a5dfd50bd120c5cbd641f4ae24207a4d01
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=5aed77a5dfd50b…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Wed Jan 12 08:03:24 2011 +0100
Updated bug entries
---
.bugs/94 | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/.bugs/94 b/.bugs/94
new file mode 100644
index 0000000..eb8aa6c
--- /dev/null
+++ b/.bugs/94
@@ -0,0 +1,19 @@
+Title: View-Filter: der 1:1 Livestatus-Filter erzeugt
+Component: multisite
+Benefit: 3
+State: open
+Cost: 2
+Date: 2011-01-12 07:59:58
+Class: feature
+
+Damit man beliebig komplexe Filterausdrücke machen kann, wäre es toll, wenn es
+einen allgemeinen Filter gäbe, mit dem man beliebige Livestatus-Filter setzen
+kann. Also einfach eine Textarea, in die man direkt Filter:, And: und Or: eingeben
+kann. Aus Sicherheitsgründen muss man hier allerdings etwas parsen. Zum
+einen dürfen Zeilen nur mit Filter:, And: und Or: beginnen. Zum anderen sollte
+man noch soweit möglich die Syntax von Livestatus abfangen. Oder man könnte
+mit Hilfe einer Testanfrage prüfen, ob der Filter syntaktisch in Ordnung ist.
+Blöd ist halt, wenn im Nagioslog Fehlermeldungen auftauchen oder wenn eine
+persistente Livestatusverbindung kaputtgeht. Das Parsen sollte also so sauber
+wie möglich gehen. Der Test auf das Vorhandensein von bestimmten Spalten wäre
+auch möglich, aber natürlich aufwändiger (z.B. über die Tabelle columns).