Commit Graph

1053 Commits

Author SHA1 Message Date
raviks789 8898ed85ab Change FilterMatch to FilterEqual class for single object filter on object name.
Correspondingly the DbConnection::renderFilter() (as DbQuery::renderFilter() is deprecated and will be removed, hence no modifications here)
is also modified to render accordingly.
This correctly selects the host, service or contact in case the object name contains wild card characters like "\*".
2022-05-12 16:28:35 +02:00
Johannes Meyer 3dc384fb58 Avoid passing `null` to non-nullable arguments 2022-03-24 12:29:06 +01:00
Johannes Meyer f72837676c monitoring: Drop controller `AlertsummaryController` 2022-03-24 12:27:20 +01:00
Johannes Meyer 7a12849a66 TacticalController: Use correct state filter for big services url
fixes #4714
2022-03-24 10:21:33 +01:00
Johannes Meyer 796742f03d monitoring/list/hosts: Don't show unhandled service counts
It has too much problems. It wasn't even visible since the
initial release, at least not if there were many results.
It being visible was more a case of chance than guarantee.
We now also identified a major issue with restrictions and
the way we can assemble queries here. In short, there are
too much technical difficulties that we deemed it not
worthwhile to keep.
2022-02-25 17:09:13 +01:00
Johannes Meyer 3166d112f1 monitoring/list/hosts: Apply restrictions to host service problem summary 2022-02-07 17:20:41 +01:00
Alexander A. Klimov 6e1ab2c0ea /monitoring/tactical: fall back to unknown services if none critical
refs #4494
2021-09-23 15:17:33 +02:00
Johannes Meyer b48fc20edf monitoring/list/(hosts|services): Respect cv blacklist with `?addColumns` 2021-07-12 09:42:03 +02:00
Johannes Meyer 76dafc8c1e monitoring/list/*: Don't apply restrictions in case of `?format=sql` 2021-07-08 08:14:13 +02:00
Damiano Chini 89fdccb858 Pass event instead of object to the getHtmlForEvent method of EventDetailsExtensionHook 2021-05-11 12:36:07 +02:00
Johannes Meyer cc65164a67 Adjust global permissions 2021-02-18 11:11:39 +01:00
Eric Lippmann 7f48040637 Load ticket hook for downtime details 2020-09-30 09:32:12 +02:00
Eric Lippmann 1aad3152d0 Load ticket hook for comment details 2020-09-30 09:32:02 +02:00
Eric Lippmann 893617ef96 Load ticket hook for event details 2020-09-30 09:31:49 +02:00
Alexander A. Klimov 361fc27922 /monitoring/tactical: don't show negative amounts of monitored objects
refs #4174
2020-06-18 08:52:53 +02:00
Johannes Meyer a240e306ed Preserve/Remove param `showCompact` instead of `view` 2020-06-04 08:50:41 +02:00
Johannes Meyer 5ace00ed0b list/servicegrid: Make problems only work in no-js envs 2020-04-15 09:42:36 +02:00
Johannes Meyer dfda22017b TacticalController: Subtract not checked count from pending count
Pending counts include not checked objects as well

fixes #3280
2020-04-09 16:04:36 +02:00
Valentina Da Rold 48fb288206 Add EventDetailsExtensionHook and include it into EventController 2020-01-13 09:33:24 +01:00
Johannes Meyer a6d2590666 hosts/services: Remove `*_active_checks_enabled` from a redirect's filter
Actually only a quick fix but who cares..
2019-12-05 15:42:47 +01:00
Johannes Meyer bb7f1cd24b monitoring: Apply permission `no-monitoring/contacts` where applicable 2019-12-05 08:50:51 +01:00
Johannes Meyer bb2673a49a EventController: Use `DateFormatter::formatDateTime` to render dates
fixes #3968
2019-10-14 08:12:35 +02:00
Johannes Meyer b4f1847ec0
Merge pull request #3948 from Icinga/fix/missing-notifications-in-timeline-3947
Fix timeline
2019-09-26 14:33:47 +02:00
Marc DeTrano 6166d1eaf9 Quick fix for timestamp filtering on EventGrid
fixes #3927
2019-09-12 11:25:45 +02:00
Johannes Meyer bfa5f9610b monitoring: Fix timeline
* Fixes extrapolation style
* Fixes missing notifications

fixes #3947
2019-09-12 10:31:41 +02:00
Eric Lippmann ac08fb2c3b Fix filtered links in the tactical overview
Filter chains require parantheses to work properly.
2019-07-30 09:17:25 +02:00
Johannes Meyer ea3a541017
Merge pull request #3801 from Icinga/feature/improve-host-service-distinction-in-lists-3615
Improve host-service distinction in lists
2019-07-30 08:55:03 +02:00
Johannes Meyer d13cade0f3
Merge pull request #3871 from Icinga/feature/add-servicegrid-problem-toggle-3793
Servicegrid: Add toggle to show problems only or everything
2019-07-30 08:26:46 +02:00
Eric Lippmann f7ed5de8c8 Remove icon from event detail tab 2019-07-29 14:03:40 +02:00
Eric Lippmann 135601c0dc Add tab to contact detail 2019-07-29 14:03:40 +02:00
Eric Lippmann 5993745a86 Select notification id 2019-07-29 14:03:40 +02:00
Eric Lippmann 98388c4346 Link to the event detail from the notifications view 2019-07-29 14:03:40 +02:00
Johannes Meyer 5ead593fa7 monitoring/list/services: Make overdue/unreachable services better visible
refs #3212
2019-07-29 09:12:46 +02:00
Johannes Meyer 18b933679c monitoring/list/hosts: Make overdue/unreachable hosts better visible
refs #3212
2019-07-29 09:12:46 +02:00
Johannes Meyer b1705ca0e1 list/servicegrid: Add toggle to show problems only or everything
resolves #3793
2019-07-18 15:38:51 +02:00
Johannes Meyer 7ba998c6b1 monitoring: Set a proper title for all controller actions
refs #3851
2019-07-15 08:24:44 +02:00
Johannes Meyer d4cf7a8ec4 monitoring: Transform markdown markup in comments
refs #3684
refs #3441
2019-06-25 15:04:04 +02:00
Johannes Meyer a063cc9dcf
Merge pull request #3247 from mdetrano/feature/improve-eventgrid-performance-12732
Improve Event Grid performance
2019-05-24 07:53:21 +02:00
mdetrano 2ecfcd2860
Update modules/monitoring/application/controllers/ListController.php
use form value for object type, as suggested

Co-Authored-By: Jennifer Mourek <jennifer.mourek@netways.de>
2019-05-22 13:28:47 -06:00
mdetrano 9470268f50
Update modules/monitoring/application/controllers/ListController.php
Use form value for from, as suggested

Co-Authored-By: Jennifer Mourek <jennifer.mourek@netways.de>
2019-05-22 13:28:24 -06:00
Johannes Meyer 201cfa2330
Merge pull request #3304 from Icinga/feature/detailview-improvement
Integrate DetailviewExtension into multi-select views
2019-05-02 14:02:21 +02:00
Johannes Meyer 2e2a269549
Merge pull request #3712 from ConstantinMatheis/master
Add check source to history details view.
2019-04-18 14:37:26 +02:00
Constantin Matheis 885640ef99 Show the check source directly below the state the check discovered 2019-04-12 14:45:06 +02:00
Johannes Meyer 6a23a641ac
Merge pull request #3678 from Icinga/feature/dont-display-check-now-if-active-checks-are-disabled-3665
Don't allow to reschedule checks for objects with no active checks
2019-04-12 10:58:50 +02:00
Marc DeTrano e7d117e1b6 Improve Eventgrid performance by limititing query time range, and only querying for hosts or services as requested in the form. 2019-04-02 10:15:33 -06:00
Constantin Matheis 76cd8a0321 Added Check source to Details view.
refs #3687
2019-03-07 10:33:51 +01:00
Johannes Meyer 07c48d63ee ServicesController: Already hide ignored services to reschedule in the preview list
refs #3665
2019-02-07 15:51:26 +01:00
Johannes Meyer f281cf0795 HostsController: Already hide ignored hosts to reschedule in the preview list
refs #3665
2019-02-07 15:51:26 +01:00
Johannes Meyer 164555760b ServicesController: Don't allow to reschedule checks if no objects have active ones
refs #3665
2019-02-07 15:51:26 +01:00
Johannes Meyer f45b4640b0 HostsController: Don't allow to reschedule checks if no objects have active ones
refs #3665
2019-02-07 15:51:26 +01:00