Eric Lippmann
5b4fab0750
Add license header
...
This time without syntax errors hopefully :)
2015-02-03 16:27:59 +01:00
Eric Lippmann
5fa2e3cfdc
Revert "Add license header"
...
This reverts commit 338d067aba
.
2015-02-03 16:16:26 +01:00
Eric Lippmann
338d067aba
Add license header
...
fixes #7788
2015-02-03 15:51:04 +01:00
Eric Lippmann
e086905384
monitoring: Deprecate DataView::addFilter() and DataView::setFilter()
...
The from now on deprecated interface Filterable has proven that it sucks in the DataView.
Because of requiring us to implement trillion stupid methods, only DataView::applyFilter()
does not forget to handle column validation. Thus only DataView::applyFilter() must be used in order
to apply filters.
For setFilter() a wrapping Filter::matchAny() for the IdoQuery (or the DbQuery or the SimpleQuery I didn't have a look)
is required for the filter to work properly.
The deprecation is just for the records. I guess we do not use the other methods.
2015-01-27 14:52:13 +01:00
Eric Lippmann
910065436b
monitoring: Support hostgroup_alias and servicegroup_alias filter
2015-01-23 15:47:18 +01:00
Eric Lippmann
3055531e2d
monitoring: Support sorting by host and service display name in the Comment data view
...
refs #7843
2015-01-21 16:15:09 +01:00
Eric Lippmann
94be58e121
monitoring: Support host and service display_name columns in the Comment data view
...
refs #7843
2015-01-21 16:09:36 +01:00
Eric Lippmann
ad879b1ee6
monitoring: Select the host and service display_name columns in the Notification data view
...
refs #7843
2015-01-21 15:47:36 +01:00
Eric Lippmann
91b7c31cda
monitoring: Support sorting downtimes by host and service display_name
...
refs #7843
2015-01-21 13:06:03 +01:00
Eric Lippmann
5862fc98a5
monitoring: Sort by 'downtime_scheduled_start' too when sorting by 'Is In Effect'
2015-01-21 12:58:46 +01:00
Eric Lippmann
5f0b809619
monitoring: Support host and service display_name columns in the Downtime data view
...
refs #7843
2015-01-21 12:52:58 +01:00
Eric Lippmann
3e702ac255
monitoring: Support host and service display_name in the EventHistory data view
...
refs #7843
2015-01-21 10:28:21 +01:00
Eric Lippmann
c77996d5b9
monitoring: Sort the services overview by service severity by default
2015-01-21 09:37:45 +01:00
Eric Lippmann
eb6591c176
Merge branch 'master' into bugfix/prefer-display_name-over-name1-name2-7843
2015-01-21 09:36:41 +01:00
Eric Lippmann
5df6828889
monitoring: Remove ununsed sort rule in the ServiceStatus
2015-01-21 09:31:38 +01:00
Eric Lippmann
e602717bd9
monitoring: Sort by display_names instead of name1 and name2 by default in the services overview
...
refs #7843
2015-01-21 09:15:07 +01:00
Eric Lippmann
9e8c897d6f
monitoring: Order a data view before dumping
2015-01-21 09:13:10 +01:00
Eric Lippmann
ab7a5763a6
monitoring: Sort by host_display_name instead of name1 by default
...
refs #7843
2015-01-20 16:21:56 +01:00
Johannes Meyer
e23a794844
There is no "highest" severity, just "some" severity
2014-11-20 12:49:10 +01:00
Johannes Meyer
2fdc1f4322
Sort the hostgroup- and servicegroupsummary by service severity
2014-11-20 09:48:47 +01:00
Matthias Jentsch
022d89254f
Fix tab, navigation and menu names
2014-11-13 18:38:42 +01:00
Thomas Gelf
f24b0e2a4e
MonitoringBackend: a few more places, doesn't hurt
2014-11-12 00:20:37 +01:00
Thomas Gelf
1557410b72
DataView: query instantiation is up to the backend
...
refs #7635
2014-11-11 15:49:27 +01:00
Thomas Gelf
2782b0a744
Dataview\Customvar: add new is_json column
...
refs #7569
2014-11-06 16:13:17 +01:00
Marius Hein
cd9e3693e4
Downtime: Add filter editor and preview
...
resolves #7445
2014-11-06 13:22:38 +01:00
Alexander Klimov
ba12d7b46c
Use mt() in the monitoring module instead of just t()
...
fixes #7330
2014-10-21 17:22:16 +02:00
Alexander Fuhr
4c23d98575
Merge branch 'master' into bugfix/monitoring-list-dup-entries-7057
2014-10-08 12:45:14 +02:00
Alexander Fuhr
afc97b1cac
Fix the duplicate entries in monitoring list shows
...
refs #7057
refs #7344
fixes #7057
2014-10-08 12:30:08 +02:00
Alexander Fuhr
fcc56c9809
monitoring: Fix some of `DataView's PHPDoc
2014-10-07 16:09:19 +02:00
Alexander Fuhr
a9ae75b6b0
monitoring: Fix that sorting a data view is not possible if its sort
...
rules are empty
2014-10-07 16:05:20 +02:00
Eric Lippmann
2126b8c341
monitoring: Fix link to an object's contact in the detail views
2014-10-07 13:21:28 +02:00
Alexander Fuhr
a0122763a6
Fix Queries: Summaries, Host, Service
2014-10-06 11:37:33 +02:00
Alexander Fuhr
e96065e065
Implement validation for filter and sort columns
2014-10-06 11:32:15 +02:00
Eric Lippmann
2dd81d12ba
monitoring: Add `DataView::count()'
2014-09-19 15:42:13 +02:00
Eric Lippmann
5757a6f34b
monitoring: Fix typo in the `Downtime' data view
2014-09-10 09:29:01 +02:00
Thomas Gelf
8fdf20fbf2
Groupsummary: remove invalid sort column discovery
...
This didn't result in a loop 'til now as it wasn't even used. The problem
here is that the same View is used for tow differend things, this makes no
sense. In the meantime removing that code fixes related problems.
2014-09-03 18:55:20 +02:00
Thomas Gelf
307787cfb7
DataView: use default sort order if none given
...
We should not be forced to order(null) to have the default order, that
should be the default in case order has not been called.
refs #6644
2014-09-02 12:54:38 +02:00
Marius Hein
5e84ff4ac4
Show/Contact: Add notification history to view
...
refs #4804
2014-08-27 16:38:29 +02:00
Marius Hein
9465c3ffb6
Show/Contact: Add commands to view
...
Create a new command query and join contact information into.
refs #4804
2014-08-27 16:38:29 +02:00
Johannes Meyer
3573908071
Let downtime view look more list-like and fix downtime end calculation
...
refs #6637
2014-08-19 17:03:35 +02:00
Johannes Meyer
3105c2059e
Remove license headers from all files
...
refs #6309
2014-07-15 13:43:52 +02:00
Thomas Gelf
ff9c29472e
monitoring/status: re-introduce comments, problems
...
This re-introduces expensive columns been disabled time ago and adds
even more to it. We are now showing last comment, last ack comment and
service problem count on hosts in list views.
It still costs performance, but seems that we can stand it. I'd like
to add more like this to the host view.
2014-06-25 21:42:24 +02:00
Thomas Gelf
d634889acb
DataView: ignore case on sort dir
...
fixes #6573
2014-06-25 21:34:05 +02:00
Thomas Gelf
a904ff51aa
monitoring/eventhistory: improve query performance
...
This takes care of timestamp columns, modifies queries in a way not
depending on db functions, filters are passed through to subqueries
for better performance.
2014-06-20 19:14:34 +02:00
Thomas Gelf
ecf84077e5
Ido\CommentQuery: add host/service shortcut column
2014-06-20 12:23:23 +02:00
Thomas Gelf
660f84b22f
DataView\EventHistory: default sort by timestamp
...
It doesn't make much sense to sort history by "hostname" hardcoded to
service-only host columns. Default is now timestamp DESC, internally
this is mapped to raw_timestamp.
2014-06-17 12:51:13 +00:00
Thomas Gelf
93e2f36fc8
DataView: remove duplicate case handling
2014-06-17 12:46:41 +00:00
Thomas Gelf
c77e178bc7
Monitoring\DataView: small changes
...
Nothing interesting here
2014-06-06 07:07:07 +00:00
Thomas Gelf
1677193571
Monitoring: adjust Backend and DataView
...
Made them use the new filters and interfaces.
refs #6418
2014-06-06 07:05:21 +00:00
Thomas Gelf
12b57c6d95
Merge remote-tracking branch 'origin/master' into feature/query-interfaces-6018
...
Conflicts:
modules/monitoring/library/Monitoring/Backend/Ido/Query/ContactgroupQuery.php
modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php
modules/monitoring/library/Monitoring/Backend/Ido/Query/StatusQuery.php
modules/monitoring/library/Monitoring/Controller.php
2014-05-20 23:15:11 +00:00