Eric Lippmann
251030e1d8
monitoring: Rename remove-downtime to delete-downtime
2015-01-22 16:03:22 +01:00
Eric Lippmann
ba7818db5f
monitoring: Restrict delete downtime and delete comment to HTTP POST
2015-01-22 15:49:40 +01:00
Johannes Meyer
6845480b5f
Fix that strtoupper can't handle non ascii chars
...
Fixed by not using strtoupper or by using it prior
to the translation of the corresponding string.
fixes #8163
2015-01-22 14:37:07 +01:00
Johannes Meyer
afd58d52bf
Merge branch 'master' into feature/more-intuitive-module-installation-8191
2015-01-22 13:33:45 +01:00
Eric Lippmann
1aa91f0228
monitoring: Select host and service display_name for an object's history
...
refs #7843
2015-01-22 10:57:15 +01:00
Eric Lippmann
4539462bc7
monitoring: Select host_display_name in the host and service object
...
refs #7843
2015-01-22 10:34:35 +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
a91a2eba68
monitoring: Support host and service display_name columns in the CommentQuery
...
refs #7843
2015-01-21 16:09:13 +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
d8b1e63231
monitoring: Support host and service display_name in the NotificationQuery
...
refs #7843
2015-01-21 15:47:10 +01:00
Johannes Meyer
96390d34bf
Enable modules as part of the main installation routine
...
refs #8191
2015-01-21 15:03:34 +01:00
Eric Lippmann
0bcca651b2
monitoring: Remove useless PHPDoc in the NotificationQuery
2015-01-21 13:12:26 +01:00
Johannes Meyer
1f6a81aefb
Add Wizard::skipPage()
...
Required to not to duplicate code in custom wizards and to avoid errors
when detecting the direction.
refs #8191
2015-01-21 13:07:08 +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
85aa447516
monitoring: Support host and service display_name in the DowntimeQuery
...
refs #7843
2015-01-21 12:52:29 +01:00
Eric Lippmann
d528ddc641
monitoring: Fix that host_display_name is NULL when the object is a service in the evenhistory overview
...
refs #7843
2015-01-21 12:51:47 +01:00
Johannes Meyer
573c1046bb
Ensure that the SummaryPage has a unique name when being utilized
...
refs #8191
2015-01-21 11:44:44 +01:00
Eric Lippmann
e881a0de33
monitoring: Remove useless PHPDoc in the DowntimeQuery
2015-01-21 10:35:10 +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
25c2e99122
monitoring: Fix duplicate array key 'service_description' in the EventHistoryQuery
2015-01-21 10:26:12 +01:00
Eric Lippmann
aa976c4198
monitoring: Support host and service display_name in the EventHistoryQuery
...
This adds two left joins to the query when selecting host_display_name and service_display_name.
If performance suffers badly, we have to evaluate whether to support the display_name column for displaying
the host and service name in the eventhistory overview.
refs #7843
2015-01-21 10:24:24 +01:00
Eric Lippmann
1bba0b3d0f
monitoring: Fix coding style in the EventHistoryQuery
2015-01-21 10:15:58 +01:00
Eric Lippmann
7d967d25b3
monitoring: Fix code style in the StatehistoryQuery
2015-01-21 10:12:14 +01:00
Eric Lippmann
10571c3178
monitoring: Fix duplicate array key 'service_description' in the StatehistoryQuery
2015-01-21 10:10:07 +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
Eric Lippmann
680b7e4eba
monitoring: Prever 'Hostname' over 'Host name' in PHPDoc
2015-01-20 16:11:41 +01:00
Eric Lippmann
b0e27c4fe6
monitoring: Remove duplicate array key 'host_check_command' in the StatusQuery
2015-01-20 13:43:53 +01:00
Eric Lippmann
0c35607e37
Merge branch 'bugfix/postgres-wrong-default-timestamps-7919'
...
fixes #7919
2015-01-19 13:51:19 +01:00
Eric Lippmann
56640fa64f
postgres: Use timestamp comparison instead of timezone offset comparison for detecting the default timestamp
...
refs #7919
2015-01-19 13:50:03 +01:00
Eric Lippmann
64d4bb089c
monitoring/setup: Remove function for getting the configuration directory
...
Getting the config directory is not a task for module wizards.
2015-01-19 11:43:39 +01:00
Eric Lippmann
abc74c7fb5
monitoring/setup: Fix directory mode of the monitoring configuration directory
...
We should introduce a CreateConfigDirectoryStep because module developers must not
provide a directory mode but use our default.
2015-01-19 11:43:38 +01:00
Eric Lippmann
09d5ec6b7a
postgres: Return 0 if a timestamp looks like the default timestamp
...
The PostgreSQL IDO schema sets the default value for timestamps with time zone
to the epoch time w/o giving the time zone +00. Thus default timestamps are always
wrong when using a time zone other than 'UTC'.
refs #7919
2015-01-16 17:05:50 +01:00
Eric Lippmann
dae3ccd90c
monitoring: Take status_update_time into account when is_currently_running is 1
...
fixes #8210
2015-01-16 17:02:35 +01:00
Eric Lippmann
a6861789bb
lib: Remove superfluous return false from IdoQuery
2015-01-16 17:01:52 +01:00
Matthias Jentsch
5e2594d250
Parse perfdata thresholds provisionary
...
Use a heuristic to determine whether thresholds should be inverted, to support plugins with non-standard perfdata output while still being able to parse standard-compliant perfdata input.
2015-01-13 10:59:33 +01:00
Matthias Jentsch
b5747797b7
Fix perfdata output
...
Display all perfdata key-value pairs in a formatted table, add padding to table css
improve piechart label.
2014-12-30 16:35:42 +01:00
Eric Lippmann
a781b8c607
monitoring: Remove the top bar hook
...
No longer in use.
2014-12-30 10:52:57 +01:00
Eric Lippmann
3bd24c48ff
monitoring: Do not provide export when viewing a monitored object
...
This is simply not possible at the moment.
2014-12-29 17:54:39 +01:00
Eric Lippmann
e376bd6285
monitoring: Fix that exporting a object's history throws an exception
...
fixes #6586
2014-12-29 17:54:09 +01:00
Matthias Jentsch
41c101d99f
Use neutral default color in perfdata piecharts
...
If nothing is known about the state of the monitoring object, the piecharts should neither indicate OK nor Critical.
2014-12-23 16:12:25 +01:00
Matthias Jentsch
c93b13b138
Rework behavior of perfdata visualization
...
Determine perfdata pie color from host or service state, display zero percent piecharts, only render displayabl PieCharts with min and max values, move perfdata to piechart conversion functions into the Perfdata object.
fixes #6423
fixes #6200
fixes #7170
fixes #7304
2014-12-23 15:54:27 +01:00
Johannes Meyer
f513e7959e
Consider also the host's state when counting its service problems
...
refs #8013
2014-12-22 16:20:12 +01:00