Feu Mourek
57f966734a
Perfdata: add function to get perfdata unit
2019-11-04 11:36:57 +01:00
Johannes Meyer
ded92c786a
Add missing columns to empty group queries
2019-10-18 07:32:58 +02:00
Johannes Meyer
8e51518e96
ServicegroupQuery: Really join hosts if instructed to do so
...
fixes #3983
2019-10-17 16:14:28 +02:00
Johannes Meyer
908c408d3d
ServicegroupsummaryQuery: Fetch empty groups with a union query
...
refs #3928
2019-10-11 10:27:43 +02:00
Johannes Meyer
faca6d53c8
HostgroupsummaryQuery: Add empty groups to the union
...
refs #3928
2019-10-11 10:27:43 +02:00
Johannes Meyer
fae60f06bf
Revert "Show empty groups with a filter chain too"
...
This reverts commit fadf12e98a
.
2019-10-08 13:39:52 +02:00
Johannes Meyer
0e729bb85b
Revert "ServicegroupQuery: Use left joins instead of inner joins"
...
This reverts commit 23066d2cc4
.
2019-10-08 13:39:52 +02:00
Johannes Meyer
94b0689b95
Revert "HostgroupQuery: Use left joins instead of inner joins"
...
This reverts commit 4ef085bdcd
.
2019-10-08 13:39:52 +02:00
Johannes Meyer
c21867699a
ServicestatusQuery: Adjust `next_update` calculation to respect `next_check`
2019-10-08 13:21:43 +02:00
Johannes Meyer
b9ea432d35
HoststatusQuery: Adjust `next_update` calculation to respect `next_check`
2019-10-08 13:21:43 +02:00
Johannes Meyer
f4c43ecafb
Merge pull request #3966 from Icinga/fix/invalid-filter-suggestions-in-group-overviews-3940
...
Fix invalid filter suggestions in group overviews
2019-09-26 14:35:11 +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
Johannes Meyer
d6a630432e
Servicegroupsummary: Only provide valid filter columns
...
refs #3940
2019-09-26 13:48:49 +02:00
Johannes Meyer
2b77baa19f
Hostgroupsummary: Only provide valid filter columns
...
refs #3940
2019-09-26 13:47:56 +02:00
Johannes Meyer
ab99d25cb5
PluginOutput: Relax html restrictions
2019-09-12 10:50:17 +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
fadf12e98a
Show empty groups with a filter chain too
2019-08-14 11:50:14 +02:00
Eric Lippmann
214a34a5a8
Always use subquery filters for subquery targets in the group views
2019-08-13 17:18:50 +02:00
Eric Lippmann
7730058c2c
Fix Event Grid PostgreSQL error
...
PostgreSQL fails with failed to find conversion function from
unknown to text. PostgreSQL won't detect the type of object_type.
Most likely because it's used in a CASE statement and provided by a
subquery:
select case when s.object_type = 'service' then 1 else 0 end from
(select ('service') as object_type) as s;
This commit just removes object_type from the CASE statements because we
don't need them anyway. Recently we've changed the event grid query to
only select hosts or services and not both.
2019-07-30 09:32:59 +02:00
Peter Eckel
718ecd05a7
Fix Icinga 2 version detection
...
With this commit the version prefix character is treated as optional
which always used to be 'r' or 'v'. But this is gone since Icinga 2
version 2.11.0 RC1.
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2019-07-30 09:32:17 +02:00
Eric Lippmann
e61cb71c17
Use unique values for combined AND group membership filters
2019-07-30 09:17:25 +02:00
Eric Lippmann
0de923fc5f
Support "old" combined group membership filter in subquery filter chains
2019-07-30 09:17:25 +02:00
Eric Lippmann
58e3ae46a7
Fix servicegroup subquery filter in the servicegroup view
2019-07-30 09:17:25 +02:00
Eric Lippmann
9a75e101ee
Support subquery filters in filter chains
...
Before, combined membership filters were only possible in filter
expressions, e.g. hostgroup_name=(a&b). Now, also
(hostgroup_name=a&hostgroup_name=b) is supported which makes it easier
to build such filters with the filter editor.
2019-07-30 09:17:25 +02:00
Johannes Meyer
a33fda9dd7
Merge pull request #3846 from Icinga/feature/contact-and-contactgroup-filter
...
Add contact and contactgroup filters
2019-07-30 09:07:55 +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
Eric Lippmann
227cb2c512
Fix grouping error when selecting the 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
4f507d9672
SelectBox: Also use the default form classes
2019-07-29 10:19:39 +02:00
Johannes Meyer
f32dac7a70
ServicestatusQuery: Add `latency` to next_update calculation..
...
..and double the entire result
refs #3212
2019-07-29 09:12:46 +02:00
Johannes Meyer
44f63576d1
HoststatusQuery: Add `latency` to next_update calculation..
...
..and double the entire result
refs #3212
2019-07-29 09:12:46 +02:00
Eric Lippmann
bcc867d48e
Allow to filter for contact groups
2019-07-29 09:12:01 +02:00
Eric Lippmann
54f9c68887
Show notifications before any other event in the history views
2019-07-23 14:48:00 +02:00
Eric Lippmann
f80a61d9e5
Respect notification type of subqueries
2019-07-23 14:48:00 +02:00
Eric Lippmann
1d1fd0b3b2
Use notification_reason for new notification types
2019-07-23 14:48:00 +02:00
Johannes Meyer
39fbd3e27e
monitoring: Re-add missing query columns to event overview
...
`hostgroup`, `hostgroup_alias`, `servicegroup`, `servicegroup_alias`
fixes #3848
2019-07-18 14:50:35 +02:00
Eric Lippmann
523a35f4c1
Allow to filter for contacts
2019-07-08 18:00:28 +02:00
Johannes Meyer
3f2a2fa984
Action: Only create an `Url` object once macros are resolved
...
refs #3829
2019-06-25 09:08:04 +02:00
Johannes Meyer
5961f43aa9
Merge pull request #3781 from mdetrano/bugfix/cant_search_for_output_in_event_history_2266
...
Fixes 2266. Special handling of notification 'output' field.
2019-05-27 08:29:34 +02:00
Marc DeTrano
5e5a5c68cc
Fixes 2266. Special handling of notification 'output' field to avoid using aggregate function in WHERE clause of query...which dumps an error
...
style fixup, exact === usage
2019-05-24 17:04:02 -06: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
c05d15c427
Update modules/monitoring/library/Monitoring/Backend/Ido/Query/EventgridservicesQuery.php
...
extra line fixup, as suggested
Co-Authored-By: Jennifer Mourek <jennifer.mourek@netways.de>
2019-05-22 13:29:12 -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
Johannes Meyer
a8832517bf
Ido\Query: Add missing `host` and `service` columns to history queries
...
fixes #3721
2019-04-16 10:24:33 +02:00
Johannes Meyer
269f432d58
Merge pull request #3735 from dasJ/feature/perf-temperatures
...
Support temperatures (°C, °F) in perfdata
2019-04-16 08:07:38 +02:00
Johannes Meyer
1cce44453c
Merge pull request #3671 from Icinga/bugfix/getrestriction
...
Monitoring\Controller#getRestriction(): return filters matching all, not none
2019-04-16 08:06:55 +02:00
Alexander A. Klimov
d40e85b8a3
Monitoring\Controller#getRestriction(): return filters matching all, not none
...
Filter::matchAny() without any subfilters matches none,
Filter::matchAll() without any subfilters matches all.
2019-04-15 16:03:43 +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
Janne Heß
d45c753409
Support temperatures (°C, °F) in perfdata
2019-04-05 15:28:51 +02:00