Johannes Meyer
f4032988bf
MonitoredObject: Add method matches()
...
refs #5600
2015-09-17 10:40:00 +02:00
Johannes Meyer
ade0c605a9
Introduce form class ServiceActionForm
...
refs #5600
2015-09-17 09:21:43 +02:00
Johannes Meyer
25307fc1a0
Introduce form class HostActionForm
...
refs #5600
2015-09-17 09:21:33 +02:00
Johannes Meyer
0e60b81729
monitoring: Give the "Stats" dashboard pane a priority of 99, instead of 100
...
refs #5600
2015-09-16 16:29:30 +02:00
Matthias Jentsch
a34c108da5
Allow mixed selection of host and service comments
2015-09-16 15:46:07 +02:00
Matthias Jentsch
1b6f5861b7
Highlight selected table rows in related actions
...
Allow declaring related controllers for action tables and highlight table rows based on the queries in links pointing to those actions.
fixes #10155
2015-09-16 15:31:53 +02:00
Johannes Meyer
1e39ec668a
monitoring: Disable custom host- and service-notes
...
refs #5600
2015-09-16 15:31:19 +02:00
Johannes Meyer
8c17364780
Late translate a module's menu section labels
...
refs #5600
2015-09-16 14:36:35 +02:00
Johannes Meyer
8b7a1ce28f
Late translate a module's dashboard-pane/dashlet labels
...
refs #5600
2015-09-16 14:29:33 +02:00
Johannes Meyer
bbadb0b75c
Add support for no-op translations
...
refs #5600
2015-09-16 14:16:40 +02:00
Johannes Meyer
c815a2b486
monitoring: Provide a label for all custom navigation item types
...
refs #5600
2015-09-16 14:05:34 +02:00
Johannes Meyer
ffb54e0ecb
monitoring: Do not show bullet points for actions and notes
...
refs #5600
2015-09-16 13:32:20 +02:00
Johannes Meyer
bc57f9b613
monitoring: Provide a priority of 50 to 100 for the default dashboards
...
refs #5600
2015-09-15 13:55:24 +02:00
Johannes Meyer
1d6ad6df21
Merge branch 'master' into feature/custom-menu-items-5600
...
Conflicts:
modules/monitoring/configuration.php
2015-09-15 13:31:30 +02:00
Matthias Jentsch
ed668dd2c9
Revert "HostController: Open a host's service in the current column"
...
This reverts commit 0d32b94eaa
.
fixes #10104
2015-09-14 17:33:57 +02:00
Eric Lippmann
fe083c2f19
monitoring/css: Fix colors of command links
2015-09-14 15:56:47 +02:00
Matthias Jentsch
32b4715130
Remove unused joins and conform to coding guidelines
2015-09-14 12:05:15 +02:00
Matthias Jentsch
9110153ab8
Display check timeperiod in host and service detail view
...
refs #9888
2015-09-11 16:39:13 +02:00
Matthias Jentsch
b2c486bf80
Add Backend queries for host and service time periods
...
refs #9888
2015-09-11 16:31:19 +02:00
Matthias Jentsch
f42476213e
Provide limit control in service grid
...
refs #9030
2015-09-07 18:14:16 +02:00
Eric Lippmann
a52b008a74
monitoring/detail: Show the icon for late check results next to 'Next update'
...
refs #8378
2015-09-07 14:40:50 +02:00
Eric Lippmann
757c0727c9
monitoring/detail: Show acknowledgement expire time if any
...
resolves #8642
2015-09-07 14:25:14 +02:00
Eric Lippmann
91b9a83be5
monitoring/api: Use JsonResponse in the ActionsController
...
refs #9606
2015-09-07 13:37:18 +02:00
Eric Lippmann
1615ed94b2
Revert "monitoring: Add DataView::handleRequest() (WIP)"
...
This reverts commit 4c1375834c
.
refs #9967
2015-09-07 13:21:26 +02:00
Eric Lippmann
f12c740046
Revert "monitoring: Fix call for getting the URL parameters in DataView::handleRequest()"
...
This reverts commit 432abb1d33
.
refs #9967
2015-09-07 13:21:18 +02:00
Eric Lippmann
0abd2afb0e
Revert "monitoring: Add DataView::$requiresFilter"
...
This reverts commit e9c7a5894a
.
2015-09-07 13:19:28 +02:00
Johannes Meyer
7d167d0191
Action: Do not fail if no url is set
...
refs #5600
2015-09-07 12:00:35 +02:00
Eric Lippmann
0f8c28d749
Merge branch 'master' into feature/api-9606
2015-09-07 11:33:44 +02:00
Eric Lippmann
d7aca56c43
monitoring/detail: Use an icon for displaying reachability
2015-09-07 11:28:15 +02:00
Eric Lippmann
a569b19153
monitoring: Increase time before a check result is marked as late
...
refs #8378
2015-09-07 11:12:25 +02:00
Eric Lippmann
9667445e47
monitoring/dashboard: Add late host and service check results dashlets to the Overdue dashboard
...
refs #8378
2015-09-07 11:11:07 +02:00
Eric Lippmann
1fccf9c721
Merge branch 'master' into feature/monitoring-indicate-late-check-results-8378
2015-09-07 11:09:11 +02:00
Eric Lippmann
d21f635819
monitoring/detail: Show an icon if the check result is late
...
refs #8378
2015-09-07 11:08:37 +02:00
Eric Lippmann
e155e1514a
monitoring/css: Rename prefix for background colors from bg-state to bg-color
2015-09-07 11:07:55 +02:00
Johannes Meyer
4487832d5f
monitoring: Provide configurable navigation items
...
refs #5600
2015-09-07 11:07:22 +02:00
Eric Lippmann
644148e9ac
monitoring/css: Add atomic definitions for foreground colors according to states
...
refs #8378
2015-09-07 11:07:08 +02:00
Eric Lippmann
30a5f57b7d
monitoring: Remove next_update_is_late column from the service status query
...
refs #8378
2015-09-07 11:06:02 +02:00
Eric Lippmann
8347e126b8
monitoring: Remove next_update_is_late column from the host status query
...
refs #8378
2015-09-07 11:05:36 +02:00
Johannes Meyer
a1b219f97d
notes.phtml: Load notes from shareables and user preferences
...
refs #5600
2015-09-07 10:54:56 +02:00
Johannes Meyer
e27aa04c4b
actions.phtml: Load actions from shareables and user preferences
...
refs #5600
2015-09-07 10:54:43 +02:00
Johannes Meyer
860edb9768
Add class Action
...
refs #5600
2015-09-07 10:53:44 +02:00
Johannes Meyer
716e532d16
notes.phtml: Use the new Navigation to load and render notes urls
...
refs #5600
2015-09-07 10:34:21 +02:00
Johannes Meyer
4983d46dd7
actions.phtml: Use the new Navigation to load and render action urls
...
refs #5600
2015-09-07 09:53:53 +02:00
Eric Lippmann
c9c5762320
monitoring/detail: Don't fail if a macro does not exist on the host or service
2015-09-04 18:10:28 +02:00
Eric Lippmann
20fd99944b
monitoring/detail: Add $activeChecksEnabled variable in the checkstatistics view script
...
refs #8378
2015-09-04 18:09:25 +02:00
Matthias Jentsch
f73e6d9225
Fix typo in activity stream dashlet names
...
refs #6144
2015-09-04 17:18:07 +02:00
Eric Lippmann
7464742afe
monitoring/detail: Hide Reschedule link if the host or service is not actively checked
...
refs #8378
2015-09-04 17:18:07 +02:00
Eric Lippmann
363f6271d9
monitoring/detail: Show the expected next update if the host or service is not actively checked
...
refs #8378
2015-09-04 17:14:16 +02:00
Matthias Jentsch
14565dad34
Remove obsolete alert summary from stats
...
refs #6144
2015-09-04 17:10:18 +02:00
Matthias Jentsch
78d679b597
Fix typos and limit activity stream to 3 days
...
refs #6144
2015-09-04 17:09:24 +02:00
Matthias Jentsch
0738a37fdf
Display sticky comments in "Muted" tab
...
refs #6144
2015-09-04 16:35:41 +02:00
Eric Lippmann
24f3d42d96
monitoring/host: Select next_update
...
refs #8378
2015-09-04 16:22:31 +02:00
Eric Lippmann
a10652abfc
monitoring/service: Select next_update
...
refs #8378
2015-09-04 16:22:16 +02:00
Eric Lippmann
e5ff81aa84
monitoring/hoststatus: Add columns host_next_update and host_next_update_is_late
...
refs #8378
2015-09-04 16:20:23 +02:00
Eric Lippmann
562fec68cf
monitoring/servicestatus: Add columns service_next_update and service_next_update_is_late
...
refs #8378
2015-09-04 16:18:41 +02:00
Eric Lippmann
a7cf3d0eb2
monitoring/detail: Read "Next update" instead of "Next check" if the host or service is not active checked
...
refs #8378
2015-09-04 15:48:45 +02:00
Eric Lippmann
bef84ad394
monitoring/detail: Read "Last update" instead of "Last check" if the host or service is not active checked
...
refs #8378
2015-09-04 15:43:13 +02:00
Matthias Jentsch
afc7e6fba9
Merge branch 'master' into feature/provide-additional-dashboard-panes-6144
2015-09-04 15:43:03 +02:00
Eric Lippmann
e64c2947ea
monitoring: Reduce complexity of the checkstatistics view script
2015-09-04 15:42:02 +02:00
Eric Lippmann
3401d09b59
monitoring/detail: Hide last check counter if the service is pending
2015-09-04 15:37:07 +02:00
Eric Lippmann
7a7214d626
monitoring/host: Select host_attempt
2015-09-04 15:35:52 +02:00
Matthias Jentsch
354bd0dd78
Fix badge link color in avp tables
2015-09-04 15:35:50 +02:00
Eric Lippmann
90e6ea77c5
monitoring/lib: Reorder query columns in Host
2015-09-04 15:35:32 +02:00
Eric Lippmann
bb67642d4b
monitoring/detail: Hide next check counter if the service is pending
2015-09-04 15:33:55 +02:00
Matthias Jentsch
29a2ee1a02
Merge branch 'feature/provide-counter-view-10033'
...
resolves #10033
2015-09-04 15:27:35 +02:00
Matthias Jentsch
8837004fca
Fix base target in problem badges
...
The stats view is always a main pane, so it makes sense to open the badge links in col2.
refs #10033
2015-09-04 15:24:26 +02:00
Matthias Jentsch
a630869bcf
Provide stats for unhandled problems and improve layout
...
refs #10033
2015-09-04 15:17:28 +02:00
Matthias Jentsch
fff9bf7b2b
Implement view to display stats about checks and monitored objects
...
refs #10033
2015-09-04 14:22:57 +02:00
Johannes Meyer
0c3c38a2ef
monitoring: Provide a explicit priority for the history menu section
...
refs #5600
2015-09-04 14:06:44 +02:00
Johannes Meyer
7a5dceac7b
monitoring: Adjust custom navigation renderer for DataView badges
...
refs #5600
2015-09-04 13:50:53 +02:00
Johannes Meyer
a96bead01b
monitoring: Adjust custom navigation renderer for backend availability checks
...
refs #5600
2015-09-04 13:49:54 +02:00
Johannes Meyer
398f3ef413
monitoring: Move custom navigation renderers to the correct namespace
...
refs #5600
2015-09-04 13:46:23 +02:00
Eric Lippmann
748eb69d89
monioring/lib: Reorder query columns in the ServicestatusQuery
2015-09-04 13:45:27 +02:00
Eric Lippmann
89ff47e761
monitoring: Remove duplicate array key 'service_last_hard_state_change'
2015-09-04 13:07:37 +02:00
Matthias Jentsch
daa23a4edd
Use correct filters in multi-object command views
2015-09-04 13:07:23 +02:00
Eric Lippmann
b28f1c4038
Merge branch 'bugfix/monitoring-ack-comments-display-9674'
...
fixes #9674
2015-09-04 13:04:39 +02:00
Eric Lippmann
56e495049c
monitoring/detail: Indicate whether an ack is sticky
...
refs #9674
2015-09-04 13:04:14 +02:00
Eric Lippmann
90f606fbd4
monitoring: Fix tooltip of the sticky flag for acks
2015-09-04 13:03:28 +02:00
Matthias Jentsch
ca33e71f2d
Deduplicate and clean up service summary component
...
Remove redundant component view script and streamline subFilter handling in all views that render it. Remove
heading from component to allow embedding in different types of views.
refs #10033
2015-09-04 13:02:57 +02:00
Eric Lippmann
b585b92196
monitoring/lib: Add translate parameter to MonitoredObject::getType()
2015-09-04 13:01:49 +02:00
Eric Lippmann
5651392ce7
monitoring/config: Rename URL paramter backend to backend-name
...
Else the parameter conflicts w/ the module-wide paramter backend for choosing the data source.
2015-09-03 17:03:33 +02:00
Eric Lippmann
c19e850df3
Fix erroneous CSS statements
2015-09-03 16:58:36 +02:00
Eric Lippmann
2da49ad697
monitoring/detail: Display the comment of the ack next to the ack
...
refs #9674
2015-09-03 16:39:56 +02:00
Eric Lippmann
f0e8340fbd
monitoring/detail: Don't display the comment of the active acknowledgement in the comment list
...
refs #9674
2015-09-03 16:38:46 +02:00
Eric Lippmann
8a1592fd12
monitoring/lib: Add Acknowledgement object
...
refs #9674
2015-09-03 16:27:50 +02:00
Eric Lippmann
a14b1ce8f7
monitoring/service: Fetch acknowledgement type
...
refs #9674
2015-09-03 16:23:27 +02:00
Eric Lippmann
df72825617
monitoring/host: Fetch acknowledgement type
...
refs #9674
2015-09-03 16:23:04 +02:00
Eric Lippmann
620c1fa6e0
monitoring: Fix alphabetical order of query columns in the CommentQuery
2015-09-03 16:21:01 +02:00
Matthias Jentsch
ddde37e225
Remove acknowledgement view temporarily
...
Implementation of acknowledgement view temporarily delayed until v2.1.0.
refs #10032
2015-09-03 16:08:55 +02:00
Eric Lippmann
6a684a97df
monitoring: Fix missing parameter initialization in MonitoredObject::parseAttributeUrls()
2015-09-03 14:09:16 +02:00
Eric Lippmann
54a45ff338
monitoring: Fix PHPDoc of MonitoredObject::resolveAllStrings()
2015-09-03 14:08:43 +02:00
Eric Lippmann
dc5e86002b
monitoring: Reorder code in MonitoredObject
2015-09-03 14:07:38 +02:00
Eric Lippmann
4d2675659c
monitoring: Optimize imports in MonitoredObject
2015-09-03 13:47:51 +02:00
Eric Lippmann
e5c9eb1d20
monitoring: Don't show ack comments in the comments area of a host or service
...
refs #9674
2015-09-03 10:52:05 +02:00
Eric Lippmann
96f8afa6f1
monitoring/menu: Move Notifications beneath History
...
resolves #8884
2015-09-03 10:41:47 +02:00
Matthias Jentsch
1b7b0c7232
Merge branch 'feature/provide-acknowledgement-view-10032'
2015-09-02 11:31:15 +02:00
Matthias Jentsch
fde51fe27b
Display message on empty result sets
...
refs #10032
2015-09-02 11:30:12 +02:00
Matthias Jentsch
8f545dd0d6
Fix acknowledgement query for PGSQL
...
refs #10032
2015-09-02 11:25:52 +02:00
Davide Demuru
41ab03accb
Update locale it_IT
...
Signed-off-by: Eric Lippmann <eric.lippmann@netways.de>
2015-09-01 23:02:52 +02:00
Matthias Jentsch
1964cc53d5
Revert "Provide dashlets for sticky-comments"
...
This reverts commit 6ada9ce047
.
2015-09-01 17:59:04 +02:00
Matthias Jentsch
985f6ab85e
Fix acknowledgement count query
...
refs #10032
2015-09-01 17:42:51 +02:00
Matthias Jentsch
fd8824e157
Cleanup
2015-09-01 17:42:33 +02:00
Matthias Jentsch
bcdbf413a6
Add acknowledgement view and query
...
Add backend queries and the controller to inspect active acknowledgements.
refs #10032
2015-09-01 16:39:08 +02:00
Eric Lippmann
5da88d0767
monitoring: Fix deprecated links
...
fixes #10056
2015-09-01 09:33:20 +02:00
Eric Lippmann
6007cc7f7b
monitoring: Read "List all services" rather than "show all services"
2015-09-01 09:13:08 +02:00
Johannes Meyer
9bd3fc90f7
monitoring: Document the new restriction filter `instance_name'
2015-09-01 08:33:42 +02:00
Matthias Jentsch
6ada9ce047
Provide dashlets for sticky-comments
...
refs #6144
2015-08-31 17:03:10 +02:00
Johannes Meyer
2e7f3b941c
LdapUserGroupBackendForm: Add missing form field..
...
..to configure the group_member_attribute option.
fixes #9903
2015-08-31 14:02:16 +02:00
Johannes Meyer
1c51735629
Merge branch 'master' into feature/rename-monitoring-instances-to-command-transports-and-allow-to-link-them-with-a-monitoring-instance-9651
...
Conflicts:
modules/monitoring/application/controllers/ConfigController.php
2015-08-31 13:05:10 +02:00
Johannes Meyer
d41b6d5112
commandtransports.ini: Document how transports are utilized
...
refs #9651
2015-08-31 12:57:41 +02:00
Johannes Meyer
5aee5836bb
commandtransports.md: Document how instance linkage works
...
refs #9651
2015-08-31 12:57:07 +02:00
Johannes Meyer
b7cdfcfae0
CommandTransport: Respect instance association
...
refs #9651
2015-08-31 12:19:42 +02:00
Johannes Meyer
1d6d4f0b10
RemoteCommandFile: Accept option `instance'
...
refs #9651
2015-08-31 12:19:00 +02:00
Johannes Meyer
04ef3f1244
LocalCommandFile: Accept option `instance'
...
refs #9651
2015-08-31 12:18:25 +02:00
Johannes Meyer
ff54284401
TransportConfigForm: Use a select input for setting the instance
...
refs #9651
2015-08-31 12:17:57 +02:00
Johannes Meyer
6f6e991fd0
monitoring: Use the module's base controller in the ConfigController
...
refs #9651
2015-08-31 11:04:34 +02:00
Johannes Meyer
e04c19a819
CommandForm: Use the CommandTransport class directly
...
Provides a fallback mechanism now and will check the instance's
name soon.
refs #8981
refs #9651
2015-08-31 09:28:42 +02:00
Johannes Meyer
fcbd24e28e
CommandTransport: Add fallback mechanism
...
refs #8981
refs #9651
2015-08-31 09:21:59 +02:00
Johannes Meyer
ded6666897
wizard: Show a warning if the IDO is used for the internal database
...
resolves #9653
2015-08-28 15:25:40 +02:00
Eric Lippmann
85a4c67705
Merge branch 'feature/namespaced-controllers-5786'
...
resolves #5786
2015-08-28 15:09:49 +02:00
Johannes Meyer
6d77ade6ac
setup: Ensure that the next-button double is always shown
...
fixes #9245
2015-08-28 10:49:26 +02:00
Eric Lippmann
6c067d49b7
monitoring: Add missing alias in the ListController after namespacing
2015-08-28 09:41:13 +02:00
Eric Lippmann
70554e766f
monitoring: Namespace the ListController
...
refs #5786
2015-08-28 09:40:28 +02:00
Eric Lippmann
610675d3e9
monitoring: Optimize imports in the ListController
...
refs #5786
2015-08-28 09:39:48 +02:00
Eric Lippmann
9e83512dc6
monitoring: Add missing aliases in the TimelineController after namespacing
2015-08-28 09:39:12 +02:00
Eric Lippmann
0707d3f2a1
monitoring: Namespace the TimelineController
...
refs #5786
2015-08-28 09:37:56 +02:00
Eric Lippmann
45644fbde1
monitoring: Optimize imports in the TimelineController
2015-08-28 09:37:18 +02:00
Eric Lippmann
e9f9073d90
monitoring: Namespace the TacticalController
...
refs #5786
2015-08-28 09:36:34 +02:00
Eric Lippmann
acd5b9123c
monitoring: Optimize imports in the TacticalController
2015-08-28 09:36:10 +02:00
Eric Lippmann
cfab9d99ff
monitoring: Don't use Monitoring\Controller as MonitoringController in the TacticalController
2015-08-28 09:35:25 +02:00
Eric Lippmann
411ad407b1
monitoring: Remove deprecated actions from the ShowController
...
Removed:
* show/service
* show/host
* show/history
2015-08-28 09:34:23 +02:00
Eric Lippmann
3c9e67eb46
monitoring: Don't throw exception manually in ShowController::contactAction()
2015-08-28 09:32:52 +02:00
Eric Lippmann
4cd0259eb2
monitoring: Namespace the ShowController
...
refs #5786
2015-08-28 09:32:04 +02:00
Eric Lippmann
54ad809bf1
monitoring: Optimize imports in the ShowController
2015-08-28 09:25:16 +02:00
Eric Lippmann
62d3eed989
monitoring: Remove ServicesController::deleteCommentAction()
...
Not in use.
2015-08-28 09:23:48 +02:00
Eric Lippmann
dc5fddcbfe
monitoring: Namespace the ServicesController
...
refs #5786
2015-08-28 09:22:13 +02:00
Eric Lippmann
48c625d54d
monitoring: Optimize imports in the ServicesController
2015-08-28 09:21:23 +02:00
Eric Lippmann
33e64d9dc0
monitoring: Use @inheritdoc for ServiceController::$commandRedirectUrl
2015-08-28 09:20:33 +02:00
Eric Lippmann
67b22a56d2
monitoring: Namespace the ServiceController
...
refs #5786
2015-08-28 09:19:43 +02:00
Eric Lippmann
46f9256c82
monitoring: Remove ProcessController::performanceAction()
...
Not used.
2015-08-27 23:31:12 +02:00
Eric Lippmann
b465bb000c
monitoring: Namespace the ProcessController
...
refs #5786
2015-08-27 23:30:32 +02:00
Eric Lippmann
5ec338877c
monitoring: Optimize impoerts in the ProcessController
2015-08-27 23:28:37 +02:00
Eric Lippmann
acef9ce095
monitoring: Remove HostsController::deleteCommentAction()
...
Not used.
2015-08-27 23:27:29 +02:00
Eric Lippmann
6e2afe5d57
monitoring: Namespace the HostsController
...
refs #5786
2015-08-27 23:22:55 +02:00
Eric Lippmann
6931ad9411
monitoring: Optimize imports in the HostsController
2015-08-27 23:22:23 +02:00
Eric Lippmann
c8927a36dc
monitoring: Use @inheritdoc for HostController::$commandRedirectUrl
2015-08-27 23:21:48 +02:00
Eric Lippmann
1f922a7da6
monitoring: Namespace the HostController
...
refs #5786
2015-08-27 23:18:48 +02:00
Eric Lippmann
568c0f0955
monitoring: Fix mess in the downtimes-header view script
2015-08-27 23:17:57 +02:00
Eric Lippmann
2f47791a70
monitoring: Fix coding style in the comment-detail view script
2015-08-27 23:17:34 +02:00
Eric Lippmann
9ffe151628
monitoring: Omit full stop for tooltips in the comment-description view script
2015-08-27 23:17:11 +02:00