-
Notifications
You must be signed in to change notification settings - Fork 19
/
ChangeLog
4209 lines (3849 loc) · 212 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1.2.3i1:
Core:
* Agents can send data for other hosts "piggyback". This is being
used by the vSphere and SAP plugins
* New variable host_check_commands, that allows the definition of
an alternative host check command (without manually defining one)
* New variable snmp_check_interval which can be used to customize
the check intervals of SNMP based checks
* setup: Added missing vars rrd_path and rrdcached_sock
* new variable check_mk_exit_status: allows to make Check_MK service OK,
even if host in not reachable.
Multisite:
* New availability view for arbitrary host/service collections
* New option auth_by_http_header to use the value of a HTTP header
variable for authentication (Useful in reverse proxy environments)
* New permission that is needed for seeing views that other users
have defined (per default this is contained in all roles)
* New path back to the view after command exection with all
checkboxes cleared
* Added plugins to config module to make registration of default values
possible for addons like mkeventd - reset to default values works now
correctly even for multisite related settings
* perfometer: Bit values now using base of 1000
* Added PNP tempate for check_disk_smb
* Dashboards can now be configured to be reloaded on resizing
(automatically adds width/height url parameters)
* LDAP authentification: New config option "Do not use persistent
connections to ldap server"
* Hosttags and auxiliary tags can now be grouped in topics
* Fixed output of time in view if server time differs from user time
Event Console:
* New rule feature: automatically delete event after actions
* New filter for maximum services level (minimum already existed)
* New global setting: hostname translation (allows e.g. to drop domain name)
Checks & Agents:
* solaris_mem: New check for memory and swap for Solaris agent
* agent_vsphere: New VMWare ESX monitoring that uses pySphere and the VMWare
API in order to get data very efficiently. Read (upcoming) documentation
for details.
* new special agent agent_random for creating random monitoring data
* New checks: windows_intel_bonding / windows_broadcom_bonding
* Implemented SAP monitoring based on the agent plugin mk_sap. This
must be run on a linux host. It connects via RFC calls to SAP R/3
systems to retrieve monitoring information for this or other machines.
* sap.dialog: Monitors SAP dialog statistics like the response time
* sap.value: Simply processes information provided by SAP to Nagios
* openvpn_clients: new check for OpenVPN connections
* if64_tplink: special new check for TP Link switches with broken SNMP output
* job: Monitoring states and performance indicators of any jobs on linux systems
* cisco_qos: adhere qos-bandwidth policies
* check_disk_smb: WATO formalization for active check check_disk_smb
* if.include: new configurable parameters for assumed input and output speed
* cisco_qos: new param unit: switches between bit/byte display
new param average: average the values over the given minute
new params post/drop can be configured via int and float
fixed incorrect worst state if different parameters exceed limit
* logwatch.ec: Added optional spooling to the check to prevent dataloss
when processing of current lines needs more time than max execution time
* mounts: ignore multiple occurrances of the same device
* Linux agent: allow cached local/plugins checks (see docu)
* mem.include: Linux memory check now includes size of page tables. This
can be important e.g. on ORACLE systems with a lot of memory
* windows_agent: Now buffers output before writing it to the socket
Results in less tcp packages per call
* smart.stats: rewrote check. Please reinventorize. Error counters are now
snapshotted during inventory.
* smart.temp: add WATO configuration
* windows_agent: check_mk.ini: new option "port" - specifies agent port
* winperf_processor: introduce averaging, support predictive levels
* cpu_util.include: fixed bug when params are set to None
* predictive levels: fixed bug when existing predictive levels get new options
* windows_plugin mssql.vbs: No longer queries stopped mssql instances
* cisco_hsrp: fixed problem when HSRP groups had same ip address
Notifications:
* notify.py: unique spoolfiles name no longer created with uuid
* Warn user if only_services does never match
Livestatus:
* Table statehist: Improved detection of vanished hosts and services.
Now able to detect and remove nonsense check plugin output
* FIX: able to handle equal comment_id between host and service
BI:
* Integrated availability computing, including nifty time warp feature
WATO:
* Configuration of datasource programs via dedicated rules
* New editor for Business Intelligence rules
* Rule Editor: Now able to show infeffective rules
* Valuespec: CascadingDropdown now able to process choice values from functions
* cisco_qos parameters now configurable via WATO
* Removed global option logwatch_forward_to_ec, moved this to the
logwatch_ec ruleset. With this option the forwarding can now be enabled
for each logfile on a host
* Configuration of an alternativ host check command
* Inventory: Display link symbol for ps ruleset
* FIX: Rulesets: correct display of rules within subfolders
1.2.2p1:
Core:
* FIX: correctly quote ! and \ in active checks for Nagios
* FIX: Performing regular inventory checks at configured interval even
when the service is in problem state
* Check_MK core now supports umlauts in host-/service- and contactgroup names
Checks & Agents:
* FIX: vsphere_agent: fix problems whith ! and \ in username or password
* FIX: check_mk_agent.aix: fix shebang: was python, must be ksh
* FIX: cisco_qos: Be compatible to newer IOS-XE versions (Thanks to Ken Smith)
Multisite:
* FIX: do not remove directories of non-exisant users anymore. This lead to
a deletion of users' settings in case of an external authentication
(like mod_ldap).
* FIX: Fixed handling of dashboards without title in sidebar view snapin
WATO:
* Improved handling of valuespec validations in WATO rule editor. Displaying a
warning message when going to throw away the current settings.
* FIX: fix bug where certain settings where not saved on IE. This was mainly
on IE7, but also IE8,9,10 in IE7 mode (which is often active). Affected
was e.g. the nodes of a cluster or the list of services for service
inventory
1.2.2:
Core:
* Added $HOSTURL$ and $SERVICEURL$ to notification macros which contain an
URL to the host/service details views with /check_mk/... as base.
Checks & Agents:
* FIX: blade_bx_load: remove invalid WATO group
* FIX: lnx_bonding: handle also 802.3ad type bonds
Notifications:
* FIX: Removing GRAPH_CODE in html mails when not available
* Using plugin argument 1 for path to pnp4nagios index php to render graphs
* Little speedup of check_mk --notify
Multisite:
* FIX: Fixed umlaut handling in reloaded snapins
WATO:
* FIX: Fix several cases where WATO rule analyser did not hilite all matching rules
* Added tcp port parameter to SSL certificate check (Thanks to Marcel Schulte)
Event Console:
* FIX: Syslog server is now able to parse RFC 5424 syslog messages
1.2.2b7:
Checks & Agents:
* FIX: postfix_mailq: fix labels in WATO rule, set correct default levels
1.2.2b6:
Core:
* FIX: setup: detect check_icmp also on 64-Bit CentOS
(thanks to あきら)
* FIX: setup.sh: create auth.serials, fix permissions of htpasswd
* FIX: livecheck: now able to handle check output up to 16kB
Checks & Agents:
* FIX: apc_symmetra_power: resurrect garble PNP template for
* FIX: check_mk_agent.freebsd: remove garble from output
(Thanks to Mathias Decker)
* FIX: check_mk-mssql_counters.locks: fix computation, was altogether wrong
* FIX: check_mk-mssql_counters.transactions: fix computation also
* check_http: now support the option -L (urlizing the result)
* Added mem section to Mac OSX agent (Thanks to Brad Davis)
* FIX: mssql.vbs (agent plugin) now sets auth options for each instance
* FIX: jolokia_metrics.mem: error when missing max values
* Make levels for SMART temperature editable via WATO
Multisite:
* FIX: fix localization in non-OMD environment
(thanks to あきら)
* FIX: hopefully fix computation of Speed-O-Meter
* Add $SERVICEOUTPUT$ and $HOSTOUTPUT$ to allowed macros for
custom notes
* FIX: Writing one clean message to webserver error_log when write fails
* FIX: Escaping html entities when displaying comment fields
* FIX: Monitored on site attribute always has valid default value
Notifications:
* FIX: fix event type for recoveries
* FIX: fix custom notifications on older nagios versions
* FIX: handle case where type HOST/SERVICE not correctly detected
Livestatus:
* FIX: memory leak when removing downtime / comment
WATO:
* FIX: Removed "No roles assigned" text in case of unlocked role attribute
in user management dialog
* FIX: Fix output of rule search: chapters appeared twice sometimes
Event Console:
* FIX: check_mkevents: fix usage help if called with illegal options
* check_mkevents now allows specification of a UNIX socket
This is needed in non-OMD environments
* setup.py now tries to setup Event Console even in non-OMD world
1.2.2b5:
Core:
* Checks can now omit the typical "OK - " or "WARN -". This text
will be added automatically if missing.
* FIX: livecheck: fixed compilation bug
* FIX: check_mk: convert service description unicode into utf-8
* FIX: avoid simultanous activation of changes by means of a lock
Checks & Agents:
* FIX: jolokia_metrics.mem - now able to handle negative/missing max values
* ADD: tcp_conn_stats: now additionally uses /proc/net/tcp6
* ADD: wmic_processs: cpucores now being considered when calculating
user/kernel percentages. (thanks to William Baum)
* FIX: UPS checks support Eaton Evolution
* FIX: windows agent plugin: mssql now exits after 10 seconds
Notifications:
* FIX: fixed crash on host notification when contact had explicit services set
Livestatus:
* FIX: possible crash with VERY long downtime comments
WATO:
* FIX: Fix hiliting of errors in Nagios output
* FIX: localisation error
Multisite:
* FIX: Avoid duplicate "Services" button in host detail views
* FIX: fix rescheduling icon for services with non-ASCII characters
* New filter for IP address of a host
* Quicksearch: allow searching for complete IP addresses and IP
address prefixes
* Add logentry class filter to view 'Host- and Service events'
BI:
* FIX: fix exception with expansion level being 'None'
* FIX: speedup for single host tables joined by hostname (BI-Boxes)
* FIX: avoid closing BI subtree while tree is being loaded
Event Console:
* FIX: make hostname matching field optional. Otherwise a .* was
neccessary for the rule in order to match
* FIX: event_simulator now also uses case insensitive matches
1.2.2b4:
Core:
* FIX: Fix output of cmk -D: datasource programs were missing
* FIX: allow unicode encoded extra_service_conf
* FIX: no default PING service if custom checks are defined
* FIX: check_mk_base: fixed rounding error in get_bytes_human_readable
* FIX: check_mk: improved support of utf-8 characters in extra_service_conf
* FIX: livestatus: table statehist now able to check AuthUser permissions
* New configuration variable contactgroup_members
Checks & Agents:
* FIX: smart - not trying to parse unhandled lines to prevent errors
* FIX: winperf_processor - fixed wrong calculations of usage
* FIX: WATO configuration of filesystem trends: it's hours, not days!
* FIX: mysql: fixed crash on computing IO information
* FIX: diskstat: fix local variable 'ios_per_sec' referenced before assignment
* FIX: multipath: ignore warning messages in agent due to invalid multipath.conf
* FIX: megaraid_bbu: deal with broken output ("Adpater"), found in Open-E
* FIX: megaraid_pdisk: deal with special output of Open-E
* FIX: jolokia_metrics.mem: renamed parameter totalheap to total
* FIX: megaraid_bbu: deal with broken output ("Adpater")
* FIX: check_ldap: added missing host address (check didn't work at all)
* FIX: check_ldap: added missing version option -2, -3, -3 -T (TLS)
* FIX: mssql: Agent plugin now supports MSSQL Server 2012
* FIX: hr_mem: fix max value in performance data (thanks to Michaël COQUARD)
* FIX: f5_bigip_psu: fix inventory function (returned list instead of tuple)
* FIX: mysql.connections: avoid crash on legacy agent output
* FIX: tcp_conn_stats: use /proc/net/tcp instead of netstat -tn. This
should avoid massive performance problems on system with many
connections
* Linux agent: limit netstat to 10 seconds
* ps: Allow %1, %2, .. instead of %s in process_inventory. That allows
reordering of matched groups
* FIX: f5_bigip_psu - fixed inventory function
* FIX: printer_supply - fixed inventory function for some kind of OKI printers
Multisite:
* FIX: Fixed problem with error during localization scanning
* FIX: Fixed wrong localization right after a user changed its language
* FIX: Improved handling of error messages in bulk inventory
* FIX: fixed focus bug in transform valuespec class
* FIX: stop doing snapin refreshes after they have been removed
* FIX: sidebar snapins which refresh do not register for restart detection anymore
* FIX: fix user database corruption in case of a race condition
* FIX: added checks wether or not a contactgroup can be deleted
* FIX: Avoid deadlock due to lock on contacts.mk in some situations
* Changed sidebar snapin reload to a global interval (option:
sidebar_update_interval), defaults to 30 seconds
* Sidebar snapins are now bulk updated with one HTTP request each interval
BI:
* FIX: fixed invalid links to hosts and services in BI tree view
* FIX: fix exception in top/down and bottom/up views
* FIX: fix styling of top/down and bottom/up views (borders, padding)
* FIX: fix style of mouse pointer over BI boxes
* FIX: list of BI aggregates was incomplete in some cases
* FIX: single host aggregations didn't work for aggregations += [...]
* FIX: top-down and bottom-up was broken in case of "only problems"
* FIX: BI see_all permission is now working again
* Do not handle PENDING as "problem" anymore
* Make titles of non-leaf tree nodes klickable
WATO:
* FIX: flexible notification valuespec is now localizable
* FIX: Alias values of host/service/contact groups need to be set and unique
within the group
* FIX: Fixed exception when editing contactgroups without alias
* FIX: Fix localization of rule options
* FIX: ValueSpec OptionalDropDown: fix visibility if default is "other"
* Suggest use default value for filesystem levels that make sense
* Valuespec: CascadingDropdown now able to process choice values from functions
* Freshness checking for classical passive Nagios checks (custom_checks)
1.2.2b3:
Checks & Agents:
* FIX: Fixed date parsing code ignoring the seconds value in several checks
(ad_replication, cups_queues, heartbeat_crm, mssql_backup, smbios_sel)
* FIX: Fixed pnp template for apc_symmetra check when using multiple rrds
Multisite:
* FIX: Removed uuid module dependency to be compatible to python < 2.5
* FIX: remove Javascript debug popup from multi-string input fields
* FIX: list of strings (e.g. host list in rule editor) didn't work anymore
1.2.2b2:
Checks & Agents:
* Added dynamic thresholds to the oracle_tablespace check depending on the
size of the tablespaces.
BI:
* FIX: fix exception in BI-Boxes views of host groups
* FIX: fix problem where BI-Boxes were invisible if not previously unfolded
Event Console:
* FIX: support non-Ascii characters in matching expressions. Note:
you need to edit and save each affected rule once in order
to make the fix work.
* FIX: Fixed exception when logging actions exectuted by mkeventd
* FIX: etc/init.d/mkeventd flush did not work when mkeventd was stopped
Multisite:
* FIX: Fixed several minor IE7 related layout bugs
* FIX: title of pages was truncated and now isn't anymore
* Cleanup form for executing commands on hosts/services
WATO:
* FIX: Fixed layout of rulelist table in IE*
* FIX: Fixed adding explicit host names to rules in IE7
* Add: Improved navigation convenience when plugin output contains [running on ... ]
1.2.2b1:
Core:
* cmk --notify: added notification script to generate HTML mails including
the performance graphs of hosts and services
* cmk --notify: added the macros NOTIFY_LASTHOSTSTATECHANGE, NOTIFY_HOSTSTATEID,
NOTIFY_LASTSERVICESTATECHANGE, NOTIFY_SERVICESTATEID, NOTIFY_NOTIFICATIONCOMMENT,
NOTIFY_NOTIFICATIONAUTHOR, NOTIFY_NOTIFICATIONAUTHORNAME, NOTIFY_NOTIFICATIONAUTHORALIAS
* FIX: more robust deletion of precompiled files to ensure the correct
creation of the files (Thanks to Guido Günther)
* FIX: Inventory for cluster nodes who are part of multiple clusters
* cmk --notify: added plugin for sms notification
* FIX: precompiled checks: correct handling of sys.exit() call when using python2.4
* cmk --notify: improved logging on wrong notification type
* RPM: Added check_mk-agent-scriptless package (Same as normal agent rpm,
but without RPM post scripts)
Checks & Agents:
* winperf_processor now outputs float usage instead of integer
* FIX: mssql_counters.file_sizes - Fixed wrong value for "Log Files" in output
* FIX: drbd: Parameters for expected roles and disk states can now be set to
None to disable alerting on changed values
* printer_supply_ricoh: New check for Ricoh printer supply levels
* jolokia_metrics.mem: now supports warn/crit levels for heap, nonheap, totalheap
* jolokia_metrics.mem: add dedicated PNP graph
* FIX: logwatch.ec: use UNIX socket instead of Pipe for forwarding into EC
* FIX: logwatch.ec: fixed exception when forwarding "OK" lines
* FIX: logwatch.ec: fixed forwarding of single log lines to event console
* Improved performance of logwatch.ec check in case of many messages
* livestatus_status: new check for monitoring performance of monitoring
* FIX: diskstat.include: fix computation of queue length on windows
(thanks to K.H. Fiebig)
* lnx_bonding: new check for bonding interfaces on Linux
* ovs_bonding: new check for bonding interfaces on Linux / Open vSwitch
* if: Inventory settings can now be set host based
* FIX: lnx_bonding/ovs_bonding: correct definition of bonding.include
* Add: if check now able to handle interface groups (if_groups)
* Add: New check for DB2 instance memory levels
* Add: winperf_phydisk can now output IOPS
* Add: oracle_tablespace now with flexible warn/crit levels(magic number)
Livestatus:
* Add: new column in hosts/services table: comments_with_extra_info
Adds the entry type and entry time
Multisite:
* Added comment painter to notification related views
* Added compatibility code to use hashlib.md5() instead of md5.md5(), which
is deprecated in python > 2.5 to prevent warning messages in apache error log
* Added host filter for "last host state change" and "last host check"
* FIX: Preventing autocomplete in password fields of "edit profile" dialog
* The ldap member attribute of groups is now configruable via WATO
* Added option to enforce lower User-IDs during LDAP sync
* Improved debug logging of ldap syncs (Now writing duration of queries to log)
* Displaying date/time of comments in comment icon hover menu (Please
note: You need to update your livestatus to current version to make this work)
* FIX: Making "action" context link unclickable during handling actions / confirms
BI:
* Use Ajax to delay rendering of invisible parts of the tree (this
saves lots of HTML code)
WATO:
* Added hr_mem check to the memory checkgroup to make it configurable in WATO
* Make page_header configurable in global settings
* FIX: Fixed some typos in ldap error messages
* FIX: Fixed problem on user profile page when no alias set for a user
* FIX: list valuespecs could not be extended after once saving
* FIX: fix title of foldable areas contained in list valuespecs
* FIX: Fixed bug where pending log was not removed in multisite setup
* FIX: Fixed generation of auth.php (Needed for NagVis Multisite Authorisation)
* FIX: Fixed missing general.* permissions in auth.php on slave sites in
case of distributed WATO setups
* Added oracle_tablespaces configuration to the application checkgroup
* FIX: Fixed synchronisation of mkeventd configs in distributed WATO setups
* FIX: "Sync & Restart" did not perform restart in distributed WATO setups
* FIX: Fixed exception in editing code of ldap group to rule plugin
* FIX: Don't execute ldap sync while performing actions on users page
Event Console:
* Added UNIX socket for sending events to the EC
* Speed up rule matches in some special cases by factor of 100 and more
* Init-Script: Improved handling of stale pidfiles
* Init-Script: Detecting and reporting already running processes
* WATO: Added hook to make the mkeventd reload in distributed WATO setups
during "activate changes" process
* Added hook mkeventd-activate-changes to add custom actions to the mkeventd
"activate changes" GUI function
* FIX: When a single rule matching raises an exception, the line is now
matched agains the following rules instead of being skipped. The
exception is logged to mkeventd.log
1.2.1i5:
Core:
* Improved handling of CTRL+C (SIGINT) to terminate long runnining tasks
(e.g. inventory of SNMP hosts)
* FIX: PING services on clusters are treated like the host check of clusters
* cmk --notify: new environment variable NOTIFY_WHAT which has HOST or SERVICE as value
* cmk --notify: removing service related envvars in case of host notifications
* cmk --notify: added test code to help developing nitofication plugins.
Can be called with "cmk --notify fake-service debug" for example
Checks & Agents:
* Linux Agent, diskstat: Now supporting /dev/emcpower* devices (Thanks to Claas Rockmann-Buchterkirche)
* FIX: winperf_processor: Showing 0% on "cmk -nv" now instead of 100%
* FIX: win_dhcp_pools: removed faulty output on non-german windows 2003 servers
with no dhcp server installed (Thanks to Mathias Decker)
* Add: fileinfo is now supported by the solaris agent. Thanks to Daniel Roettgermann
* Logwatch: unknown eventlog level ('u') from windows agent treated as warning
* FIX: logwatch_ec: Added state undefined as priority
* Add: New Check for Raritan EMX Devices
* Add: mailman_lists - New check to gather statistics of mailman mailinglists
* FIX: megaraid_bbu - Handle missing charge information (ignoring them)
* FIX: myssql_tablespaces - fix PNP graph (thanks to Christian Zock)
* kernel.util: add "Average" information to PNP graph
* Windows Agent: Fix startup crash on adding a logfiles pattern, but no logfile specified
* Windows Agent: check_mk.example.ini: commented logfiles section
Multisite:
* FIX: Fixed rendering of dashboard globes in opera
* When having row selections enabled and no selected and performing
actions an error message is displayed instead of performing the action on
all rows
* Storing row selections in user files, cleaned up row selection
handling to single files. Cleaned up GET/POST mixups in confirm dialogs
* Add: New user_options to limit seen nagios objects even the role is set to see all
* Fix: On site configaration changes, only relevant sites are marked as dirty
* Fix: Distributed setup: Correct cleanup of pending changes logfile after "Activate changes"
* FIX: LDAP: Fixed problem with special chars in LDAP queries when having
contactgroup sync plugin enabled
* FIX: LDAP: OpenLDAP - Changed default filter for users
* FIX: LDAP: OpenLDAP - Using uniqueMember instead of member when searching for groups of a user
* FIX: LDAP: Fixed encoding problem of ldap retrieved usernames
* LDAP: Role sync plugin validates the given group DNs with the group base dn now
* LDAP: Using roles defined in default user profile in role sync plugin processing
* LDAP: Improved error handling in case of misconfigurations
* LDAP: Reduced number of ldap querys during a single page request / sync process
* LDAP: Implemnted some kind of debug logging for LDAP communication
* FIX: Re-added an empty file as auth.py (wato plugin) to prevent problems during update
WATO:
* CPU load ruleset does now accept float values
* Added valuespec for cisco_mem check to configure thresholds via WATO
* FIX: Fixed displaying of tag selections when creating a rule in the ruleeditor
* FIX: Rulesets are always cloned in the same folder
* Flexibile notifications: removed "debug notification" script from GUI (you can make it
executable to be choosable again)
* Flexibile notifications: added plain mail notification which uses the
mail templates from global settings dialog
BI:
* Added FOREACH_SERVICE capability to leaf nodes
* Add: Bi views now support debug of livestatus queries
1.2.1i4:
Core:
* Better exception handling when executing "Check_MK"-Check. Printing python
exception to status output and traceback to long output now.
* Added HOSTTAGS to notification macros which contains all Check_MK-Tags
separated by spaces
* Output better error message in case of old inventory function
* Do object cache precompile for monitoring core on cmk -R/-O
* Avoid duplicate verification of monitoring config on cmk -R/-O
* FIX: Parameter --cleanup-autochecks (long for -u) works now like suggested in help
* FIX: Added error handling when trying to --restore with a non existant file
Notifications:
* Fix flexible notifications on non-OMD systems
Checks & Agents:
* Linux Agent, mk_postgres: Supporting pgsql and postgres as user
* Linux Agent, mk_postgres: Fixed database stats query to be compatible
with more versions of postgres
* apache_status: Modified to be usable on python < 2.6 (eg RHEL 5.x)
* apache_status: Fixed handling of PIDs with more than 4 numbers
* Add: New Check for Rittal CMC PSM-M devices
* Smart plugin: Only use relevant numbers of serial
* Add: ibm_xraid_pdisks - new check for agentless monitoring of disks on IBM SystemX servers.
* Add: hp_proliant_da_cntlr check for disk controllers in HP Proliant servers
* Add: Check to monitor Storage System Drive Box Groups attached to HP servers
* Add: check to monitor the summary status of HP EML tape libraries
* Add: apc_rackpdu_status - monitor the power consumption on APC rack PDUs
* Add: sym_brightmail_queues - monitor the queue levels on Symantec Brightmail mail scanners.
* Add: plesk_domains - List domains configured in plesk installations
* Add: plesk_backups - Monitor backup spaces configured for domains in plesk
* Add: mysql_connections - Monitor number of parallel connections to mysql daemon
* Add: flexible notifcations: filter by hostname
* New script multisite_to_mrpe for exporting services from a remote system
* FIX: postgres_sessions: handle case of no active/no idle sessions
* FIX: correct backslash representation of windows logwatch files
* FIX: postgres_sessions: handle case of no active/no idle sessions
* FIX: zfsget: fix exception on snapshot volumes (where available is '-')
* FIX: zfsget: handle passed-through filesystems (need agent update)
* FIX: loading notification scripts in local directory for real
* FIX: oracle_version: return valid check result in case of missing agent info
* FIX: apache_status: fixed bug with missing 'url', wrote man page
* FIX: fixed missing localisation in check_parameteres.py
* FIX: userdb/ldap.py: fixed invalid call site.getsitepackages() for python 2.6
* FIX: zpool_status: fixed crash when spare devices were available
* FIX: hr_fs: handle negative values in order to larger disks (thanks to Christof Musik)
* FIX: mssql_backup: Fixed wrong calculation of backup age in seconds
Multisite:
* Implemented LDAP integration of Multisite. You can now authenticate your
users using the form based authentication with LDAP. It is also possible
to synchronize some attributes like mail addresses, names and roles from
LDAP into multisite.
* Restructured cookie auth cookies (all auth cookies will be invalid
after update -> all users have to login again)
* Modularized login and cookie validation
* Logwatch: Added buttons to acknowledge all logs of all hosts or really
all logs which currently have a problem
* Check reschedule icon now works on services containing an \
* Now showing correct representation of SI unit kilo ( k )
* if perfometer now differs between byte and bit output
* Use pprint when writing global settings (makes files more readable)
* New script for settings/removing downtimes: doc/treasures/downtime
* New option when setting host downtimes for also including child hosts
* Option dials (refresh, number of columns) now turnable by mouse wheel
* Views: Commands/Checkboxes buttons are now activated dynamically (depending on data displayed)
* FIX: warn / crit levels in if-check when using "bit" as unit
* FIX: Fixed changing own password when notifications are disabled
* FIX: On page reload, now updating the row field in the headline
* FIX: ListOfStrings Fields now correctly autoappend on focus
* FIX: Reloading of sidebar after activate changes
* FIX: Main Frame without sidebar: reload after activate changes
* FIX: output_format json: handle newlines correctly
* FIX: handle ldap logins with ',' in distinguished name
* FIX: quote HTML variable names, fixes potential JS injection
* FIX: Sidebar not raising exceptions on configured but not available snapins
* FIX: Quicksearch: Fixed Up/Down arrow handling in chrome
* FIX: Speedometer: Terminating data updates when snapin is removed from sidebar
* FIX: Views: toggling forms does not disable the checkbox button anymore
* FIX: Dashboard: Fixed wrong display options in links after data reloads
* FIX: Fixed "remove all downtimes" button in views when no downtimes to be deleted
* FIX: Services in hosttables now use the service name as header (if no custom title set)
* New filter for host_contact and service_contact
WATO:
* Add: Creating a new rule immediately opens its edit formular
* The rules formular now uses POST as transaction method
* Modularized the authentication and user management code
* Default config: add contact group 'all' and put all hosts into it
* Reverse order of Condition, Value and General options in rule editor
* Allowing "%" and "+" in mail prefixes of contacts now
* FIX: Fixed generated manual check definitions for checks without items
like ntp_time and tcp_conn_stats
* FIX: Persisting changing of folder titles when only the title has changed
* FIX: Fixed rendering bug after folder editing
Event Console:
* Replication slave can now copy rules from master into local configuration
via a new button in WATO.
* Speedup access to event history by earlier filtering and prefiltering with grep
* New builtin syslog server! Please refer to online docu for details.
* Icon to events of host links to view that has context button to host
* FIX: remove event pipe on program shutdown, prevents syslog freeze
* FIX: hostnames in livestatus query now being utf8 encoded
* FIX: fixed a nastiness when reading from local pipe
* FIX: fix exception in rules that use facility local7
* FIX: fix event icon in case of using TCP access to EC
* FIX: Allowing ":" in application field (e.g. needed for windows logfiles)
* FIX: fix bug in Filter "Hostname/IP-Address of original event"
Livestatus:
* FIX: Changed logging output "Time to process request" to be debug output
1.2.1i3:
Core:
* added HOST/SERVICEPROBLEMID to notification macros
* New configuration check_periods for limiting execution of
Check_MK checks to a certain time period.
Checks & Agents:
* Windows agent: persist offsets for logfile monitoring
Notifications:
* fix two errors in code that broke some service notifications
Event Console:
* New performance counter for client request processing time
* FIX: fixed bug in rule optimizer with ranges of syslog priorities
WATO:
* Cloning of contact/host/service groups (without members)
Checks & Agents:
* logwatch: Fixed confusion with ignore/ok states of log messages
* AIX Agent: now possible to specify -d flag. Please test :)
1.2.1i2:
Core:
* Improved validation of inventory data reported by checks
* Added -d option to precompiled checks to enable debug mode
* doc/treasures: added script for printing RRD statistics
Notifications:
* New system of custom notification, with WATO support
Event Console:
* Moved source of Event Console into Check_MK project
* New button for resetting all rule hits counters
* When saving a rule then its hits counter is always reset
* New feature of hiding certain actions from the commands in the status GUI
* FIX: rule simulator ("Try out") now handles cancelling rules correctly
* New global option for enabling log entries for rule hits (debugging)
* New icon linking to event views for the event services
* check_mkevents outputs last worst line in service output
* Max. number of queued connections on status sockets is configurable now
* check_mkevents: new option -a for ignoring acknowledged events
* New sub-permissions for changing comment and contact while updating an event
* New button for generating test events directly via WATO
* Allow Event Console to replicate from another (master) console for
fast failover.
* Allow event expiration also on acknowledged events (configurable)
Multisite:
* Enable automation login with _username= and _secret=, while
_secret is the content of var/check_mk/web/$USER/automation.secret
* FIX: Fixed releasing of locks and livestatus connections when logging out
* FIX: Fixed login/login confusions with index page caching
* FIX: Speed-o-meter: Fixed calculation of Check_MK passive check invervals
* Removed focus of "Full name" attribute on editing a contact
* Quicksearch: Convert search text to regex when accessing livestatus
* FIX: WATO Folder filter not available when WATO disabled
* WATO Folder Filter no longer available in single host views
* Added new painters "Service check command expanded" and
"Host check command expanded"
* FIX: Corrected garbled description for sorter "Service Performance data"
* Dashboard globes can now be filtered by host_contact_group/service_contact_group
* Dashboard "iframe" attribute can now be rendered dynamically using the
"iframefunc" attribute in the dashlet declaration
* Dashboard header can now be hidden by setting "title" to None
* Better error handling in PNP-Graph hover menus in case of invalid responses
Livestatus:
* Added new table statehist, used for SLA queries
* Added new column check_command_expanded in table hosts
* Added new column check_command_expanded in table services
* New columns livestatus_threads, livestatus_{active,queued}_connections
BI:
* Added missing localizations
* Added option bi_precompile_on_demand to split compilations of
the aggregations in several fragments. If possible only the needed
aggregations are compiled to reduce the time a user has to wait for
BI based view. This optimizes BI related views which display
information for a specific list of hosts or aggregation groups.
* Added new config option bi_compile_log to collect statistics about
aggregation compilations
* Aggregations can now be part of more than one aggregation group
(just configure a list of group names instead of a group name string)
* Correct representation of (!), (!!) and (?) markers in check output
* Corrected representation of assumed state in box layout
* Feature: Using parameters for hosttags
WATO:
* Added progress indicator in single site WATO "Activate Changes"
* Users & Contacts: Case-insensitive sorting of 'Full name' column
* ntp/ntp.time parameters are now configurable via WATO
* FIX: Implemented basic non HTTP 200 status code response handling in interactive
progress dialogs (e.g. bulk inventory mode)
* FIX: Fixed editing of icon_image rules
* Added support of locked hosts and folders ( created by CMDB )
* Logwatch: logwatch agents/plugins now with ok pattern support
* Valuespec: Alternative Value Spec now shows helptext of its elements
* Valuespec: DropdownChoice, fixed exception on validate_datatype
Checks & Agents:
* New check mssql_counters.locks: Monitors locking related information of
MSSQL tablespaces
* Check_MK service is now able to output additional performance data
user_time, system_time, children_user_time, children_system time
* windows_updates agent plugin: Fetching data in background mode, caching
update information for 30 minutes
* Windows agent: output ullTotalVirtual and ullAvailVirtual (not yet
being used by check)
* Solaris agent: add <<<uptime>>> section (thanks to Daniel Roettgermann)
* Added new WATO configurable option inventory_services_rules for the
windows services inventory check
* Added new WATO configurable option inventory_processes_rules for the
ps and ps.perf inventory
* FIX: mssql_counters checks now really only inventorize percentage based
counters if a base value is set
* win_dhcp_pools: do not inventorize empty pools any more. You can switch
back to old behaviour with win_dhcp_pools_inventorize_empty = True
* Added new Check for Eaton UPS Devices
* zfsget: new check for monitoring ZFS disk usage for Linux, Solaris, FreeBSD
(you need to update your agent as well)
* Added new Checks for Gude PDU Units
* logwatch: Working around confusion with OK/Ignore handling in logwatch_rules
* logwatch_ec: Added new subcheck to forward all incoming logwatch messages
to the event console. With this check you can use the Event Console
mechanisms and GUIs instead of the classic logwatch GUI. It can be
enabled on "Global Settings" page in WATO for your whole installation.
After enabling it you need to reinventorize your hosts.
* Windows Update Check: Now with caching, Thanks to Phil Randal and Patrick Schlüter
* Windows Check_MK Agent: Now able to parse textfiles for logwatch output
* Added new Checks sni_octopuse_cpu, sni_octopuse_status, sni_octopuse_trunks: These
allow monitoring Siemens HiPath 3000/5000 series PBX.
* if-checks now support "bit" as measurement unit
* winperf_phydisk: monitor average queue length for read/write
1.2.0p5:
Checks & Agents:
* FIX: windows agent: fixed possible crash in eventlog section
BI:
* FIX: fixed bug in aggregation count (thanks Neil)
1.2.0p4:
WATO:
* FIX: fixed detection of existing groups when creating new groups
* FIX: allow email addresses like test@test.test-test.com
* FIX: Fixed Password saving problem in user settings
Checks & Agents:
* FIX: postgres_sessions: handle case of no active/no idle sessions
* FIX: winperf_processor: handle parameters "None" (as WATO creates)
* FIX: mssql_counters: remove debug output, fix bytes output
* FIX: mssql_tablespaces: gracefully handle garbled agent output
Multisite:
* FIX: performeter_temparature now returns unicode string, because of °C
* FIX: output_format json in webservices now using " as quotes
Livestatus:
* FIX: fix two problems when reloading module in Icinga (thanks to Ronny Biering)
1.2.0p3:
Mulitisite
* Added "view" parameter to dashlet_pnpgraph webservice
* FIX: BI: Assuming "OK" for hosts is now possible
* FIX: Fixed error in makeuri() calls when no parameters in URL
* FIX: Try out mode in view editor does not show context buttons anymore
* FIX: WATO Folder filter not available when WATO disabled
* FIX: WATO Folder Filter no longer available in single host views
* FIX: Quicksearch converts search text to regex when accessing livestatus
* FIX: Fixed "access denied" problem with multisite authorization in PNP/NagVis
in new OMD sites which use the multisite authorization
* FIX: Localize option for not OMD Environments
WATO:
* FIX: Users & Contacts uses case-insensitive sorting of 'Full name' column
* FIX: Removed focus of "Full name" attribute on editing a contact
* FIX: fix layout bug in ValueSpec ListOfStrings (e.g. used in
list of explicit host/services in rules)
* FIX: fix inheritation of contactgroups from folder to hosts
* FIX: fix sorting of users, fix lost user alias in some situations
* FIX: Sites not using distritubed WATO now being skipped when determining
the prefered peer
* FIX: Updating internal variables after moving hosts correctly
(fixes problems with hosts tree processed in hooks)
BI:
* FIX: Correct representation of (!), (!!) and (?) markers in check output
Livestatus:
* FIX: check_icmp: fixed calculation of remaining length of output buffer
* FIX: check_icmp: removed possible buffer overflow on do_output_char()
Livecheck:
* FIX: fixed problem with long plugin output
* FIX: added /0 termination to strings
* FIX: changed check_type to be always active (0)
* FIX: fix bug in assignment of livecheck helpers
* FIX: close inherited unused filedescriptors after fork()
* FIX: kill process group of called plugin if timeout is reached
-> preventing possible freeze of livecheck
* FIX: correct escaping of character / in nagios checkresult file
* FIX: fixed SIGSEGV on hosts without defined check_command
* FIX: now providing correct output buffer size when calling check_icmp
Checks & Agents:
* FIX: Linux mk_logwatch: iregex Parameter was never used
* FIX: Windows agent: quote '%' in plugin output correctly
* FIX: multipath check now handles '-' in "user friendly names"
* New check mssql_counters.locks: Monitors locking related information of
MSSQL tablespaces
* FIX: mssql_counters checks now really only inventorize percentage based
counters if a base value is set
* windows_updates agent plugin: Fetching data in background mode, caching
update information for 30 minutes
* FIX: netapp_vfiler: fix inventory function (thanks to Falk Krentzlin)
* FIX: netapp_cluster: fix inventory function
* FIX: ps: avoid exception, when CPU% is missing (Zombies on Solaris)
* FIX: win_dhcp_pools: fixed calculation of perc_free
* FIX: mssql_counters: fixed wrong log size output
1.2.0p3:
Multisite:
* Added "view" parameter to dashlet_pnpgraph webservice
WATO:
* FIX: It is now possible to create clusters in empty folders
* FIX: Fixed problem with complaining empty ListOf() valuespecs
Livestatus:
* FIX: comments_with_info in service table was always empty
1.2.1i1:
Core:
* Allow to add options to rules. Currently the options "disabled" and
"comment" are allowed. Options are kept in an optional dict at the
end of each rule.
* parent scan: skip gateways that are reachable via PING
* Allow subcheck to be in a separate file (e.g. foo.bar)
* Contacts can now define *_notification_commands attributes which can now
override the default notification command check-mk-notify
* SNMP scan: fixed case where = was contained in SNMP info
* check_imap_folder: new active check for searching for certain subjects
in an IMAP folder
* cmk -D shows multiple agent types e.g. when using SNMP and TCP on one host
Checks & Agents:
* New Checks for Siemens Blades (BX600)
* New Checks for Fortigate Firewalls
* Netapp Checks for CPU Util an FC Port throughput
* FIX: megaraid_pdisks: handle case where no enclosure device exists
* FIX: megaraid_bbu: handle the controller's learn cycle. No errors in that period.
* mysql_capacity: cleaned up check, levels are in MB now
* jolokia_info, jolokia_metrics: new rewritten checks for jolokia (formerly
jmx4perl). You need the new plugin mk_jokokia for using them
* added preliminary agent for OpenVMS (refer to agents/README.OpenVMS)
* vms_diskstat.df: new check file usage of OpenVMS disks
* vms_users: new check for number of interactive sessions on OpenVMS
* vms_cpu: new check for CPU utilization on OpenVMS
* vms_if: new check for network interfaces on OpenVMS
* vms_system.ios: new check for total direct/buffered IOs on OpenVMS
* vms_system.procs: new check for number of processes on OpenVMS
* vms_queuejobs: new check for monitoring current VMS queue jobs
* FIX: mssql_backup: Fixed problems with datetime/timezone calculations
* FIX: mssql agent: Added compatibility code for MSSQL 9
* FIX: mssql agent: Fixed connection to default instances ("MSSQLSERVER")
* FIX: mssql agent: Fixed check of databases with names starting with numbers
* FIX: mssql agent: Fixed handling of databases with spaces in names
* f5_bigip_temp: add performance data
* added perf-o-meters for a lot of temperature checks
* cmctc_lcp.*: added new checks for Rittal CMC-TC LCP
* FIX: diskstat (linux): Don't inventorize check when data empty
* Cisco: Added Check for mem an cpu util
* New check for f5 bigip network interfaces
* cmctc.temp: added parameters for warn/crit, use now WATO rule
"Room temperature (external thermal sensors)"
* cisco_asa_failover: New Check for clustered Cisco ASA Firewalls
* cbl_airlaser.status: New Check for CBL Airlaser IP1000 laser bridge.
* cbl_airlaser.hardware: New Check for CBL Airlaser IP1000 laser bridge.
Check monitors the status info and allows alerting based on temperature.
* df, hr_fs, etc.: Filesystem checks now support grouping (pools)
Please refer to the check manpage of df for details
* FIX: windows agent: try to fix crash in event log handling
* FreeBSD Agent: Added swapinfo call to mem section to make mem check work again
* windows_multipath: Added the missing check for multipath.vbs (Please test)
* carel_uniflair_cooling: new check for monitoring datacenter air conditioning by "CAREL"
* Added Agent for OpenBSD
* Added Checks for UPS devices
* cisco_hsrp: New Check for monitoring HSRP groups on Cisco Routers. (SMIv2 version)
* zypper: new check and plugin mk_zypper for checking zypper updates.
* aironet_clients: Added support for further Cisco WLAN APs (Thanks to Stefan Eriksson for OIDs)
* aironet_errors: Added support for further Cisco WLAN APs
* apache_status: New check to monitor apache servers which have the status-module enabled.
This check needs the linux agent plugin "apache_status" installed on the target host.
WATO:
* Added permission to control the "clone host" feature in WATO
* Added new role/permission matrix page in WATO to compare
permissions of roles
* FIX: remove line about number of rules in rule set overview
(that garbled the logical layout)
* Rules now have an optional comment and an URL for linking to
documntation
* Rule now can be disabled without deleting them.
* Added new hook "sites-saved"
* Allow @ in user names (needed for some Kerberos setups)
* Implemented new option in WATO attributes: editable
When set to False the attribute can only be changed during creation
of a new object. When editing an object this attribute is only displayed.
* new: search for rules in "Host & Service Configuration"
* parent scan: new option "ping probes", that allows skipping
unreachable gateways.
* User managament: Added fields for editing host/service notification commands
* Added new active check configuration for check_smtp
* Improved visualization of ruleset lists/dictionaries
* Encoding special chars in RegExp valuespec (e.g. logwatch patterns)
* Added check_interval and retry_interval rules for host checks
* Removed wmic_process rule from "inventory services" as the check does not support inventory
* Made more rulegroup titles localizable
* FIX: Fixed localization of default permissions
* FIX: Removed double collect_hosts() call in activate changes hook
* FIX: Fixed double hook execution when using localized multisite
* FIX: User list shows names of contactgroups when no alias given
* FIX: Reflecting alternative mode of check_http (check ssl certificate
age) in WATO rule editor
* FIX: Fixed monitoring of slave hosts in master site in case of special
distributed wato configurations
* FIX: Remove also user settings and event console rule on factory reset
* FIX: complex list widgets (ListOf) failed back to old value when
complaining
* FIX: complex list widgets (ListOf) lost remaining entries after deleting one
* FIX: Fixed error in printer_supply valuespec which lead to an exception
when defining host/service specific rules
* FIX: Fixed button url icon in docu-url link
BI:
* Great speed up of rule compilation in large environments
Multisite:
* Added css class="dashboard_<name>" to the dashboard div for easier
customization of the dashboard style of a special dashboard
* Dashboard: Param wato_folder="" means WATO root folder, use it and also
display the title of this folder
* Sidebar: Sorting aggregation groups in BI snapin now
* Sidebar: Sorting sites in master control snapin case insensitive
* Added some missing localizations (error messages, view editor)
* Introducted multisite config option hide_languages to remove available
languages from the multisite selection dialogs. To hide the builtin
english language simply add None to the list of hidden languages.
* FIX: fixed localization of general permissions
* FIX: show multisite warning messages even after page reload
* FIX: fix bug in Age ValueSpec: days had been ignored
* FIX: fixed bug showing only sidebar after re-login in multisite
* FIX: fixed logwatch loosing the master_url parameter in distributed setups
* FIX: Fixed doubled var "site" in view editor (site and siteopt filter)
* FIX: Don't crash on requests without User-Agent HTTP header
* Downtimes: new conveniance function for downtime from now for ___ minutes.
This is especially conveniant for scripting.
* FIX: fixed layout of login dialog when showing up error messages
* FIX: Fixed styling of wato quickaccess snapin preview
* FIX: Made printer_supply perfometer a bit more robust against bad perfdata
* FIX: Removed duplicate url parameters e.g. in dashboard (display_options)
* FIX: Dashboard: If original request showed no "max rows"-message, the
page rendered during reload does not show the message anymore
* FIX: Fixed bug in alert statistics view (only last 1000 lines were
processed for calculating the statistics)
* FIX: Added missing downtime icon for comment view
* FIX: Fixed handling of filter configuration in view editor where filters
are using same variable names. Overlaping filters are now disabled
in the editor.
* FIX: Totally hiding hidden filters from view editor now
Livecheck: