3
* FIX: better error message in case of exception in SNMP handling
4
* FIX: livecheck: fixed handling of one-line plugin outputs and missing \n
5
(Thanks to Florent Peterschmitt)
8
* FIX: apache_status: use (also) apache_status.cfg instead of apache_status.conf
9
* FIX: jolokia_info: ignore ERROR instances
10
* FIX: f5_bigip_vserver: fix wrong OID (13 instead of 1), thanks to Miro Ramza
11
* FIX: f5_bigip_psu: handle more than first power supply, thanks to Miro Ramza
12
* FIX: ipmi_sensors: ignore sensors in state [NA] (not available)
13
* FIX: aix_lvm: handle agents that output an extra header line
14
* FIX: zfsget: do not assume that devices begin with /, but mountpoints
15
* FIX: ipmi_sensors: handle two cases for DELL correctly (thanks to Sebastian Talmon)
16
* FIX: check_dns: enable performance data
17
* FIX: free_ipmi: fix name of sensor cache file if hostname contains domain part
18
* FIX: ad_replication plugin: Fixed typo (Thanks to Dennis Honke)
21
* List of views: Output the alias of a datasource instead of internal name
22
* FIX: fix column editor for join columns if "SERVICE:" is l10n'ed
23
* FIX: fix invalid request in livestatus query after reconnect
26
* FIX: convert editing of global setting to POST. This avoid URL-too-long
27
when defining lots of Event Console actions
28
* FIX: LDAP configuration: allow DNs without DC=
31
* FIX: fix icon in events check if host specification is by IP address
32
* Renamed "Delete Event" to "Archive Event" to clearify the meaning
35
* FIX: contacts with notifications disabled no longer receive
36
custom notifications, unless forced
40
* FIX: correctly quote ! and \ in active checks for Nagios
41
* FIX: Performing regular inventory checks at configured interval even
42
when the service is in problem state
43
* Check_MK core now supports umlauts in host-/service- and contactgroup names
46
* FIX: vsphere_agent: fix problems whith ! and \ in username or password
47
* FIX: check_mk_agent.aix: fix shebang: was python, must be ksh
48
* FIX: cisco_qos: Be compatible to newer IOS-XE versions (Thanks to Ken Smith)
49
* FIX: mk_jolokia: Handling spaces in application server instances correctly
52
* FIX: do not remove directories of non-exisant users anymore. This lead to
53
a deletion of users' settings in case of an external authentication
55
* FIX: Fixed handling of dashboards without title in sidebar view snapin
56
* FIX: titles and services got lost when moving join-columns in views
57
* FIX: Fixed exception during initial page rendering in python 2.6 in special cases
58
(Internal error: putenv() argument 2 must be string, not list)
61
* livestatus.log: show utf-8 decoding problems only with debug logging >=2
64
* FIX: HTML mails: Handle the case where plugin argument is not set
65
* FIX: HTML mails: remove undefinded placeholders like $GRAPH_CODE$
68
* Improved handling of valuespec validations in WATO rule editor. Displaying a
69
warning message when going to throw away the current settings.
70
* FIX: fix bug where certain settings where not saved on IE. This was mainly
71
on IE7, but also IE8,9,10 in IE7 mode (which is often active). Affected
72
was e.g. the nodes of a cluster or the list of services for service
77
* Added $HOSTURL$ and $SERVICEURL$ to notification macros which contain an
78
URL to the host/service details views with /check_mk/... as base.
81
* FIX: blade_bx_load: remove invalid WATO group
82
* FIX: lnx_bonding: handle also 802.3ad type bonds
85
* FIX: Removing GRAPH_CODE in html mails when not available
86
* Using plugin argument 1 for path to pnp4nagios index php to render graphs
87
* Little speedup of check_mk --notify
90
* FIX: Fixed umlaut handling in reloaded snapins
93
* FIX: Fix several cases where WATO rule analyser did not hilite all matching rules
94
* Added tcp port parameter to SSL certificate check (Thanks to Marcel Schulte)
97
* FIX: Syslog server is now able to parse RFC 5424 syslog messages
101
* FIX: postfix_mailq: fix labels in WATO rule, set correct default levels
104
* FIX: syntax error in check_parameters
108
* FIX: setup: detect check_icmp also on 64-Bit CentOS
110
* FIX: setup.sh: create auth.serials, fix permissions of htpasswd
111
* FIX: livecheck: now able to handle check output up to 16kB
114
* FIX: apc_symmetra_power: resurrect garble PNP template for
115
* FIX: check_mk_agent.freebsd: remove garble from output
116
(Thanks to Mathias Decker)
117
* FIX: check_mk-mssql_counters.locks: fix computation, was altogether wrong
118
* FIX: check_mk-mssql_counters.transactions: fix computation also
119
* check_http: now support the option -L (urlizing the result)
120
* Added mem section to Mac OSX agent (Thanks to Brad Davis)
121
* FIX: mssql.vbs (agent plugin) now sets auth options for each instance
122
* FIX: jolokia_metrics.mem: error when missing max values
123
* Make levels for SMART temperature editable via WATO
126
* FIX: fix localization in non-OMD environment
128
* FIX: hopefully fix computation of Speed-O-Meter
129
* Add $SERVICEOUTPUT$ and $HOSTOUTPUT$ to allowed macros for
131
* FIX: Writing one clean message to webserver error_log when write fails
132
* FIX: Escaping html entities when displaying comment fields
133
* FIX: Monitored on site attribute always has valid default value
136
* FIX: fix event type for recoveries
137
* FIX: fix custom notifications on older nagios versions
138
* FIX: handle case where type HOST/SERVICE not correctly detected
141
* FIX: memory leak when removing downtime / comment
144
* FIX: Removed "No roles assigned" text in case of unlocked role attribute
145
in user management dialog
146
* FIX: Fix output of rule search: chapters appeared twice sometimes
149
* FIX: check_mkevents: fix usage help if called with illegal options
150
* check_mkevents now allows specification of a UNIX socket
151
This is needed in non-OMD environments
152
* setup.py now tries to setup Event Console even in non-OMD world
156
* Checks can now omit the typical "OK - " or "WARN -". This text
157
will be added automatically if missing.
158
* FIX: livecheck: fixed compilation bug
159
* FIX: avoid simultanous activation of changes by means of a lock
160
* FIX: check_mk: convert service description unicode into utf-8
163
* FIX: jolokia_metrics.mem - now able to handle negative/missing max values
164
* ADD: tcp_conn_stats: now additionally uses /proc/net/tcp6
165
* ADD: wmic_processs: cpucores now being considered when calculating
166
user/kernel percentages. (thanks to William Baum)
167
* FIX: UPS checks support Eaton Evolution
168
* FIX: windows agent plugin: mssql now exits after 10 seconds
171
* FIX: fixed crash on host notification when contact had explicit services set
174
* FIX: possible crash with VERY long downtime comments
175
* FIX: now able to handle equal comment id of host and service
178
* FIX: Fix hiliting of errors in Nagios output
179
* FIX: localisation error
182
* FIX: Avoid duplicate "Services" button in host detail views
183
* FIX: fix rescheduling icon for services with non-ASCII characters
184
* New filter for IP address of a host
185
* Quicksearch: allow searching for complete IP addresses and IP
187
* Add logentry class filter to view 'Host- and Service events'
190
* FIX: fix exception with expansion level being 'None'
191
* FIX: speedup for single host tables joined by hostname (BI-Boxes)
192
* FIX: avoid closing BI subtree while tree is being loaded
195
* FIX: make hostname matching field optional. Otherwise a .* was
196
neccessary for the rule in order to match
197
* FIX: event_simulator now also uses case insensitive matches
201
* FIX: Fix output of cmk -D: datasource programs were missing
202
* FIX: allow unicode encoded extra_service_conf
203
* FIX: no default PING service if custom checks are defined
204
* FIX: check_mk_base: fixed rounding error in get_bytes_human_readable
205
* FIX: check_mk: improved support of utf-8 characters in extra_service_conf
206
* FIX: livestatus: table statehist now able to check AuthUser permissions
207
* New configuration variable contactgroup_members
210
* FIX: smart - not trying to parse unhandled lines to prevent errors
211
* FIX: WATO configuration of filesystem trends: it's hours, not days!
212
* FIX: winperf_processor - fixed wrong calculations of usage
213
* FIX: mysql: fixed crash on computing IO information
214
* FIX: diskstat: fix local variable 'ios_per_sec' referenced before assignment
215
* FIX: multipath: ignore warning messages in agent due to invalid multipath.conf
216
* FIX: megaraid_bbu: deal with broken output ("Adpater"), found in Open-E
217
* FIX: megaraid_pdisk: deal with special output of Open-E
218
* FIX: jolokia_metrics.mem: renamed parameter totalheap to total
219
* FIX: check_ldap: added missing host address (check didn't work at all)
220
* FIX: check_ldap: added missing version option -2, -3, -3 -T (TLS)
221
* FIX: mssql: Agent plugin now supports MSSQL Server 2012
222
* FIX: hr_mem: fix max value in performance data (thanks to Michaël COQUARD)
223
* FIX: f5_bigip_psu: fix inventory function (returned list instead of tuple)
224
* FIX: mysql.connections: avoid crash on legacy agent output
225
* FIX: tcp_conn_stats: use /proc/net/tcp instead of netstat -tn. This
226
should avoid massive performance problems on system with many
228
* Linux agent: limit netstat to 10 seconds
229
* ps: Allow %1, %2, .. instead of %s in process_inventory. That allows
230
reordering of matched groups
231
* FIX: f5_bigip_psu - fixed inventory function
232
* FIX: printer_supply - fixed inventory function for some kind of OKI printers
235
* FIX: Fixed problem with error during localization scanning
236
* FIX: Fixed wrong localization right after a user changed its language
237
* FIX: Improved handling of error messages in bulk inventory
238
* FIX: fixed focus bug in transform valuespec class
239
* FIX: sidebar snapins which refresh do not register for restart detection anymore
240
* FIX: stop doing snapin refreshes after they have been removed
241
* FIX: fix user database corruption in case of a race condition
242
* FIX: added checks wether or not a contactgroup can be deleted
243
* FIX: Avoid deadlock due to lock on contacts.mk in some situations
244
* Changed sidebar snapin reload to a global interval (option:
245
sidebar_update_interval), defaults to 30 seconds
246
* Sidebar snapins are now bulk updated with one HTTP request each interval
249
* FIX: fixed invalid links to hosts and services in BI tree view
250
* FIX: fix exception in top/down and bottom/up views
251
* FIX: fix styling of top/down and bottom/up views (borders, padding)
252
* FIX: fix style of mouse pointer over BI boxes
253
* FIX: list of BI aggregates was incomplete in some cases
254
* FIX: single host aggregations didn't work for aggregations += [...]
255
* FIX: top-down and bottom-up was broken in case of "only problems"
256
* FIX: BI see_all permission is now working again
257
* Do not handle PENDING as "problem" anymore
258
* Make titles of non-leaf tree nodes klickable
261
* FIX: flexible notification valuespec is now localizable
262
* FIX: Alias values of host/service/contact groups need to be set and unique
264
* FIX: Fixed exception when editing contactgroups without alias
265
* FIX: Fix localization of rule options
266
* FIX: ValueSpec OptionalDropDown: fix visibility if default is "other"
267
* Suggest use default value for filesystem levels that make sense
268
* Valuespec: CascadingDropdown now able to process choice values from functions
269
* Freshness checking for classical passive Nagios checks (custom_checks)
273
* FIX: Fixed date parsing code ignoring the seconds value in several checks
274
(ad_replication, cups_queues, heartbeat_crm, mssql_backup, smbios_sel)
275
* FIX: Fixed pnp template for apc_symmetra check when using multiple rrds
278
* FIX: Removed uuid module dependency to be compatible to python < 2.5
279
* FIX: remove Javascript debug popup from multi-string input fields
280
* FIX: list of strings (e.g. host list in rule editor) didn't work anymore
284
* Added dynamic thresholds to the oracle_tablespace check depending on the
285
size of the tablespaces.
288
* FIX: fix exception in BI-Boxes views of host groups
289
* FIX: fix problem where BI-Boxes were invisible if not previously unfolded
292
* FIX: support non-Ascii characters in matching expressions. Note:
293
you need to edit and save each affected rule once in order
294
to make the fix work.
295
* FIX: Fixed exception when logging actions exectuted by mkeventd
296
* FIX: etc/init.d/mkeventd flush did not work when mkeventd was stopped
299
* FIX: Fixed several minor IE7 related layout bugs
300
* Add: Improved navigation convenience when plugin output contains [running on ... ]
301
* FIX: title of pages was truncated and now isn't anymore
302
* Cleanup form for executing commands on hosts/services
305
* FIX: Fixed layout of rulelist table in IE*
306
* FIX: Fixed adding explicit host names to rules in IE7
310
* cmk --notify: added notification script to generate HTML mails including
311
the performance graphs of hosts and services
312
* cmk --notify: added the macros NOTIFY_LASTHOSTSTATECHANGE, NOTIFY_HOSTSTATEID,
313
NOTIFY_LASTSERVICESTATECHANGE, NOTIFY_SERVICESTATEID, NOTIFY_NOTIFICATIONCOMMENT,
314
NOTIFY_NOTIFICATIONAUTHOR, NOTIFY_NOTIFICATIONAUTHORNAME, NOTIFY_NOTIFICATIONAUTHORALIAS
315
* FIX: more robust deletion of precompiled files to ensure the correct
316
creation of the files (Thanks to Guido Günther)
317
* FIX: Inventory for cluster nodes who are part of multiple clusters
318
* cmk --notify: added plugin for sms notification
319
* FIX: precompiled checks: correct handling of sys.exit() call when using python2.4
320
* cmk --notify: improved logging on wrong notification type
321
* RPM: Added check_mk-agent-scriptless package (Same as normal agent rpm,
322
but without RPM post scripts)
325
* winperf_processor now outputs float usage instead of integer
326
* FIX: mssql_counters.file_sizes - Fixed wrong value for "Log Files" in output
327
* FIX: drbd: Parameters for expected roles and disk states can now be set to
328
None to disable alerting on changed values
329
* printer_supply_ricoh: New check for Ricoh printer supply levels
330
* jolokia_metrics.mem: now supports warn/crit levels for heap, nonheap, totalheap
331
* jolokia_metrics.mem: add dedicated PNP graph
332
* FIX: logwatch.ec: use UNIX socket instead of Pipe for forwarding into EC
333
* FIX: logwatch.ec: fixed exception when forwarding "OK" lines
334
* FIX: logwatch.ec: fixed forwarding of single log lines to event console
335
* Improved performance of logwatch.ec check in case of many messages
336
* livestatus_status: new check for monitoring performance of monitoring
337
* FIX: diskstat.include: fix computation of queue length on windows
338
(thanks to K.H. Fiebig)
339
* lnx_bonding: new check for bonding interfaces on Linux
340
* ovs_bonding: new check for bonding interfaces on Linux / Open vSwitch
341
* if: Inventory settings can now be set host based
342
* FIX: lnx_bonding/ovs_bonding: correct definition of bonding.include
343
* Add: if check now able to handle interface groups (if_groups)
344
* Add: New check for DB2 instance memory levels
345
* Add: winperf_phydisk can now output IOPS
346
* Add: oracle_tablespace now with flexible warn/crit levels(magic number)
349
* Add: new column in hosts/services table: comments_with_extra_info
350
Adds the entry type and entry time
353
* Added comment painter to notification related views
354
* Added compatibility code to use hashlib.md5() instead of md5.md5(), which
355
is deprecated in python > 2.5 to prevent warning messages in apache error log
356
* Added host filter for "last host state change" and "last host check"
357
* FIX: Preventing autocomplete in password fields of "edit profile" dialog
358
* The ldap member attribute of groups is now configruable via WATO
359
* Added option to enforce lower User-IDs during LDAP sync
360
* Improved debug logging of ldap syncs (Now writing duration of queries to log)
361
* Displaying date/time of comments in comment icon hover menu (Please
362
note: You need to update your livestatus to current version to make this work)
363
* FIX: Making "action" context link unclickable during handling actions / confirms
366
* Use Ajax to delay rendering of invisible parts of the tree (this
367
saves lots of HTML code)
370
* Added hr_mem check to the memory checkgroup to make it configurable in WATO
371
* Make page_header configurable in global settings
372
* FIX: Fixed some typos in ldap error messages
373
* FIX: Fixed problem on user profile page when no alias set for a user
374
* FIX: list valuespecs could not be extended after once saving
375
* FIX: fix title of foldable areas contained in list valuespecs
376
* FIX: Fixed bug where pending log was not removed in multisite setup
377
* FIX: Fixed generation of auth.php (Needed for NagVis Multisite Authorisation)
378
* FIX: Fixed missing general.* permissions in auth.php on slave sites in
379
case of distributed WATO setups
380
* Added oracle_tablespaces configuration to the application checkgroup
381
* FIX: Fixed synchronisation of mkeventd configs in distributed WATO setups
382
* FIX: "Sync & Restart" did not perform restart in distributed WATO setups
383
* FIX: Fixed exception in editing code of ldap group to rule plugin
384
* FIX: Don't execute ldap sync while performing actions on users page
387
* Added UNIX socket for sending events to the EC
388
* Speed up rule matches in some special cases by factor of 100 and more
389
* Init-Script: Improved handling of stale pidfiles
390
* Init-Script: Detecting and reporting already running processes
391
* WATO: Added hook to make the mkeventd reload in distributed WATO setups
392
during "activate changes" process
393
* Added hook mkeventd-activate-changes to add custom actions to the mkeventd
394
"activate changes" GUI function
395
* FIX: When a single rule matching raises an exception, the line is now
396
matched agains the following rules instead of being skipped. The
397
exception is logged to mkeventd.log
401
* Improved handling of CTRL+C (SIGINT) to terminate long runnining tasks
402
(e.g. inventory of SNMP hosts)
403
* FIX: PING services on clusters are treated like the host check of clusters
404
* cmk --notify: new environment variable NOTIFY_WHAT which has HOST or SERVICE as value
405
* cmk --notify: removing service related envvars in case of host notifications
406
* cmk --notify: added test code to help developing nitofication plugins.
407
Can be called with "cmk --notify fake-service debug" for example
410
* Linux Agent, diskstat: Now supporting /dev/emcpower* devices (Thanks to Claas Rockmann-Buchterkirche)
411
* FIX: winperf_processor: Showing 0% on "cmk -nv" now instead of 100%
412
* FIX: win_dhcp_pools: removed faulty output on non-german windows 2003 servers
413
with no dhcp server installed (Thanks to Mathias Decker)
414
* Add: fileinfo is now supported by the solaris agent. Thanks to Daniel Roettgermann
415
* Logwatch: unknown eventlog level ('u') from windows agent treated as warning
416
* FIX: logwatch_ec: Added state undefined as priority
417
* Add: New Check for Raritan EMX Devices
418
* Add: mailman_lists - New check to gather statistics of mailman mailinglists
419
* FIX: megaraid_bbu - Handle missing charge information (ignoring them)
420
* FIX: myssql_tablespaces - fix PNP graph (thanks to Christian Zock)
421
* kernel.util: add "Average" information to PNP graph
422
* Windows Agent: Fix startup crash on adding a logfiles pattern, but no logfile specified
423
* Windows Agent: check_mk.example.ini: commented logfiles section
426
* FIX: Fixed rendering of dashboard globes in opera
427
* When having row selections enabled and no selected and performing
428
actions an error message is displayed instead of performing the action on
430
* Storing row selections in user files, cleaned up row selection
431
handling to single files. Cleaned up GET/POST mixups in confirm dialogs
432
* Add: New user_options to limit seen nagios objects even the role is set to see all
433
* Fix: On site configaration changes, only relevant sites are marked as dirty
434
* Fix: Distributed setup: Correct cleanup of pending changes logfile after "Activate changes"
435
* FIX: LDAP: Fixed problem with special chars in LDAP queries when having
436
contactgroup sync plugin enabled
437
* FIX: LDAP: OpenLDAP - Changed default filter for users
438
* FIX: LDAP: OpenLDAP - Using uniqueMember instead of member when searching for groups of a user
439
* FIX: LDAP: Fixed encoding problem of ldap retrieved usernames
440
* LDAP: Role sync plugin validates the given group DNs with the group base dn now
441
* LDAP: Using roles defined in default user profile in role sync plugin processing
442
* LDAP: Improved error handling in case of misconfigurations
443
* LDAP: Reduced number of ldap querys during a single page request / sync process
444
* LDAP: Implemnted some kind of debug logging for LDAP communication
445
* FIX: Re-added an empty file as auth.py (wato plugin) to prevent problems during update
448
* CPU load ruleset does now accept float values
449
* Added valuespec for cisco_mem check to configure thresholds via WATO
450
* FIX: Fixed displaying of tag selections when creating a rule in the ruleeditor
451
* FIX: Rulesets are always cloned in the same folder
452
* Flexibile notifications: removed "debug notification" script from GUI (you can make it
453
executable to be choosable again)
454
* Flexibile notifications: added plain mail notification which uses the
455
mail templates from global settings dialog
458
* Added FOREACH_SERVICE capability to leaf nodes
459
* Add: Bi views now support debug of livestatus queries
463
* Better exception handling when executing "Check_MK"-Check. Printing python
464
exception to status output and traceback to long output now.
465
* Added HOSTTAGS to notification macros which contains all Check_MK-Tags
467
* Output better error message in case of old inventory function
468
* Do object cache precompile for monitoring core on cmk -R/-O
469
* Avoid duplicate verification of monitoring config on cmk -R/-O
470
* FIX: Parameter --cleanup-autochecks (long for -u) works now like suggested in help
471
* FIX: Added error handling when trying to --restore with a non existant file
474
* Fix flexible notifications on non-OMD systems
477
* Linux Agent, mk_postgres: Supporting pgsql and postgres as user
478
* Linux Agent, mk_postgres: Fixed database stats query to be compatible
479
with more versions of postgres
480
* apache_status: Modified to be usable on python < 2.6 (eg RHEL 5.x)
481
* apache_status: Fixed handling of PIDs with more than 4 numbers
482
* Add: New Check for Rittal CMC PSM-M devices
483
* Smart plugin: Only use relevant numbers of serial
484
* Add: ibm_xraid_pdisks - new check for agentless monitoring of disks on IBM SystemX servers.
485
* Add: hp_proliant_da_cntlr check for disk controllers in HP Proliant servers
486
* Add: Check to monitor Storage System Drive Box Groups attached to HP servers
487
* Add: check to monitor the summary status of HP EML tape libraries
488
* Add: apc_rackpdu_status - monitor the power consumption on APC rack PDUs
489
* Add: sym_brightmail_queues - monitor the queue levels on Symantec Brightmail mail scanners.
490
* Add: plesk_domains - List domains configured in plesk installations
491
* Add: plesk_backups - Monitor backup spaces configured for domains in plesk
492
* Add: mysql_connections - Monitor number of parallel connections to mysql daemon
493
* Add: flexible notifcations: filter by hostname
494
* New script multisite_to_mrpe for exporting services from a remote system
495
* FIX: postgres_sessions: handle case of no active/no idle sessions
496
* FIX: correct backslash representation of windows logwatch files
497
* FIX: postgres_sessions: handle case of no active/no idle sessions
498
* FIX: zfsget: fix exception on snapshot volumes (where available is '-')
499
* FIX: zfsget: handle passed-through filesystems (need agent update)
500
* FIX: loading notification scripts in local directory for real
501
* FIX: oracle_version: return valid check result in case of missing agent info
502
* FIX: apache_status: fixed bug with missing 'url', wrote man page
503
* FIX: fixed missing localisation in check_parameteres.py
504
* FIX: userdb/ldap.py: fixed invalid call site.getsitepackages() for python 2.6
505
* FIX: zpool_status: fixed crash when spare devices were available
506
* FIX: hr_fs: handle negative values in order to larger disks (thanks to Christof Musik)
507
* FIX: mssql_backup: Fixed wrong calculation of backup age in seconds
511
* Implemented LDAP integration of Multisite. You can now authenticate your
512
users using the form based authentication with LDAP. It is also possible
513
to synchronize some attributes like mail addresses, names and roles from
515
* Restructured cookie auth cookies (all auth cookies will be invalid
516
after update -> all users have to login again)
517
* Modularized login and cookie validation
518
* Logwatch: Added buttons to acknowledge all logs of all hosts or really
519
all logs which currently have a problem
520
* Check reschedule icon now works on services containing an \
521
* Now showing correct representation of SI unit kilo ( k )
522
* if perfometer now differs between byte and bit output
523
* Use pprint when writing global settings (makes files more readable)
524
* New script for settings/removing downtimes: doc/treasures/downtime
525
* New option when setting host downtimes for also including child hosts
526
* Option dials (refresh, number of columns) now turnable by mouse wheel
527
* Views: Commands/Checkboxes buttons are now activated dynamically (depending on data displayed)
528
* FIX: warn / crit levels in if-check when using "bit" as unit
529
* FIX: Fixed changing own password when notifications are disabled
530
* FIX: On page reload, now updating the row field in the headline
531
* FIX: ListOfStrings Fields now correctly autoappend on focus
532
* FIX: Reloading of sidebar after activate changes
533
* FIX: Main Frame without sidebar: reload after activate changes
534
* FIX: output_format json: handle newlines correctly
535
* FIX: handle ldap logins with ',' in distinguished name
536
* FIX: quote HTML variable names, fixes potential JS injection
537
* FIX: Sidebar not raising exceptions on configured but not available snapins
538
* FIX: Quicksearch: Fixed Up/Down arrow handling in chrome
539
* FIX: Speedometer: Terminating data updates when snapin is removed from sidebar
540
* FIX: Views: toggling forms does not disable the checkbox button anymore
541
* FIX: Dashboard: Fixed wrong display options in links after data reloads
542
* FIX: Fixed "remove all downtimes" button in views when no downtimes to be deleted
543
* FIX: Services in hosttables now use the service name as header (if no custom title set)
544
* New filter for host_contact and service_contact
547
* Add: Creating a new rule immediately opens its edit formular
548
* The rules formular now uses POST as transaction method
549
* Modularized the authentication and user management code
550
* Default config: add contact group 'all' and put all hosts into it
551
* Reverse order of Condition, Value and General options in rule editor
552
* Allowing "%" and "+" in mail prefixes of contacts now
553
* FIX: Fixed generated manual check definitions for checks without items
554
like ntp_time and tcp_conn_stats
555
* FIX: Persisting changing of folder titles when only the title has changed
556
* FIX: Fixed rendering bug after folder editing
559
* Replication slave can now copy rules from master into local configuration
560
via a new button in WATO.
561
* Speedup access to event history by earlier filtering and prefiltering with grep
562
* New builtin syslog server! Please refer to online docu for details.
563
* Icon to events of host links to view that has context button to host
564
* FIX: remove event pipe on program shutdown, prevents syslog freeze
565
* FIX: hostnames in livestatus query now being utf8 encoded
566
* FIX: fixed a nastiness when reading from local pipe
567
* FIX: fix exception in rules that use facility local7
568
* FIX: fix event icon in case of using TCP access to EC
569
* FIX: Allowing ":" in application field (e.g. needed for windows logfiles)
570
* FIX: fix bug in Filter "Hostname/IP-Address of original event"
573
* FIX: Changed logging output "Time to process request" to be debug output
577
* added HOST/SERVICEPROBLEMID to notification macros
578
* New configuration check_periods for limiting execution of
579
Check_MK checks to a certain time period.
582
* Windows agent: persist offsets for logfile monitoring
585
* fix two errors in code that broke some service notifications
588
* New performance counter for client request processing time
589
* FIX: fixed bug in rule optimizer with ranges of syslog priorities
592
* Cloning of contact/host/service groups (without members)
595
* logwatch: Fixed confusion with ignore/ok states of log messages
596
* AIX Agent: now possible to specify -d flag. Please test :)
600
* Improved validation of inventory data reported by checks
601
* Added -d option to precompiled checks to enable debug mode
602
* doc/treasures: added script for printing RRD statistics
605
* New system of custom notification, with WATO support
608
* Moved source of Event Console into Check_MK project
609
* New button for resetting all rule hits counters
610
* When saving a rule then its hits counter is always reset
611
* New feature of hiding certain actions from the commands in the status GUI
612
* FIX: rule simulator ("Try out") now handles cancelling rules correctly
613
* New global option for enabling log entries for rule hits (debugging)
614
* New icon linking to event views for the event services
615
* check_mkevents outputs last worst line in service output
616
* Max. number of queued connections on status sockets is configurable now
617
* check_mkevents: new option -a for ignoring acknowledged events
618
* New sub-permissions for changing comment and contact while updating an event
619
* New button for generating test events directly via WATO
620
* Allow Event Console to replicate from another (master) console for
622
* Allow event expiration also on acknowledged events (configurable)
625
* Enable automation login with _username= and _secret=, while
626
_secret is the content of var/check_mk/web/$USER/automation.secret
627
* FIX: Fixed releasing of locks and livestatus connections when logging out
628
* FIX: Fixed login/login confusions with index page caching
629
* FIX: Speed-o-meter: Fixed calculation of Check_MK passive check invervals
630
* Removed focus of "Full name" attribute on editing a contact
631
* Quicksearch: Convert search text to regex when accessing livestatus
632
* FIX: WATO Folder filter not available when WATO disabled
633
* WATO Folder Filter no longer available in single host views
634
* Added new painters "Service check command expanded" and
635
"Host check command expanded"
636
* FIX: Corrected garbled description for sorter "Service Performance data"
637
* Dashboard globes can now be filtered by host_contact_group/service_contact_group
638
* Dashboard "iframe" attribute can now be rendered dynamically using the
639
"iframefunc" attribute in the dashlet declaration
640
* Dashboard header can now be hidden by setting "title" to None
641
* Better error handling in PNP-Graph hover menus in case of invalid responses
644
* Added new table statehist, used for SLA queries
645
* Added new column check_command_expanded in table hosts
646
* Added new column check_command_expanded in table services
647
* New columns livestatus_threads, livestatus_{active,queued}_connections
650
* Added missing localizations
651
* Added option bi_precompile_on_demand to split compilations of
652
the aggregations in several fragments. If possible only the needed
653
aggregations are compiled to reduce the time a user has to wait for
654
BI based view. This optimizes BI related views which display
655
information for a specific list of hosts or aggregation groups.
656
* Added new config option bi_compile_log to collect statistics about
657
aggregation compilations
658
* Aggregations can now be part of more than one aggregation group
659
(just configure a list of group names instead of a group name string)
660
* Correct representation of (!), (!!) and (?) markers in check output
661
* Corrected representation of assumed state in box layout
662
* Feature: Using parameters for hosttags
665
* Added progress indicator in single site WATO "Activate Changes"
666
* Users & Contacts: Case-insensitive sorting of 'Full name' column
667
* ntp/ntp.time parameters are now configurable via WATO
668
* FIX: Implemented basic non HTTP 200 status code response handling in interactive
669
progress dialogs (e.g. bulk inventory mode)
670
* FIX: Fixed editing of icon_image rules
671
* Added support of locked hosts and folders ( created by CMDB )
672
* Logwatch: logwatch agents/plugins now with ok pattern support
673
* Valuespec: Alternative Value Spec now shows helptext of its elements
674
* Valuespec: DropdownChoice, fixed exception on validate_datatype
677
* New check mssql_counters.locks: Monitors locking related information of
679
* Check_MK service is now able to output additional performance data
680
user_time, system_time, children_user_time, children_system time
681
* windows_updates agent plugin: Fetching data in background mode, caching
682
update information for 30 minutes
683
* Windows agent: output ullTotalVirtual and ullAvailVirtual (not yet
685
* Solaris agent: add <<<uptime>>> section (thanks to Daniel Roettgermann)
686
* Added new WATO configurable option inventory_services_rules for the
687
windows services inventory check
688
* Added new WATO configurable option inventory_processes_rules for the
689
ps and ps.perf inventory
690
* FIX: mssql_counters checks now really only inventorize percentage based
691
counters if a base value is set
692
* win_dhcp_pools: do not inventorize empty pools any more. You can switch
693
back to old behaviour with win_dhcp_pools_inventorize_empty = True
694
* Added new Check for Eaton UPS Devices
695
* zfsget: new check for monitoring ZFS disk usage for Linux, Solaris, FreeBSD
696
(you need to update your agent as well)
697
* Added new Checks for Gude PDU Units
698
* logwatch: Working around confusion with OK/Ignore handling in logwatch_rules
699
* logwatch_ec: Added new subcheck to forward all incoming logwatch messages
700
to the event console. With this check you can use the Event Console
701
mechanisms and GUIs instead of the classic logwatch GUI. It can be
702
enabled on "Global Settings" page in WATO for your whole installation.
703
After enabling it you need to reinventorize your hosts.
704
* Windows Update Check: Now with caching, Thanks to Phil Randal and Patrick Schlüter
705
* Windows Check_MK Agent: Now able to parse textfiles for logwatch output
706
* Added new Checks sni_octopuse_cpu, sni_octopuse_status, sni_octopuse_trunks: These
707
allow monitoring Siemens HiPath 3000/5000 series PBX.
708
* if-checks now support "bit" as measurement unit
709
* winperf_phydisk: monitor average queue length for read/write
713
* FIX: windows agent: fixed possible crash in eventlog section
716
* FIX: fixed bug in aggregation count (thanks Neil)
720
* FIX: fixed detection of existing groups when creating new groups
721
* FIX: allow email addresses like test@test.test-test.com
722
* FIX: Fixed Password saving problem in user settings
725
* FIX: postgres_sessions: handle case of no active/no idle sessions
726
* FIX: winperf_processor: handle parameters "None" (as WATO creates)
727
* FIX: mssql_counters: remove debug output, fix bytes output
728
* FIX: mssql_tablespaces: gracefully handle garbled agent output
731
* FIX: performeter_temparature now returns unicode string, because of °C
732
* FIX: output_format json in webservices now using " as quotes
735
* FIX: fix two problems when reloading module in Icinga (thanks to Ronny Biering)
739
* Added "view" parameter to dashlet_pnpgraph webservice
740
* FIX: BI: Assuming "OK" for hosts is now possible
741
* FIX: Fixed error in makeuri() calls when no parameters in URL
742
* FIX: Try out mode in view editor does not show context buttons anymore
743
* FIX: WATO Folder filter not available when WATO disabled
744
* FIX: WATO Folder Filter no longer available in single host views
745
* FIX: Quicksearch converts search text to regex when accessing livestatus
746
* FIX: Fixed "access denied" problem with multisite authorization in PNP/NagVis
747
in new OMD sites which use the multisite authorization
748
* FIX: Localize option for not OMD Environments
751
* FIX: Users & Contacts uses case-insensitive sorting of 'Full name' column
752
* FIX: Removed focus of "Full name" attribute on editing a contact
753
* FIX: fix layout bug in ValueSpec ListOfStrings (e.g. used in
754
list of explicit host/services in rules)
755
* FIX: fix inheritation of contactgroups from folder to hosts
756
* FIX: fix sorting of users, fix lost user alias in some situations
757
* FIX: Sites not using distritubed WATO now being skipped when determining
759
* FIX: Updating internal variables after moving hosts correctly
760
(fixes problems with hosts tree processed in hooks)
763
* FIX: Correct representation of (!), (!!) and (?) markers in check output
766
* FIX: check_icmp: fixed calculation of remaining length of output buffer
767
* FIX: check_icmp: removed possible buffer overflow on do_output_char()
770
* FIX: fixed problem with long plugin output
771
* FIX: added /0 termination to strings
772
* FIX: changed check_type to be always active (0)
773
* FIX: fix bug in assignment of livecheck helpers
774
* FIX: close inherited unused filedescriptors after fork()
775
* FIX: kill process group of called plugin if timeout is reached
776
-> preventing possible freeze of livecheck
777
* FIX: correct escaping of character / in nagios checkresult file
778
* FIX: fixed SIGSEGV on hosts without defined check_command
779
* FIX: now providing correct output buffer size when calling check_icmp
782
* FIX: Linux mk_logwatch: iregex Parameter was never used
783
* FIX: Windows agent: quote '%' in plugin output correctly
784
* FIX: multipath check now handles '-' in "user friendly names"
785
* New check mssql_counters.locks: Monitors locking related information of
787
* FIX: mssql_counters checks now really only inventorize percentage based
788
counters if a base value is set
789
* windows_updates agent plugin: Fetching data in background mode, caching
790
update information for 30 minutes
791
* FIX: netapp_vfiler: fix inventory function (thanks to Falk Krentzlin)
792
* FIX: netapp_cluster: fix inventory function
793
* FIX: ps: avoid exception, when CPU% is missing (Zombies on Solaris)
794
* FIX: win_dhcp_pools: fixed calculation of perc_free
795
* FIX: mssql_counters: fixed wrong log size output
799
* Added "view" parameter to dashlet_pnpgraph webservice
802
* FIX: It is now possible to create clusters in empty folders
803
* FIX: Fixed problem with complaining empty ListOf() valuespecs
806
* FIX: comments_with_info in service table was always empty
810
* Allow to add options to rules. Currently the options "disabled" and
811
"comment" are allowed. Options are kept in an optional dict at the
813
* parent scan: skip gateways that are reachable via PING
814
* Allow subcheck to be in a separate file (e.g. foo.bar)
815
* Contacts can now define *_notification_commands attributes which can now
816
override the default notification command check-mk-notify
817
* SNMP scan: fixed case where = was contained in SNMP info
818
* check_imap_folder: new active check for searching for certain subjects
820
* cmk -D shows multiple agent types e.g. when using SNMP and TCP on one host
823
* New Checks for Siemens Blades (BX600)
824
* New Checks for Fortigate Firewalls
825
* Netapp Checks for CPU Util an FC Port throughput
826
* FIX: megaraid_pdisks: handle case where no enclosure device exists
827
* FIX: megaraid_bbu: handle the controller's learn cycle. No errors in that period.
828
* mysql_capacity: cleaned up check, levels are in MB now
829
* jolokia_info, jolokia_metrics: new rewritten checks for jolokia (formerly
830
jmx4perl). You need the new plugin mk_jokokia for using them
831
* added preliminary agent for OpenVMS (refer to agents/README.OpenVMS)
832
* vms_diskstat.df: new check file usage of OpenVMS disks
833
* vms_users: new check for number of interactive sessions on OpenVMS
834
* vms_cpu: new check for CPU utilization on OpenVMS
835
* vms_if: new check for network interfaces on OpenVMS
836
* vms_system.ios: new check for total direct/buffered IOs on OpenVMS
837
* vms_system.procs: new check for number of processes on OpenVMS
838
* vms_queuejobs: new check for monitoring current VMS queue jobs
839
* FIX: mssql_backup: Fixed problems with datetime/timezone calculations
840
* FIX: mssql agent: Added compatibility code for MSSQL 9
841
* FIX: mssql agent: Fixed connection to default instances ("MSSQLSERVER")
842
* FIX: mssql agent: Fixed check of databases with names starting with numbers
843
* FIX: mssql agent: Fixed handling of databases with spaces in names
844
* f5_bigip_temp: add performance data
845
* added perf-o-meters for a lot of temperature checks
846
* cmctc_lcp.*: added new checks for Rittal CMC-TC LCP
847
* FIX: diskstat (linux): Don't inventorize check when data empty
848
* Cisco: Added Check for mem an cpu util
849
* New check for f5 bigip network interfaces
850
* cmctc.temp: added parameters for warn/crit, use now WATO rule
851
"Room temperature (external thermal sensors)"
852
* cisco_asa_failover: New Check for clustered Cisco ASA Firewalls
853
* cbl_airlaser.status: New Check for CBL Airlaser IP1000 laser bridge.
854
* cbl_airlaser.hardware: New Check for CBL Airlaser IP1000 laser bridge.
855
Check monitors the status info and allows alerting based on temperature.
856
* df, hr_fs, etc.: Filesystem checks now support grouping (pools)
857
Please refer to the check manpage of df for details
858
* FIX: windows agent: try to fix crash in event log handling
859
* FreeBSD Agent: Added swapinfo call to mem section to make mem check work again
860
* windows_multipath: Added the missing check for multipath.vbs (Please test)
861
* carel_uniflair_cooling: new check for monitoring datacenter air conditioning by "CAREL"
862
* Added Agent for OpenBSD
863
* Added Checks for UPS devices
864
* cisco_hsrp: New Check for monitoring HSRP groups on Cisco Routers. (SMIv2 version)
865
* zypper: new check and plugin mk_zypper for checking zypper updates.
866
* aironet_clients: Added support for further Cisco WLAN APs (Thanks to Stefan Eriksson for OIDs)
867
* aironet_errors: Added support for further Cisco WLAN APs
868
* apache_status: New check to monitor apache servers which have the status-module enabled.
869
This check needs the linux agent plugin "apache_status" installed on the target host.
872
* Added permission to control the "clone host" feature in WATO
873
* Added new role/permission matrix page in WATO to compare
875
* FIX: remove line about number of rules in rule set overview
876
(that garbled the logical layout)
877
* Rules now have an optional comment and an URL for linking to
879
* Rule now can be disabled without deleting them.
880
* Added new hook "sites-saved"
881
* Allow @ in user names (needed for some Kerberos setups)
882
* Implemented new option in WATO attributes: editable
883
When set to False the attribute can only be changed during creation
884
of a new object. When editing an object this attribute is only displayed.
885
* new: search for rules in "Host & Service Configuration"
886
* parent scan: new option "ping probes", that allows skipping
887
unreachable gateways.
888
* User managament: Added fields for editing host/service notification commands
889
* Added new active check configuration for check_smtp
890
* Improved visualization of ruleset lists/dictionaries
891
* Encoding special chars in RegExp valuespec (e.g. logwatch patterns)
892
* Added check_interval and retry_interval rules for host checks
893
* Removed wmic_process rule from "inventory services" as the check does not support inventory
894
* Made more rulegroup titles localizable
895
* FIX: Fixed localization of default permissions
896
* FIX: Removed double collect_hosts() call in activate changes hook
897
* FIX: Fixed double hook execution when using localized multisite
898
* FIX: User list shows names of contactgroups when no alias given
899
* FIX: Reflecting alternative mode of check_http (check ssl certificate
900
age) in WATO rule editor
901
* FIX: Fixed monitoring of slave hosts in master site in case of special
902
distributed wato configurations
903
* FIX: Remove also user settings and event console rule on factory reset
904
* FIX: complex list widgets (ListOf) failed back to old value when
906
* FIX: complex list widgets (ListOf) lost remaining entries after deleting one
907
* FIX: Fixed error in printer_supply valuespec which lead to an exception
908
when defining host/service specific rules
909
* FIX: Fixed button url icon in docu-url link
912
* Great speed up of rule compilation in large environments
915
* Added css class="dashboard_<name>" to the dashboard div for easier
916
customization of the dashboard style of a special dashboard
917
* Dashboard: Param wato_folder="" means WATO root folder, use it and also
918
display the title of this folder
919
* Sidebar: Sorting aggregation groups in BI snapin now
920
* Sidebar: Sorting sites in master control snapin case insensitive
921
* Added some missing localizations (error messages, view editor)
922
* Introducted multisite config option hide_languages to remove available
923
languages from the multisite selection dialogs. To hide the builtin
924
english language simply add None to the list of hidden languages.
925
* FIX: fixed localization of general permissions
926
* FIX: show multisite warning messages even after page reload
927
* FIX: fix bug in Age ValueSpec: days had been ignored
928
* FIX: fixed bug showing only sidebar after re-login in multisite
929
* FIX: fixed logwatch loosing the master_url parameter in distributed setups
930
* FIX: Fixed doubled var "site" in view editor (site and siteopt filter)
931
* FIX: Don't crash on requests without User-Agent HTTP header
932
* Downtimes: new conveniance function for downtime from now for ___ minutes.
933
This is especially conveniant for scripting.
934
* FIX: fixed layout of login dialog when showing up error messages
935
* FIX: Fixed styling of wato quickaccess snapin preview
936
* FIX: Made printer_supply perfometer a bit more robust against bad perfdata
937
* FIX: Removed duplicate url parameters e.g. in dashboard (display_options)
938
* FIX: Dashboard: If original request showed no "max rows"-message, the
939
page rendered during reload does not show the message anymore
940
* FIX: Fixed bug in alert statistics view (only last 1000 lines were
941
processed for calculating the statistics)
942
* FIX: Added missing downtime icon for comment view
943
* FIX: Fixed handling of filter configuration in view editor where filters
944
are using same variable names. Overlaping filters are now disabled
946
* FIX: Totally hiding hidden filters from view editor now
949
* FIX: Compile livecheck also if diet libc is missing
953
* simulation_mode: legacy_checks, custom_checks and active_checks
954
are replaced with dummy checks always being OK
955
* FIX: Precisely define order of reading of configuration files. This
956
fixes a WATO rule precedence problem
959
* FIX: Fixed syntax errors in a bunch of man pages
960
* if_lancom: silently ignore Point-To-Point interfaces
961
* if_lancom: add SSID to logical WLAN interface names
962
* Added a collection of MSSQL checks for monitoring MSSQL servers
963
(backups, tablespaces, counters)
964
* New check wut_webio_io: Monitor the IO input channels on W&T Web-IO
966
* nfsmounts: reclassify "Stale NFS handle" from WARN to CRIT
967
* ORACLE agent/checks: better error handling. Let SQL errors get
968
through into check output, output sections even if no database
970
* oracle_version: new check outputting the version of an ORACLE
971
database - and using uncached direct SQL output.
972
* ORACLE agent: fix handling of EXCLUDE, new variable ONLY_SIDS
973
for explicitely listing SIDs to monitor
974
* mk_logwatch on Linux: new options regex and iregex for file selection
975
* remove obsolete ORACLE checks where no agent plugins where available
976
* FIX: printer_supply: Fix problem on DELL printers with "S/N" in output
977
(thanks to Sebastian Talmon)
978
* FIX: winperf_phydisk: Fix typo (lead to WATO rule not being applied)
979
* Windows agent: new [global] option crash_debug (see online docu)
980
* AIX agent: new check for LVM volume status in rootvg.
981
* PostgreSQL plugin: agent is now modified to work with PostgreSQL
982
versions newer than 8.1. (multiple reports, thanks!)
985
* Show number of rows and number of selected rows in header line
986
(also for WATO hosts table)
987
* FIX: fix problem in showing exceptions (due to help function)
988
* FIX: fixed several localization problems in view/command processing
989
* FIX: fixed duplicated settings in WATO when using localisation
990
* FIX: fixed exception when refering to a language which does not exist
991
* FIX: Removing all downtimes of a host/service is now possible again
992
* FIX: The refresh time in footer is updated now when changing the value
993
* FIX: view editor shows "(Mobile)" hint in view titles when linking to views
996
* Main menu of ruleeditor (Host & Service Parameters) now has
997
a topic for "Used rules" - a short overview of all non-empty
999
* FIX: add missing context help to host details dialog
1000
* FIX: set new site dirty is host move due to change of
1002
* FIX: fix exception on unknown value in DropdownChoice
1003
* FIX: add service specification to ruleset Delay service notifications
1004
* FIX: fixed problem with disabled sites in WATO
1005
* FIX: massive speedup when changing roles/users and activing changes
1006
(especially when you have a larger number of users and folders)
1007
* Add variable CONTACTPAGER to allowed macros in notifications
1008
* FIX: fixed default setting if "Hide names of configuration variables"
1010
* FIX: ListOfString Textboxes (e.g. parents of folders) do now extend in IE
1011
* FIX: fixed duplicated sections of permissions in rule editor
1014
* New iterators FOREACH_CHILD and FOREACH_PARENT
1015
* FIX: fix handling of FOREACH_ in leaf nodes (remove hard coded
1016
$HOST$, replace with $1$, $2$, ..., apply argument substitution)
1017
* New logical datatable for aggregations that have the same name
1018
as a host. Converted view "BI Boxes" to this new table. This allows
1019
for Host-Aggregations containing data of other hosts as well.
1020
* count_ok: allow percentages, e.g. "count_ok!70%!50%"
1024
* Added macros $DATE$, $SHORTDATETIME$ and $LONGDATETIME$' to
1028
* FIX: diskstat: handle output 'No Devices Found' - avoiding exception
1029
* 3ware_units: Following states now lead to WARNING state instead of
1030
CRITICAL: "VERIFY-PAUSED", "VERIFYING", "REBUILDING"
1031
* New checks tsm_stagingpools, tsm_drive and tsm_storagepools
1033
* hpux_fchba: new check for monitoring FibreChannel HBAs und HP-UX
1036
* FIX: fix severe exception in all views on older Python versions
1040
* FIX: fix order of rule execution: subfolders now take precedence
1045
* FIX: fix building of RPM packages (due to mk_mysql, mk_postgres)
1048
* FIX: fix error message in case of duplicate custom check
1051
* FIX: add missing icon on cluster hosts to WATO in Multisite views
1052
* FIX: fix search field in host table if more than 10 hosts are shown
1053
* FIX: fix bulk edit and form properties (visibility of attributes was broken)
1054
* FIX: fix negating hosts in rule editor
1057
* fileinfo: added this check to Linux agent. Simply put your
1058
file patterns into /etc/check_mk/fileinfo.cfg for configuration.
1059
* mysql.sessions: New check for MySQL sessions (need new plugin mk_mysql)
1060
* mysql.innodb_io: New check for Disk-IO of InnoDB
1061
* mysql_capacity: New check for used/free capacity of MySQL databases
1062
* postgres_sessions: New check for PostgreSQL number of sessions
1063
* postgres_stat_database: New check for PostgreSQL database statistics
1064
* postgres_stat_database.size: New check for PostgreSQL database size
1065
* FIX: hpux_if: convert_to_hex was missing on non-SNMP-hosts -replace
1066
with inline implementation
1067
* tcp_conn_stats: handle state BOUND (found on Solaris)
1068
* diskstat: support for checking latency, LVM and VxVM on Linux (needs
1070
* avoid duplicate checks cisco_temp_perf and cisco_sensor_temp
1074
* FIX: Fixed layout of some dropdown fields in view filters
1075
* Make heading in each page clickable -> reload page
1076
* FIX: Edit view: couldn't edit filter settings
1077
* FIX: Fixed styling of links in multisite context help
1078
* FIX: Fixed "select all" button for IE
1079
* FIX: Context links added by hooks are now hidden by the display
1081
* FIX: preselected "refresh" option did not reflect view settings
1082
but was simply the first available option - usually 30.
1083
* FIX: fixed exception with custom views created by normal users
1086
* FIX: Fixed "select all" button in hosts & folders for IE
1087
* Optically mark modified variables in global settings
1088
* Swapped icons for rule match and previous rule match (makes for sense)
1091
* FIX: Fixed "make_utf is not defined" error when having custom
1092
timeperiods defined in WATO
1095
* MacOS X: Agent for MacOS (Thanks to Christian Zigotzky)
1096
* AIX: New check aix_multipath: Supports checking native AIX multipathing from AIX 5.2 onward
1097
* Solaris: New check solaris_multipath: Supports checking native Solaris multipath from Solaris10 and up.
1098
* Solaris: The ZFS Zpool status check now looks more closely at the reported messages. (It's also tested to work on Linux now)
1102
* FIX: handle UTF-8 encoded binary strings correctly (e.g. in host alias)
1103
* FIX: fix configuration of passive checks via custom_checks
1104
* Added NOTIFICATIONTYPE to host/service mail bodies
1107
* Site management: "disabled" only applies to Livestatus now
1108
* FIX: fix folding problems with dependent host tags
1109
* FIX: Detecting duplicate tag ids between regular tags and auxtags
1110
* FIX: Fixed layout problem of "new special rule" button in rule editor
1111
* FIX: Fixed layout problem on "activate changes" page
1112
* FIX: Added check if contacts belong to contactgroup before contactgroup deletion
1113
* FIX: fix site configuration for local site in Multisite environments
1114
* FIX: "(no not monitor)" setting in distributed WATO now works
1115
* FIX: Site management: replication setting was lost after re-editing
1116
* FIX: fixed problems after changing D/WATO-configuration
1117
* FIX: D/WATO: mark site dirty after host deletion
1118
* FIX: D/WATO: replicate auth.secret, so that login on one site also
1119
is valid on the replication slaves
1120
* FIX: implement locking in order to prevent data corruption on
1122
* FIX: Fixed handling of validation errors in cascading dropdown fields
1123
* FIX: fix cloning of users
1124
* Keep track of changes made by other users before activating changes,
1125
let user confirm this, new permission can be used to prevent a user
1126
from activating foreign changes.
1127
* FIX: Allowing german umlauts in users mail addresses
1128
* Allow list of aux tags to be missing in host tag definitions. This
1129
makes migration from older version easier.
1130
* FIX: user management modules can now deal with empty lines in htpasswd
1131
* FIX: Fixed js error on hostlist page with search form
1134
* New display type 'boxes-omit-root' for BI views
1135
* Hostgroup view BI Boxes omits the root level
1136
* Finalized layout if view options and commands/filters/painteroptions.
1137
* Broken plugins prevent plugin caching now
1138
* FIX: remove refresh button from dashboard.
1139
* FIX: remove use of old option defaults.checkmk_web_uri
1140
* FIX: fixed outgoing bandwidth in fc port perfometer
1141
* FIX: remove nasty JS error in sidebar
1142
* FIX: fix folding in custom links (directories would not open)
1143
* FIX: animation of rotation treeangle in trees works again
1144
* FIX: Logwatch: Changed font color back to black
1145
* FIX: show toggle button for checkboxes in deactivated state
1146
* FIX: fix repeated stacked refresh when toggling columns
1147
* FIX: disable checkbox button in non-checkboxable layouts
1148
* FIX: fix table layout for views (gaps where missing sometimes)
1149
* FIX: Fixed sorting views by perfdata values which contain floats
1150
* FIX: fix sometimes-broken sizing of sidebar and dashboard on Chrome
1151
* FIX: fix dashboard layout on iPad
1152
* FIX: Fixed styling issues of sidebar in IE7
1153
* FIX: fix problem where filter settings (of checkboxes) are not effective
1154
when it comes to executing commands
1155
* FIX: Fixed styling issues of view filters with dropdown fields
1156
* FIX: multisite login can now deal with empty lines in htpasswd
1157
* FIX: Fixed a bunch of js/css errors
1160
* FIX: Fixed logtime filter settings in all mobile views
1161
* FIX: fix some layout problems
1164
* New aggregation function count_ok, that counts the number
1165
of nodes in state OK.
1166
* FIX: Removed debug output int count_ok aggregation
1169
* Linux: Modified cluster section to allow pacemaker/corosync clusters without heartbeat
1170
* AIX: convert NIC check to lnx_if (now being compatible with if/if64)
1171
* AIX: new check for CPU utilization (using section lparstat_aix)
1172
* ntp checks: Changed default value of time offsets to be 200ms (WARN) / 500ms (CRIT)
1173
* aironet_{errors,clients}: detect new kinds of devices (Thanks to Tiago Sousa)
1174
* check_http, check_tcp: allow to omit -I and use dynamic DNS name instead
1178
* New configuration variable snmp_timing, allowing to
1179
configure timeout and retries for SNMP requests (also via WATO)
1180
* New configuration variable custom_checks. This is mainly for
1181
WATO but also usable in main.mk It's a variant of legacy_checks that
1182
automatically creates the required "define command" sections.
1185
* ps and ps.perf configurable via WATO now (without inventory)
1186
* New layout of main menu and a couple of other similar menus
1187
* New layout of ruleset overviews
1188
* Hide check_mk variable names per default now (change via global settings)
1189
* New layout of global settings
1190
* Folder layout: show contact groups of folder
1191
* Folder movement: always show complete path to target folder
1192
* Sidebar snapin: show pending changes
1193
* New rule for configuring custom_checks - allowing to run arbitrary
1194
active checks even if not yet formalized (like HTTP and TCP)
1195
* Added automation_commands to make automations pluginable
1196
* New layout and new internal implementation of input forms
1197
* New layout for view overview and view editor
1198
* Split up host search in two distinct pages
1199
* Use dynamic items in rule editor for hosts and items (making use
1201
* FIX: audit log was not shown if no entry for today existed
1202
* FIX: fix parent scan on single site installations
1203
* FIX: fix folder visibility permission handling
1204
* FIX: honor folder-permissions when creating, deleting
1205
and modifiying rules
1206
* FIX: detect non-local site even if unix: is being used
1207
* FIX: better error message if not logged into site during
1208
action that needs remote access
1209
* FIX: send automation data via POST not GET. This fixes inventory
1210
on hosts with more than 500 services.
1211
* FIX: make config options directly active after resetting them
1212
to their defaults (didn't work for start_url, etc.
1213
* FIX: Fixed editing of ListOf in valuespec editors (e.g. used in logwatch
1215
* FIX: Reimplemented correct behaviour of the logwatch pattern "ignore"
1216
state which is used to drop the matching log lines
1219
* FIX: fixed filter of recent event views (4 hours didn't catch)
1220
* FIX: convert more buttons to new graphical style
1221
* FIX: Logwatch handles logs with only OK lines in it correctly in logfile list views
1222
* FIX: Fixed syntax error in "Single-Host Problems" view definition
1223
* New help button at top right of each page now toggles help texts
1224
* Snapin Custom Links allows to specify HTTP link target
1225
* Redesign of bar with Display/Filter/Commands/X/1,2,3,4,6,8/30,60,90/Edit
1228
* FIX: commands can be executed again
1229
* FIX: fixed styling of buttons
1232
* FIX: Logwatch: fixed missing linebreak during reclassifing lines of logfiles
1233
* FIX: Logwatch: Logwatch services in rules configured using WATO must be
1234
given as item, not as whole service name
1235
* New active check via WATO: check_ldap
1236
* printer_alerts: new configuration variable printer_alerts_text_map. Make
1237
'Energiesparen' on Brother printers an OK state.
1238
* services: This check can now be parameterized in a way that it warn if
1239
a certain service is running. WATO formalization is available.
1242
* FIX: make rotating folding arrows black (white was not visible)
1243
* Display format 'boxes' now in all BI views available
1244
* Display format 'boxes' now persists folding state
1248
* FIX: fixed SNMP info declaration in checks: could be garbled
1250
* avoid duplicate parents definition, when using 'parents' and
1251
extra_host_conf["parents"] at the same time. The later one has
1255
* Logwatch: Colorizing OK state blocks correctly
1256
* FIX: allow web plugins to be byte compiled (*.pyc). Those
1257
are preferred over *.py if existing
1258
* View Editor: Fixed jump to top of the page after moving painters during
1260
* FIX: Fixed login redirection problem after relogging
1261
* Filter for times now accept ranges (from ... until)
1262
* New view setting for page header: repeat. This repeats the
1263
column headers every 20'th row.
1264
* FIX: Fixed problem with new eval/pickle
1265
* FIX: Fixed commands in host/service search views
1268
* FIX: Made logwatch parsing mechanism a little more robust
1269
(Had problems with emtpy sections from windows agent)
1270
* FIX: brocade_fcport: Configuration of portsates now possible
1271
* if_lancom: special version for if64 for LANCOM devices (uses
1272
ifName instead of ifDescr)
1276
* Reimplemented folder listing in host/folders module
1277
* Redesigned the breadcrumb navigation
1278
* Global settings: make boolean switches directly togglable
1279
* New button "Recursive Inventory" on folder: Allows to do
1280
a recursive inventory over all hosts. Also allows to selectively
1281
retry only hosts that have failed in a previous inventory.
1282
* You can configure parents now (via a host attribute, no rules are
1284
* You can now do an automated scan for parents and layer 3 (IP)
1285
* You can configure active checks (check_tcp, ...) via WATO now
1286
* FIX: fix page header after confirmation dialogs
1287
* FIX: Fixed umlaut problem in host aliases and ip addresses created by WATO
1288
* FIX: Fixed exception caused by validation problems during editing tags in WATO
1289
* FIX: create sample config only if both rules.mk and hosttags.mk are missing
1290
* FIX: do not loose host tags when both using WATO-configured and
1291
manual ones (via multisite.mk)
1292
* Timeperiods: Make list of exceptions dynamic, not fixed to 10 entries
1293
* Timeperiods: Configure exclusion of other timeperiods
1294
* Configuration of notification_delay and notification_interval
1298
* FIX: Cluster host checks were UNKNOWN all the time
1299
* FIX: reset counter in case of (broken) future time
1300
* FIX: Automation try-inventory: Fixed problem on where checks which
1301
produce equal service descriptions could lead to invalid inventory
1302
results on cluster hosts.
1303
* FIX: do not create contacts if they won't be assigned to any host
1304
or service. Do *not* assign to dummy catch-all group "check_mk".
1307
* Added new permission "move hosts" to allow/deny moving of hosts in WATO
1308
* Also write out contact definitions for users without contactgroups to
1309
have the mail addresses and other notification options persisted
1310
* FIX: deletion of automation accounts now works
1311
* FIX: Disabling notifications for users does work now
1312
* New main overview for rule editor
1313
* New multisite.mk option wato_hide_varnames for hiding Check_MK
1314
configuration variable names from the user
1315
* New module "Logwatch Pattern Analyzer" to verify logwatch rules
1316
* Added new variable logwatch_rules which can also be managed through the
1317
WATO ruleset editor (Host/Service Parameters > Parameters and rules for
1318
inventorized checks > Various applications > Logwatch Patterns)
1319
* Users & Contacts: Added new option wato_hidden_users which holds a list
1320
of userids to hide the listed users from the WATO user management GUI.
1321
* WATO API: Added new method rewrite_configuration to trigger a rewrite of
1322
all host related wato configuration files to distribute changed tags
1323
* Added new internal hook pre-activate-changes to execute custom
1324
code BEFORE Check_MK is called to restart Nagios
1325
* FIX: Only showing sudo hint message on sudo error message in automation
1327
* FIX: Fixed js eror in IE7 on WATO host edit page
1328
* FIX: Using pickle instead of repr/eval when reading data structures from
1329
urls to prevent too big security issues
1330
* Rule editor: improve sorting of groups and rulesets
1331
* FIX: Escaping single quotes in strings when writing auth.php
1332
* FIX: Fix resorting of host tags (was bug in ListOf)
1335
* Added config option default_ts_format to configure default timestamp
1336
output format in multisite
1337
* Layout and design update
1338
* Quicksearch: display site name if more than one different site
1339
is present in the current search result list
1340
* FIX: Fixed encoding problem in "custom notification" message
1341
* New configuration parameter page_heading for the HTML page heads
1342
of the main frameset (%s will be replaced with OMD site name)
1343
* FIX: Fix problem where snapins where invisible
1344
* FIX: Fixed multisite timeout errors when nagios not running
1345
* Sidebar: some new layout improvements
1346
* Login page is not shown in framesets anymore (redirects framed page to
1347
full screen login page)
1348
* FIX: fix exception when disallowing changing display options
1349
* FIX: Automatically redirect from login page to target page when already
1351
* FIX: Updating the dashboard header time when the dashlets refresh
1354
* Added new painter "affected hosts (link to host page)" to show all
1355
host names with links to the "hosts" view
1356
* FIX: Fixed filtering of Single-Host Aggregations
1357
* New sorter for aggregation group
1358
* FIX: fix sorting of Single-Host Aggregations after group
1359
* Avoid duplicate rule incarnations when using FOREACH_*
1360
* BI Boxes: allow closing boxes (not yet persisted)
1361
* New filter for services (not) contained in any aggregate
1362
* Configure sorting for all BI views
1365
* FIX: snmp_uptime handles empty snmp information without exception
1366
* FIX: Oracle checks try to handle ORA-* errors reported by the agent
1367
All oracle checks will return UNKNOWN when finding an ORA-* message
1368
* FIX: filesystem levels set via WATO didn't work, but do now
1369
* FIX: Group filters can handle groups without aliases now
1370
* nfsmounts: Added nfs4 support thanks to Thorsten Hintemann
1371
* megaraid_pdisks megaraid_ldisks: Support for Windows. Thanks to Josef Hack
2
1374
Core, Setup, etc.:
3
* FIX: honor extra_summary_host_conf (was ignored)
1375
* new tool 'livedump' for dumping configuration and status
1376
information from one monitoring core and importing this
1378
* Enable new check registration API (not yet used in checks)
1379
* FIX: fix handling of prefix-tag rules (+), needed for WATO
4
1380
* FIX: handle buggy SNMP devices with non-consecutive OIDS
5
1381
(such as BINTEC routers)
1382
* Check API allows a check to get node information
1383
* FIX: fix problem with check includes in subchecks
1384
* Option --checks now also applies to ad-hoc check (e.g.
1385
cmk --checks=mrpe,df -v somehost)
1386
* check_mk_templates.cfg: added s to notification options
1387
of host and service (= downtime alerts)
1390
* Hosttag-editor: allow reordering of tags
1391
* Create very basic sample configuration when using
1392
WATO the first time (three tag groups, two rules)
1393
* Much more checks are configurable via WATO now
1394
* Distributed WATO: Made all URL calls using curl now
1395
* FIX: fix bug in inventory in validate_datatype()
1396
* Better output in case of inventory error
1397
* FIX: fix bug in host_icon rule on non OMD
1398
* FIX: do not use isdisjoint() (was in rule editor on Lenny)
1399
* FIX: allow UTF-8 encoded permission translations
1400
* FIX: Fixed several problems in OMD apache shared mode
1401
* FIX: Do not use None$ as item when creating new rules
1402
* FIX: Do load *all* users from htpasswd, so passwords from
1403
users not created via WATO will not be lost.
1404
* FIX: honor site disabling in replication module
1405
* FIX: honor write permissions on folder in "bulk delete"
1406
* FIX: honor permissions for "bulk cleanup" and "bulk edit"
1407
* FIX: honor write permissions and source folder when moving hosts
1408
* FIX: honor permissions on hosts also on bulk inventory
1409
* Only create contacts in Nagios if they are member of at
1410
least one contact group.
1411
* It is now possible to configure auxiliary tags via WATO
1412
(formerly also called secondary tags)
1413
* FIX: Fixed wrong label "Main Overview" shown for moved WATO folders
1414
in foldertree snapin
1415
* FIX: Fixed localization of empty host tags
1416
* FIX: User alias and notification enabling was not saved
1419
* hpux_if: fix missing default parameter errors
1420
* hpux_if: make configurable via WATO
1421
* if.include: fix handling of NIC with index 0
1422
* hpux_lunstats: new check for disk IO on HP-UX
1423
* windows - mk_oracle tablespace: Added missing sid column
1424
* diskstat: make inventory mode configurable via WATO
1425
* added new checks for Fujitsu ETERNUS DX80 S2
1426
(thanks to Philipp Höfflin)
1427
* New checks: lgp_info, lgp_pdu_info and lgp_pdu_aux to monitor Liebert
1429
* Fix Perf-O-Meter of fileage
1430
* hpux_snmp_cs.cpu: new SNMP check for CPU utilization
1432
* if/if64: inventory also picks up type 62 (fastEther). This
1433
is needed on Cisco WLC 21xx series (thanks to Ralf Ertzinger)
1434
* FIX: fix inventory of f5_bigip_temp
1435
* mk_oracle (lnx+win): Fixed TEMP tablespace size calculations
1436
* ps: output node process is running on (only for clusters)
1437
* FIX: Linux Agent: Fixed ipmi-sensors handling of Power_Unit data
1438
* hr_mem: handle rare case where more than one entry is present
1439
(this prevents an exception of pfSense)
1440
* statgrab_load: level is now checked against 15min average -
1441
in order to be consistent with the Linux load check
1442
* dell_powerconnect_cpu: hopefully correctly handle incomplete
1443
output from agent now.
1444
* ntp: do not check 'when' anymore since it can produce false
1446
* postfix_mailq: handle output with 'Total requests:' in last line
1447
* FIX: check_mk-hp_blade_psu.php: allow more than 4 power supplies
1448
* FIX: smart plugin: handle cases with missing vendor (thanks
1450
* FIX: megaraid_bbu: fix problem with alternative agent output
1451
(thanks to Daniel Tuecks)
1452
* mk_oracle: fix quoting problem, replace sessions with version,
1453
use /bin/bash instead of /bin/sh
1456
* Added several missing localization strings
1457
* IE: Fixed problem with clicking SELECT fields in the new wato foldertree snapin
1458
* Fixed problem when trying to visit dashboards from new wato foldertree snapin
1459
* Chrome: Fixed styling problem of foldertree snapin
1460
* Views: Only show the commands and row selection options for views where
1461
commands are possible
1462
* The login mask honors the default_language definition now
1463
* check_bi_local.py: works now with cookie based authentication
1464
* FIX: Fixed wrong redirection after login in some cases
1465
* FIX: Fixed missing stats grouping in alert statistics view
1466
* FIX: Fixed preview table styling in view editor
1467
* FIX: Multisite authed users without permission to multisite are
1468
automatically logged out after showing the error message
1469
* Retry livestatus connect until timeout is used up. This avoids
1470
error messages when the core is being restarted
1471
* Events view now shows icon and text for "flapping" events
1472
* Use buffer for HTML creation (this speeds up esp. HTTPS a lot)
1473
* FIX: Fixed state filter in log views
1476
* Add missing column check_freshness to services table
1479
* New column (painter) for simplistic box display of tree.
1480
This is used in a view for a single hostgroup.
1484
* *_contactgroups lists: Single group rules are all appended. When a list
1485
is found as a value this first list is used exclusively. All other
1486
matching rules are ignored
1487
* cmk -d does now honor --cache and --no-tcp
1488
* cmk -O/-R now uses omd re{start,load} core if using OMD
1489
* FIX: setup.sh now setups up permissions for conf.d/wato
1491
* cmk --localize update supports an optional ALIAS which is used as
1492
display string in the multisite GUI
1493
* FIX: Fixed encoding problems with umlauts in group aliases
1494
* FIX: honor extra_summary_host_conf (was ignored)
1495
* new config variable snmpv2c_hosts that allows to enable SNMP v2c
1496
but *not* bulkwalk (for some broken devices). bulkwalk_hosts still
1500
* Windows agent: output eventlog texts in UTF-8 encoding. This
1501
should fix problems with german umlauts in message texts.
1502
* Windows agent: Added installer for the windows agent (install_agent.exe)
1503
* Windows agent: Added dmi_sysinfo.bat plugin (Thanks to Arne-Nils Kromer for sharing)
1504
* Disabled obsolete checks fc_brocade_port and fc_brocade_port_detailed.
1505
Please use brocade_fcport instead.
1506
* aironet_errors, statgrab_disk, statgrab_net: Performance data has
1507
been converted from counters to rates. You might need to delete your
1508
existing RRDs of these checks. Sorry, but these have been that last
1509
checks still using counters...
1510
* ibm_imm_health: added last missing scan function
1511
* Filesystem checks: trend performance data is now normalized to MB/24h.
1512
If you have changed the trend range, then your historic values will
1513
be displayed in a wrong scale. On the other hand - from now on changes
1514
in the range-setting will not affect the graph anymore.
1515
* if/if64/lnx_if: pad port numbers with zeros in order to sort correctly.
1516
This can be turned off with if_inventory_pad_portnumbers = False.
1517
* Linux agent: wrap freeipmi with lock in order to avoid cache corruption
1518
* New check: megaraid_bbu - check existance & status of LSI MegaRaid BBU module
1519
* HP-UX Agent: fix mrpe (remove echo -e and test -e, thanks to Philipp Lemke)
1520
* FIX: ntp checks: output numeric data also if stratum too high
1521
* Linux agent: new check for dmraid-based "bios raid" (agent part as plugin)
1522
* FIX: if64 now uses ifHighSpeed instead of ifSpeed for determining the
1523
link speed (fixes speed of 10GBit/s and 20GBit/s ports, thanks Marco Poet)
1524
* cmctc.temp: serivce has been renamed from "CMC Temperature %s" to just
1525
"Temperature %s", in order to be consistent with the other checks.
1526
* mounts: exclude changes of the commit option (might change on laptops),
1527
make only switch to ro critical, other changes warning.
1528
* cisco_temp_sensor: new check for temperature sensors of Cisco NEXUS
1529
and other new Cisco devices
1530
* oracle_tablespace: Fixed tablespace size/free space calculations
1531
* FIX: if/if64: omit check result on counter wrap if bandwidth traffic levels
1535
* Improve transaction handling and reload detection: user can have
1536
multiple action threads in parallel now
1537
* Sounds in views are now enabled per default. The new configuration
1538
variable enable_sounds can be set to False in multisite.mk in order
1540
* Added filter for log state (UP,DOWN,OK,CRIT...) to all log views
1541
* New painter for normal and retry check interval (added to detail views)
1542
* Site filter shows "(local)" in case of non multi-site setup
1543
* Made "wato folder" columns sortable
1544
* Hiding site filter in multisite views in single site setups
1545
* Replaced "wato" sidebar snapin which mixed up WATO and status GUIs with
1546
the new "wato_foldertree" snapin which only links to the status views
1547
filtered by the WATO folder.
1548
* Added "Dashboard" section to views snapin which shows a list of all dashboards
1549
* FIX: Fixed auth problem when following logwatch icon links while using
1551
* FIX: Fix problem with Umlaut in contact alias
1552
* FIX: Creating auth.php file on first login dialog based login to ensure
1553
it exists after login when it is first needed
1554
* Dashboard: link problem views to *unhandled* views (this was
1556
* Localization: Fixed detection of gettext template file when using the
1557
local/ hierarchy in OMD
1560
* Improved sorting of views in main page
1561
* Fix: Use all the availiable space in header
1562
* Fix: Navigation with Android Hardwarekeys now working
1563
* Fix: Links to pnp4nagios now work better
1564
* Fix: Host and Service Icons now finger friendly
1565
* Fix: Corrected some buildin views
1568
* Removed IP-Address attribute from folders
1569
* Supporting localized tag titles
1570
* Using Username as default value for full names when editing users
1571
* Snapshot/Factory Reset is possible even with a broken config
1572
* Added error messages to user edit dialog to prevent notification problems
1573
caused by incomplete configuration
1574
* Activate Changes: Wato can also reload instead of restarting nagios
1575
* Replication: Can now handle replication sites which use the form based auth
1576
* Replication: Added option to ignore problems with the ssl certificates
1577
used in ssl secured replications
1578
* WATO now supports configuring Check_MK clusters
1579
* FIX: Fixed missing folders in "move to" dropdown fields
1580
* FIX: Fixed "move to target folders" after CSV import
1581
* FIX: Fixed problem with duplicate extra_buttons when using the i18n of multiisite
1582
* FIX: Fixed problem with duplicate permissions when using the i18n of multiisite
1583
* FIX: Writing single host_contactgroups rules for each selected
1584
contactgroup in host edit dialog
1585
* FIX: Fixed wrong folder contacgroup related permissions in auth.php api
1586
* FIX: Fixed not up-to-date role permission data in roles_saved hook
1587
* FIX: Fixed duplicate custom columns in WATO after switching languages
1590
* improve doc/treasures/check_bi_local.py: local check that creates
1591
Nagios services out of BI aggregates
1594
* ColumnHeaders: on is now able to switch column header on even if Stats:
1595
headers are used. Artifical header names stats_1, stats_2, etc. are
1596
begin used. Important: Use "ColumnHeaders: on" after Columns: and
1601
* cmk -I: accept host tags and cluster names
1604
* linux agent - ipmi: Creating directory of cache file if not exists
1605
* dell_powerconnect_cpu: renamed service from CPU to "CPU utilization", in
1606
order to be consistent with other checks
1609
* Several cleanups to prevent css/js warning messages in e.g. Firefox
1610
* Made texts in selectable rows selectable again
1611
* Adding reschedule icon to all Check_MK based services. Clicks on these
1612
icons will simply trigger a reschedule of the Check_MK service
1613
* FIX: ship missing CSS files for mobile GUI
1614
* FIX: rename check_mk.js into checkmk.js in order to avoid browser
1615
caching problems during version update
1618
* Optimized wraps in host lists tag column
1619
* Bulk inventory: Remove leading pipe signs in progress bar on main
1621
* NagVis auhtorization file generation is also executed on activate_changes
1622
* Implemented a new inclusion based API for using multisite permissions
1624
* Inventory of SNMP devices: force implicit full scan if no services
1626
* FIX: Calling activate_changes hook also in distributed WATO setups
1627
* FIX: Fixed display bug in host tags drop down menu after POST of form
1628
* FIX: Fixed javascript errors when doing replication in distributed
1629
wato environments when not having the sidebar open
1630
* FIX: Fixed search form dependant attribute handling
1631
* FIX: Fixed search form styling issues
1632
* You can now move folders to other folders
1633
* FIX: Distributed WATO: Supressing site sync progress output written in
1634
the apache error log
1638
* New nifty sidebar snapin "Speed-O-Meter"
1639
* Implemented new cookie based login mechanism including a fancy login GUI
1640
* Implemented logout functionality for basic auth and the new cookie based auth
1641
* Implemented user profile management page for changing the user password and
1642
the default language (if available)
1643
* New filter for the (new) state in host/service alerts
1644
* New command for sending custom notifications
1645
* FIX: Fixed encoding problem when opening dashboard
1646
* New icon on a service whos host is in downtime
1647
* Only show most frequently used context buttons (configurable
1648
in multisite.mk via context_buttons_to_show)
1649
* Show icon if user has modified a view's filter settings
1650
* New config option debug_livestatus_queries, normal debug
1651
mode does not include this anymore
1652
* Icons with link to page URL at bottom of each page
1653
* Logwatch: Switched strings in logwatch to i18n strings
1654
* Logwatch: Fixed styling of context button when acknowleding log messages
1655
* Logwatch: Implemented overview page to show all problematic logfiles
1656
* Add Snapin page: show previews of all snapins
1657
* Add Snapin page: Trying to prevent dragging confusions by using other click event
1658
* New (hidden) button for reloading a snapin (left to the close button)
1659
* Automatically falling back to hardcoded default language if configured
1660
language is not available
1661
* Repair layout of Perf-O-Meter in single dataset layout
1662
* FIX: Fixed duplicate view plugin loading when using localized multisite
1663
* FIX: Host-/Servicegroup snapin: Showing group names when no alias is available
1664
* FIX: Removed double "/" from pnp graph image urls in views
1667
* Host/Service elements are now iterable via FOREACH_HOST, e.g.
1668
(FOREACH_HOST, ['server'], ALL_HOSTS, "$HOST$", "Kernel" ),
1669
* FIX: Assuming host states is possible again (exception: list index "3")
1672
* Evolved to full featured monitoring configuration tool!
1673
* Major internal code cleanup
1674
* Hosts can now be created directly in folders. The concept of host lists
1675
has been dropped (see migration notes!)
1676
* Configuration of global configuration variables of Check_MK via WATO
1677
* Configuration of main.mk rules
1678
* Configuration of Nagios objects and attributes
1679
* Configuration of users and roles
1680
* Configuration of host tags
1681
* Distributed WATO: replication of the configuration to slaves and peers
1682
* Added missing API function update_host_attributes() to change the
1683
attributes of a host
1684
* Added API function num_hosts_in_folder() to count the number of hosts
1685
below the given folder
1686
* Added option to download "latest" snapshot
1687
* extra_buttons can now register a function to gather the URL to link to
1688
* Implemented NagVis Authorisation management using WATO users/permissions
1691
* Experimental feature: livecheck -> super fast active check execution
1692
by making use of external helper processes. Set livecheck=PATH_TO_bin/livecheck
1693
in nagios.cfg where you load Livestatus. Optional set num_livecheck_helpers=NUM
1694
to set number of processes. Nagios will not fork() anymore for check exection.
1695
* New columns num_hosts and num_services in status table
1696
* New aggregation functions suminv and avginv (see Documentation)
1699
* New configuration variable static_checks[] (used by WATO)
1700
* New configuration variable checkgroup_parameters (mainly for WATO)
1701
* check_submission defaults now to "file" (was "pipe")
1702
* Added pre-configured notification via cmk --notify
1703
* Drop RRA-configuration files for PNP4Nagios completely
1704
* New configuration variable ping_levels for configuring parameters
1705
for the host checks.
1706
* cmk --notify: new macros $MONITORING_HOST$, $OMD_ROOT$ and $OMD_SITE$
1707
* make ping_levels also apply to PING services for ping-only hosts
1708
(thanks to Bernhard Schmidt)
1711
* if/if64: new ruleset if_disable_if64_hosts, that force if on
1712
hosts the seem to support if64
1713
* Windows agent: new config variable "sections" in [global], that
1714
allows to configure which sections are being output.
1715
* Windows agent: in [logwatch] you can now configure which logfiles
1716
to process and which levels of messages to send.
1717
* Windows agent: new config variable "host" in all sections that
1718
restricts the folling entries to certain hosts.
1719
* Windows agent: finally implemented <<<mrpe>>. See check_mk.ini
1721
* Windows agent: do not execute *.txt and *.dir in <<<plugins>>> and
1723
* Windows agent: make extensions to execute configurable (see
1724
example check_mk.ini)
1725
* Windows agent: agent now reuses TCP port even when taskkill'ed, so
1726
a system reboot is (hopefully) not neccessary anymore
1727
* Windows agent: section <<<df>>> now also outputs junctions (windows
1728
mount points). No external plugin is needed.
1729
* Windows agent: new section <<<fileinfo>>> for monitoring file sizes
1730
(and later possible ages)
1731
* logwatch: allow to classify messages based on their count (see
1732
man page of logwatch for details)
1733
* fileinfo: new check for monitoring age and size of files
1734
* heartbeat_crm: apply patches from Václav Ovsík, so that the check
1735
should work on Debian now.
1736
* ad_replication: added warninglevel
1737
* fsc_*: added missing scan functions
1738
* printer_alerts: added further state codes (thanks to Matthew Stew)
1739
* Solaris agent: changed shell to /usr/bin/bash (fixes problems with LC_ALL=C)
8
1743
* FIX: detail view of host was missing column headers
9
1744
* FIX: fix problem on IE with background color 'white'