Dear friends of Check_MK,
the new innovation release 1.5.0i1 of Check_MK is ready for download.
Today we release the first innovation release to prepare for the next stable
release of Check_MK. This early test version already comes with a lot of
interesting new features.
Please note: Innovation versions give you the possibility to try interesting
features in the software long before the next stable version is released. The
innovation versions represent a compromise between stability and new features.
We don't recommend to use the innovation versions in production.
Changes in all Check_MK Editions:
omd/packages:
* 5183 FIX: Updated shipped navicli to 7.33.9.1.84
WATO:
* 4835 windows_updates.vbs: this plugin automatically configured to asynchron execution and 4 hours cached
* 5243 WATO: improved "Activate Changes" performance. Config files are no longer written with pprint
* 4701 WATO Web-API: now able to manage sites
* 4699 WATO Web-API: now able to configure rulesets and folders
* 4700 WATO Web-API: Now able to configure host tags
* 5046 Site specific globals: Highlight setting icon of sites having modified settings
* 5040 Site specific global settings: Distinguishing between factory and global settings
* 4985 Service descriptions can be translated
* 4924 Rulesets: Cloning rules opens the edit dialog
* 4925 Rule listing: Focussing rules after editing in list
* 5403 RRDCached tuning can now be configured via Global Settings
* 4782 Prevent deletion of parent host
* 5402 Number of apache processes can now be configured via Global Settings
* 4683 New permission: Clear audit log
* 4885 New button to export data structure of configured rule
* 5531 New WATO page "Best practices" can be used to find things to improve in your Check_MK
* 5432 Network scan: The tag for the "criticality" host tag group can now be configured
* 4600 Network scan: Can now be configured to be executed only in a given time frame
* 5173 Major OMD config options can now be set via WATO global settings
* 5044 LDAP: Active Directory connection try to discover the nearest DC now
* 4977 Improved displaying a large number of contact groups in folder/host properties
* 4990 Host tags: Tags of a tag group can now be sorted by the description
* 5213 Global settings can now be filtered to show only modified settings
* 4598 Folder tables in ruleset edit dialog can now be folded
* 5399 SEC: Fixed multiple stored XSS injections in GUI dialogs
* 5231 Distributed WATO: Improved site snapshot generation speed, reduces "Activate changes" duration
* 4840 Check parameters can now be bound to timeperiods
* 5343 Bulk import for custom attributes of hosts
* 4656 Added folder selection to Host & Service Parameters search
* 4682 SEC: Add permission "Can add or modify executables" to be able to fine tune access rights
NOTE: Please refer to the migration notes!
* 4723 FIX: Web-API: Fixed effective_attributes parameter for get_host/get_all_hosts calls
* 4724 FIX: Web-API: Fixed create_folder parameter of add_host call
* 4855 FIX: Web-API Hosttags: add_hosttags no longer raises an exception when the configuration_hash key is missing
* 4715 FIX: Web-API Calls updates. get_ruleset/get_sites: enforce output_format=python. set_ruleset now validates incoming data
* 5238 FIX: WATO users now only see their configured sites in the Site-DropdownChoice
* 5187 FIX: WATO sync: Improved error message in case a target site is not running
* 5228 FIX: WATO Web-API: now able to edit users which were created through the GUI
* 4376 FIX: WATO Web-API: Is now disabled when WATO is disabled on a site (e.g. slave sites)
* 5140 FIX: WATO Web API: add_users/edit_users: now able to set password attribute
* 4368 FIX: User password were deleted when saving users without setting a new password
* 4931 FIX: Trusted certificate authorities: Silently ignore dangling symlink errors
* 4891 FIX: Trusted CA certificate file is now updated during all WATO activations
* 4373 FIX: Timeperiods: iCal events with multiple days can now be imported
* 4372 FIX: Timeperiods: Fixed broken import of iCal files
* 4932 FIX: Timeperiod iCalendar import: Fixed broken import of full day entries
* 4680 FIX: Sync of local hierarchy (MKPs) preserves symlinks now
* 4391 FIX: Services: Fixed broken link for services having no WATO configurable check parameters
* 4377 FIX: Services of host: Fixed styling of WARN states
* 5124 FIX: Service discovery: Fixed permission if user is not allowed to manage services
* 5295 FIX: Service discovery: Fixed permission handling regarding foreign changes if user just performs a service discovery
* 4919 FIX: Service discovery: Fixed disabling services with backslashes in description
* 5313 FIX: Service discovery: Fixed 'Fix all missing/vanished' action: Disabled services were listed below 'Monitored services' after that button click.
* 5123 FIX: Service discovery: Fix moving services from 'Disabled services' to 'Vanished services' or 'Undecided services'
* 5122 FIX: Service discovery: Find SNMP checks of not yet monitored type when using cached data
* 5092 FIX: Service discovery performance: Do full scan once only right after clicking full scan
* 5126 FIX: Service discovery dialog: Fixed moving services to "Disabled services" for remote sites
* 5206 FIX: Ruleset quick search now excludes deprecated rulesets
* 4512 FIX: Rule list: Fixed possible "assert table" error on ruleset rule listing page
* 5229 FIX: Rename host: fixed exception when having more than 1024 users configured
* 4509 FIX: Removed now useless "parents" attribute from "New/Edit cluster dialog"
* 5042 FIX: Removed export of WATO folder permissions to NagVis
NOTE: Please refer to the migration notes!
* 5391 FIX: Removed CEE specific broken link from host edit page (CRE)
* 4204 FIX: Prevent password completion for all WATO rule where passwords are being specified
* 4031 FIX: LVM Volume Groups: fixed broken WATO configuration
NOTE: Please refer to the migration notes!
* 4927 FIX: LDAP: Use port 636 instead of 389 by default when enabling SSL
* 4926 FIX: LDAP: Use Check_MK trusted certificate authorities for validating certificates
* 5405 FIX: LDAP: Removed missleading and confusing "No persistent connection" option
* 5421 FIX: LDAP: Fixed broken sync of group memberships for users with capital umlauts in names
* 4889 FIX: LDAP connections: Fixed exception when using "nested groups" with groups to roles plugin
* 4954 FIX: Host/Folder properties: fixed displaying of inherited checkbox tag group values
* 4421 FIX: Host rename created a "parent rename" change for each existing host
* 4923 FIX: Host diagnostic: Fixed error when saving host with DNS name as IPv4 address
* 4387 FIX: Git integration: Fixed error handling when enabling it while git is not installed
* 4935 FIX: Foldertree snapin: Fixed broken layout when using localized GUI
* 4719 FIX: Folder host list: Improved performance for folders with a large number of hosts
* 4684 FIX: Fixed visualization of on/off toggles in global settings
* 4894 FIX: Fixed still visible sites on "activate changes" page after deletion
* 4405 FIX: Fixed setting custom times for timeperiod iCal import
* 4747 FIX: Fixed resetting global settings to factory defaults
* 4599 FIX: Fixed rendering of network scan results in folder properties
* 4403 FIX: Fixed problem on diagnose page for distributed hosts
* 5362 FIX: Fixed possible exception on global settings page related to "diskspace cleanup"
* 4953 FIX: Fixed possible exception during activation when files are modified while activating
* 4754 FIX: Fixed possible "Operation not permitted issue" during activation
* 5401 FIX: Fixed password auto completion prevention for current Chrome versions
* 8290 FIX: Fixed new service description selection for new sites
* 4601 FIX: Fixed layout of distributed site login dialog
* 4425 FIX: Fixed issue in WATO rule analayzer with negated host conditions
* 4764 FIX: Fixed internal automation error handling when syncing with 1.2.8 or older
* 5392 FIX: Fixed host monitored from all sites after editing custom host attributes
* 5168 FIX: Fixed highlighting of rules when searching for ineffective rules
* 4685 FIX: Fixed exception when trying to reset a global setting twice
* 4381 FIX: Fixed exception when WATO ruleset without main group definition exists
* 5423 FIX: Fixed exception on "Catalog of check plugins page"
* 4920 FIX: Fixed error when user is not permitted to open a folder for reading
* 5050 FIX: Fixed error "You need to specify a backup job." when restoring a backup
* 4668 FIX: Fixed editing of cluster properties
* 5389 FIX: Fixed disabling services via discovery page when a host rule exists in wrong folder
* 4893 FIX: Fixed creation of default "local" site
* 4505 FIX: Fixed broken links of logwatch and OMD * status services on services page
* 4995 FIX: Fixed broken link from contact group list page to rulesets
* 4369 FIX: Fixed broken host edit page on distributed WATO slave sites (when WATO is enabled)
* 4705 FIX: Fixed broken flexible notifications configuration
* 5051 FIX: Fixed backup/restore of encrypted backups
* 5098 FIX: Fix sporadic exception during activation
* 5099 FIX: Fix custom user attributes in user form
* 4930 FIX: Fix activation page not reloading after activation in some cases
* 4750 FIX: Ensure uploaded icons are saved with their filename instead of paths
* 4899 FIX: Don't fail WATO snapshot creation because of modified temporary files
* 5235 FIX: Distributed monitoring: Fixed race condition when unpacking snapshots
* 4370 FIX: Distributed WATO: Remote site properties "WATO enabled" and "Automatic sync" were not applied on slaves
* 5174 FIX: Diskspace cleanup: Fixed default configuration
* 4667 FIX: Cluster edit page: Removed useless "network scan" properties
* 4892 FIX: Cleanup site changes of deleted sites correctly
* 4510 FIX: Checking for name conflict during host rename
* 5207 FIX: Bulk discovery: Fixed "Maximum number of retries reached" error during bulk discovery
* 4996 FIX: Backup targets: Fixed possible MemoryError exception when editing a target
* 5217 FIX: BI: Improved error handling in case of not existing but referenced rule
* 4994 FIX: Analyze host rulesets: Fixed rendering of some values (e.g. Count, size and age of files)
* 4672 FIX: Activation: Discard of changes is now possible again
* 4900 FIX: Activate changes: Improved error reporting during activate changes
* 5244 FIX: Activate Changes: Fixed "Has never been activated" status message
User interface:
* 4955 Virtual host trees: The whole WATO folder structure can now be added
* 4960 Virtual host trees: Add option to exclude empty tag choices from the trees
* 4921 Users can be limited to a list of authorized sites now
* 4033 Quicksearch: Now cycles through the filters h:/ad:/al:/s: when no specific filters are set
* 5418 New filters: Regex matches for host and service contacts
* 4452 Multisite Quicksearch: Now able to configure quicksearch filters in the global settings
* 4902 SEC: Monitoring history views: Fixed possible XSS when displaying "plugin output"
* 4753 Inactive browser windows/tabs are not updated until focused again
* 4999 Icon selector: The popup menu is now resizable
* 5000 Icon selector: Icon names can now be toggled
* 5431 SEC: Fixed possible reflected XSS using custom bookmarks
* 4757 SEC: Fixed possible reflected XSS in webapi.py
* 4501 Bulk delete possible for bookmark lists, graph collections and custom graphs
* 5178 Added option to hide edition/version from sidebar header
* 4729 Add service cache information to action menu entry
* 4450 FIX: quicksearch: fixed exception when using special characters
* 4829 FIX: netapp_api_volumes: fixed missing read/write/latency graphs for the various data protocols
* 4713 FIX: logwatch: fixed missing "Clear log" button for normal user in distributed setup
* 4474 FIX: graphs for fileinfo checks: the size value was displayed without unit information
* 5426 FIX: df perfometer: Fixed exception when maximum value is not available
* 5056 FIX: WATO: Wrong list of groups shown on user edit page when syncing groups via LDAP
* 4390 FIX: Virtual host trees are now identified by manually set IDs
* 4950 FIX: Virtual host tree: Fixed navigating back to root of tree
* 4928 FIX: Views: Toggle all checkboxes in row select was missing last row in grouped views
* 4382 FIX: Views: Silently ignore configured but not existing view filters
* 4896 FIX: Views: Services are now sorted correctly again
* 5179 FIX: Views: Fixed sorting of commands in different languages
* 5052 FIX: Views: Fixed possible encoding exception when cells contain special chars
* 4934 FIX: Views: Fixed possible broken table background when using "table" layout with zoomed pages
* 4399 FIX: Views: Fixed graph showing views of services with invalid perfdata
* 4388 FIX: Views: Fixed exception with host tag columns which tag has been deleted
* 5434 FIX: Views: Fixed exception when trying to display downtime IDs in views
* 4397 FIX: Views: Fixed datasource KeyError exception
* 4389 FIX: Views: Fixed "Cached" column when cache interval is reported to be 0
* 4998 FIX: View editor: Fixed sorting of sorte choices
* 4053 FIX: Summary line in BI availability moved when sorting. It is fixed now.
* 4969 FIX: Service discovery view: Fixed sorting service descriptions
* 4365 FIX: Service availability: Host down could not be rewritten to other states like CRIT
* 4504 FIX: Removed wrong context menu links to add "availability views" to dashboards
* 5203 FIX: Removed sorting of perfometers
* 5200 FIX: Removed CEE specific link to Reports from Bookmark list pages
* 4380 FIX: Raw Edition: Fixed broken views that contain graphs
* 4702 FIX: Quicksearch: fixed minor parsing issue when using specific filters
* 4449 FIX: Quicksearch: fixed "name name" results with distributed monitoring
* 4832 FIX: Quicksearch: Malformed regular expressions generated no error message when no specific filters were set
* 4834 FIX: Quicksearch: Fix Livestatus error when using \ in search expression
* 4922 FIX: Logwatch: Show only hosts with problematic log files in "Problematic log file" list
* 4988 FIX: LDAP: Improve error handling in case of authentication failures
* 5169 FIX: LDAP: Fixed syncing contact groups / roles of users with special characters in their name
* 5210 FIX: LDAP: Fixed equal default value for custom variable sync plugins
* 4929 FIX: Improved responsiveness of the GUI while loading hover graphs
* 5360 FIX: Improved GUI performance when having a large number of custom views or dashboards
* 4511 FIX: Graph dashlets: Fixed graph rendering on host specific dashboards
* 4677 FIX: GUI crashes can now also be downloaded
* 4746 FIX: Fixed using HW/SW inventory filters in views without inventory painters
* 4424 FIX: Fixed user language selection showing wrong language after change
* 4759 FIX: Fixed some wrong escaped links in help texts
* 4758 FIX: Fixed site status and master control snapin not displaying states of sites
* 4992 FIX: Fixed sending fake DOWN states for hosts when using Nagios core
* 4366 FIX: Fixed random exception related to html.unplug() in GUI
* 4400 FIX: Fixed possible random "OSError: [Errno 9] Bad file descriptor" in GUI
* 5002 FIX: Fixed possible exception related to multisite_user_connectors on login failures
* 5424 FIX: Fixed possible exception during logout when having cookies with invalid format for other sites
* 4402 FIX: Fixed possible UnicodeEncodeError on service discovery page
* 4761 FIX: Fixed multisite setups with sites using Check_MK/Livestatus < 1.4
* 4666 FIX: Fixed ineffective rulesets page showing empty rulesets
* 4949 FIX: Fixed grouping by host-/servicegroup in availability views
* 4386 FIX: Fixed exception when creating links from service views to service group views
* 4052 FIX: Fixed escaping bug in help text.
* 4610 FIX: Fixed error in graph displaying views with invalid perfdata strings
* 5425 FIX: Fixed broken bookmark list management for users with non ascii characters in User IDs
* 4952 FIX: Fixed broken alert statistics view (regression since 1.4.0p8)
* 4398 FIX: Fixed broken GUI when deleting local/share/check_mk/web/plugins dir
* 5529 FIX: Fixed accidentially cloning own visuals instead of builtin visuals
* 4751 FIX: Fixed "dragging not defined" javascript error on dashboards
* 4818 FIX: Fixed "No Data" in Tactical Overview if missing permissions to see failed notifications
* 5216 FIX: Failed notification checking is now limited to 7 days
* 5214 FIX: Events in tactical overview can now be disabled
* 4918 FIX: EC views: Hiding wrong icons for events that are not related to a host
* 5198 FIX: Delete contact groups: Fixed error message when users have no alias
* 4371 FIX: Dashboards: Folder filtered globe dashlets now link to filtered views
* 5045 FIX: Custom icons and actions: Add macros for getting URL encoded values
* 5530 FIX: Clicking on "Edit dashboard" accidentially copied dashboards with "publish to others"
* 4674 FIX: CSV/JSON export: Fixed exception in icon columns
* 8656 FIX: Button "All Logfiles" in logwatch user interface now works in distributed mode
* 4423 FIX: Availability of service filtered views was showing services multiple times
* 4612 FIX: Auth works now with $apr1$ prefixed passwords
Site management:
* 5049 omd config: New mode "change" for bulk changing config options
* 5175 Livestatus TCP: Can now be restricted to specific IP addresses
* 7661 SEC: Fixed possible stored XSS using the internal server error handler
* 7643 SEC: Changed initial admin credentials (cmkadmin + random password)
* 5422 Add build support for Ubuntu 17.10 (artful)
* 5180 Add bash completion for OMD command
* 7644 FIX: omd restore: Fixed possible crash "linkname ... not found"
* 7636 FIX: omd backup/cp/mv: Excluding more files with --no-logs/--no-past option
* 5420 FIX: diskspace cleanup: Fixed exception when "Delete additional files when disk space is below" is enabled
* 5170 FIX: Removed TMPFS configuration option
* 5171 FIX: Removed DEFAULT_GUI configuration option
* 5172 FIX: Removed CRONTAB configuration option
* 5528 FIX: Fixed showing help when executing "omd" without mode argument (1.4.0p18 regression)
* 5191 FIX: Fixed memory corruption in check_http.
* 7637 FIX: Fixed exception when saving any global setting while having specific diskspace cleanup settings
* 7514 FIX: Fixed SSL connection issues in different situations
* 5435 FIX: Fixed "omd update" problems when updating from 1.4.0p17 or older
* 7648 FIX: Fix fstab appending when file does not end with a newline
* 7652 FIX: Diskspace cleanup config is now synced to slave sites like other settings
Reporting & availability:
* 4051 Timeline highlighting for availability tables works in both directions now.
* 3919 FIX: PDF: Improved handling of long words in text wrapping
* 4206 FIX: Fix display of host availability annotations in service views
Other components:
* 7634 python-modules: Added paramiko module needed for check_sftp
* 7645 heirloom-pkgtools: Added pkgmk and pkgtrans to be able to build Solaris pkgs
* 7654 NagVis: Update to 1.9
* 7655 NagVis: Configuring Check_MK BI backend for local site by default now
* 7646 Local agent directory is now accessible via HTTP
* 7651 FIX: pnp4nagios: Fixed broken custom time range selection
* 7632 FIX: dokuwiki: Exclude bw.png icons from indexmenu plugin (licensing reason)
* 7657 FIX: Updated naviseccli to 7.33.8.1.19 to fix segfaults on some platforms
* 7576 FIX: The rrdtool library should never terminate its process.
* 5041 FIX: Removed NAGVIS_URLS OMD config option
* 5209 FIX: Python: Updated to 2.7.14
* 7647 FIX: PNP4Nagios: Fixed PHP export when using PHP7
* 7656 FIX: NagVis: Updated to version 1.9.2
* 7662 FIX: NagVis: Updated to NagVis 1.9.1
* 7650 FIX: NagVis: Updated to 1.9b19
* 7649 FIX: NagVis: Updated to 1.9b18
* 7641 FIX: NagVis: Updated to 1.9b17
* 7639 FIX: NagVis: Updated to 1.9b16
* 5053 FIX: NagVis: Updated to 1.9.3
* 7635 FIX: Fixed problems in legacy graphs when having dashes in cookies
* 5388 FIX: Dokuwiki: Fixed missing page edit dialog toolbar when using SLES
* 7660 FIX: Added missing livedump binary to bin path
Notifications:
* 4665 mail, asciimail: Added subject for bulk notifications
* 5127 asciimail, mail: Added macros $COUNT_NOTIFICATIONS$ and $COUNT_HOSTS$ which can be used in bulk notification subject
* 4783 User notifications can now temporarily disabled within configured timerange
* 4496 The site ID can now be used as match condition
* 5043 RBN: Improved displaying of notitification context in analyse notification mode
* 4590 Now retry and expire time can be configured in pushover notification below 'emergency' priority
* 4592 New options for pushover notification plugin: Usage of a proxy, receipt and sound selection
* 4886 HTML mail notification: Added choices 'Automatic HTTP/s' to URL prefix option
* 4809 Display the OMD Site and Host Tags in HTML Emails
* 5433 Bulk notifications can now be made using Event Console comments
* 4813 All recipents of an email are visible in notifications
* 4828 FIX: User notification rules can now be canceled
* 4042 FIX: Use well define From address in email notifications if none is configured
NOTE: Please refer to the migration notes!
* 4762 FIX: Showing correctly formated plugin output in "analyse notifications table"
* 4709 FIX: Notifications: Missing SERVICECONTACTGROUPNAMES/HOSTCONTACTGROUPNAMES parameters no longer causes a notification not to be sent
* 4836 FIX: Notifications rules: Modifying a rule always set the option "allow users to deactivate this notification"
* 4938 FIX: Make sure that a notification has the plugin output available
* 4763 FIX: HTML mails: Fixed wrong rendered state markers in plugin outputs
* 4812 FIX: Add missing Acknowledge author to host notifications
NagVis:
* 5428 FIX: NagVis: Updated to 1.9.4
Livestatus:
* 5190 The Livestatus command LOG works for the Nagios core now, too.
* 5192 Added new filter operators for list-valued columns
* 5460 FIX: Waiting without a wait condition immediately returns now
NOTE: Please refer to the migration notes!
* 4694 FIX: Reloading the Nagios core works again
* 4695 FIX: Make communication with event console more robust
* 4852 FIX: Livestatus connections: fixed bug where data from previous connection got reused
* 5197 FIX: Improved Event Console history performance
* 4687 FIX: Fixed types of non-Stats: columns in Stats: queries
* 5022 FIX: Fixed timperiod history calculation
* 5194 FIX: Fixed time zone handling for Stats: columns.
* 5024 FIX: Fixed parsing of some host-related monitoring history entries.
* 5023 FIX: Fixed parsing of monitoring history.
* 4430 FIX: Fixed logwatch-related Livestatus queries in NEB module
* 5193 FIX: Fixed authorization handling for Livestatus queries.
* 5195 FIX: Fixed an obscure BI bug related to hard states when using the Nagios core.
* 5461 FIX: Fixed WaitTimeout handling
* 4686 FIX: FIX Fixed "loose" authorization for hostgroups/servicegroups tables in NEB
* 5458 FIX: Enable filtering on columns with macros when the Nagios core is used
* 4688 FIX: Emit error message in livestatus response
* 5459 FIX: Disallow group-related wait objects, avoiding crashes
* 4692 FIX: Correctly handle deactivated event console when Nagios core is used.
* 4693 FIX: Catch communication errors with the event console when the Nagios core is used.
* 5196 FIX: Bumped Livestatus stack size to give regex matching more breathing room.
Linux distributions:
* 7638 Added support for Ubuntu 17.04 (zesty)
* 7633 Add build support for Debian 9 (stretch)
* 7659 FIX: CentOS 7: Removed not needed dependency to mariadb-server package
HW/SW inventory:
* 8669 win_video: now inventorizes memory of graphic cards for Windows hosts
* 4676 win_os: Added type/vendor information
* 8670 win_networkadapter: added network adapters to inventory of Windows hosts
* 4766 snmp_extended_info: Inventorizes all available physical components except ports in more robust way
* 4546 lnx_packages: Now inventorizes also release numbers of rpm based Distributions
* 5094 lnx_distro: Prefers /etc/os-release if available which is systemd-supported
* 5299 dell_idrac_info: Added Dell HW information to inventory
* 4483 cisco_vlans: New inventory plugin which collects vlan information of Cisco devices supporting CISCO-VLAN-MEMBERSHIP mib
* 4660 FIX: win_os: Fixed wrong OS information if eg. ESX is installed on Windows host
* 4776 FIX: solaris_psrinfo: Fixed handling of newer output eg. of Solaris SPARC T5
* 4987 FIX: oracle_instance: Removed uptime from inventory plugin in sense of werk #4485
* 4521 FIX: mssql_versions: Fixed IndexError during inventory
* 4568 FIX: mk_inventory.vbs: fixed getNetworkAdpater function to prevent errors caused by null arrays
* 4385 FIX: mk_inventory.vbs: Add new query type for installed software on hosts
* 4878 FIX: lnx_distro: Fixed wrong detected distribution name, vendor and version
* 4567 FIX: inventory of interfaces: prevent showing negative last_state_change value
* 8667 FIX: fixed missing patchlevel in inventory data of SuSE 12.1 and 12.2
* 5129 FIX: fixed inventory plugin detection for SNMP devices
* 4485 FIX: Removed uptime and snmp_uptime inventory plugins and other monitoring data from oracle_tablespaces inventory plugin
NOTE: Please refer to the migration notes!
* 4714 FIX: Inventory win_networkadapter: Fixed exception when values were missing
* 4395 FIX: Inventory filters: Fixed error handling when entering invalid regexes
* 4780 FIX: HW/SW inventory: Removed entries about section ages provided by check_mk_agent; this reverts Werk 3904
* 5185 FIX: Check_MK HW/SW Inventory: The service was executed too often by default
NOTE: Please refer to the migration notes!
Event console:
* 4989 Added handling of host downtimes during event creation
* 5212 FIX: check_mkevents: Improved performance
* 4506 FIX: User without permission to host could see host information when permitted for "all events"
* 4393 FIX: The permissions on events were not always handled correctly
* 5020 FIX: Log levels for the event console are now updated on activation of changes
* 4675 FIX: Improved handling of rare but possible EINTR "interrupted system call" exceptions
* 5186 FIX: Improved error handling when receiving broken SNMP traps
* 4940 FIX: Handle non-ASCII characters in event console messages submitted via Livestatus
* 4993 FIX: Fixed visibility of events for users with limited access to events
* 4933 FIX: Fixed possible KeyError event_host in EC views since 1.4.0p6
* 4888 FIX: Fixed missing link to "events of host" view for hosts the user may see
* 5003 FIX: Fixed missing filtering by effective contact groups of events
* 4731 FIX: Fixed exception when receiving SNMPv3 INFORM messages: ignore them now
* 5361 FIX: Fixed cancelling events by "text" (regression #5057, since 1.4.0p11)
* 5057 FIX: Fixed cancelling events by "syslog application" when using similar rules
* 4706 FIX: Fixed broken upload of snmp mibs (cannot import name defaultMibPackages)
* 5429 FIX: Fixed broken event history expiration (when using default settings)
* 4470 FIX: Event console: fixed incorrect event counting for timed-out and heartbeat events
* 5358 FIX: Event console status queries now handle the Limit header correctly
* 5047 FIX: EC views: Fixed "Events of host X" views of unrelated events
* 4379 FIX: Don't show delete event icon in event history views
* 4951 FIX: Added missing host custom variables to notifications created by the EC
DEB packaging:
* 7658 FIX: Debian Stretch: Added missing dependency to apache2
Core & setup:
* 4937 SNMP bulk walk: Size of bulks can now be configured
* 3921 MKP: Custom localizations can now be packed
* 3114 Linux and Windows agent can now encrypt their output
* 4235 FIX: cmk command: Finally removed long deprecated -S/-H options
* 5054 FIX: SNMPv3 contextes were not always used during discovery
* 4464 FIX: RRD Helper Process: No longer uses default RRD templates after a core reload
* 5396 FIX: Nagios: Log external commands to nagios.log by default
* 5395 FIX: Nagios: Enable passive host check translation by default
* 5390 FIX: MKP: Ignore *.pyc files when creating MKP packages
* 4502 FIX: LDAP: Fixed setting default values for user/group filters and attributes
* 4401 FIX: Improved error handling in case of invalid autocheck entries
* 4234 FIX: Host/Service aggregation have been removed
* 5205 FIX: Host rename: Fixed broken renaming when new name uses dots
* 5204 FIX: Host rename: Fixed broken rename of hosts in rrdcached journal
* 4755 FIX: Fixed possible error when processing piggyback monitoring data
* 4716 FIX: Fixed broken config when selecing "empty" icon as host/service icon image
* 4756 FIX: Fix possible timeouts when changing configurations or changing user profile properties
* 5038 FIX: Datasource programs: Prevent zombie processes in case of timeouts
* 4508 FIX: Clusters: Now always have their nodes as parents (Fixes Nagios inconsistency)
* 4728 FIX: Check_MK service: Fixed handling of "State in case of empty agent output"
Checks & agents:
* 4916 windows_multipath: Now configurable through agent bakery
* 4662 win_ip_r: inventorizes routes table of Windows hosts
* 4527 websphere_mq_channels: Now has its own WATO ruleset
NOTE: Please refer to the migration notes!
* 4653 websphere_mq_channels: Added percent levels for messages
* 4542 watchdog_sensors: Added new checks for GEIST watchdog devices
* 4619 veeam_client: Now shows information to which host a backup job belongs to
* 5293 ucs_bladecenter_if: Now detects 'Direct Server Connect' interfaces
* 4791 tsm_scratch: Now creates graph for remaining tapes
* 5289 temperature.include: Allow floating point numbers in upper and lower levels in 'Temperature' ruleset
* 4478 systemtime: Now takes the agent data cache file age into account
* 5131 suseconnect: New check to monitor information about SLES licenses via SUSEConnect
* 4439 statgrab: added uptime into plugin
* 4814 sshd_config: New check which monitors security relevant parameters of the sshd_config
* 4820 smart: Added support for uncommon Descriptions (CRC Error and Uncorrectable errors)
* 4032 smart agent plugin: disable megacli logging output
* 5011 scaleio_mdm, scaleio_pd, scaleio_sds, scaleio_storage_pool, scaleio_system, scaleio_volume: New Checks for EMC ScaleIO Appliances
* 5290 salesforce_instances: Monitors the instances connected to Salesforce
* 4807 safenet_hsm, safenet_hsm.events, safenet_ntls, safenet_ntls.clients, safenet_ntls.connrate, safenet_ntls.expiration, safenet_ntls.links: Several new checks to monitor Safenet HSM appliances
* 4437 qlogic_fcport: added compatibility for HP StorageWorks Fibre Channel Switch
* 4810 ps.include: Add levels of CPU utilization for single processes
* 4347 packeteer_fan_status packeteer_ps_status: Two checks for Blue Coat Packet Shaper devices
* 4446 new check netapp_api_environment (cluster mode only): allows monitoring of PSU faults
* 5226 netstat, win_netstat: Checks now include performance graphs for number of connections
* 4877 netscaler_vserver: Added some performance data such as request rate, received and transmitted byte rates
* 4817 netapp_api_vs_traffic: Extend check by nfs values
* 5340 netapp_api_luns: make read-only configurable
* 4837 netapp_api_if: a grouped interface now reports a WARNING when one of its member interfaces is down
* 4488 netapp_api_if: Now monitors received and sent packets
* 5090 mssql_databases: Database status is now configurable
* 5325 mssql_counters.cache_hits: Discover services for which the agent plugins does not provide any base for the counter 'cache_hits'
* 4476 mssql_blocked_sessions: now wait types can be ignored
* 5080 mssql_blocked_sessions: Put details about session ID, blocking ID, wait data and type into longoutput
* 4811 mssql_backup: Set limits for different type of backups
* 4026 mk_logwatch: plugin now also supports windows
* 4802 mk_jolokia: Can now be configured to use the local machine's FQDN to access Jolokia
* 4441 mem: new configurable thresholds for "Estimated RAM for new processes"
* 4986 mcafee_emailgateway_agent, mcafee_emailgateway_av_authentium, mcafee_emailgateway_av_mcafee, mcafee_emailgateway_bridge, mcafee_emailgateway_cpuload, mcafee_emailgateway_entities, mcafee_emailgateway_smtp, mcafee_emailgateway_spam_mcafee: New checks for McAfee Email Gateway
* 5012 lvm_lvs: New check vor LVM logical volume pools
* 4422 logwatch.ec: Message forwarding via TCP can now use a spool
* 4595 lnx_distro, lnx_packages: Both inventory plugins now support Gentoo Linux
* 5111 kentix_co, kentix_dewpoint, kentix_motion: New checks which monitor carbon monoxide, dew point and motion of Kentix devices
* 5223 juniper_alarm, juniper_bgp_state, juniper_cpu, juniper_cpu_util, juniper_fru, juniper_mem: Try discovery also on QFX series devices
* 4816 iptables: New check which monitors parameters of the iptables configuration
* 8754 ipmi, ipmi_sensors: Now individual sensor levels can be configured
* 4580 informix_dbspaces, informix_locks, informix_logusage, informix_sessions, informix_status, informix_tabextents: New checks for IBM Informix DBs
* 5133 infoblox_services, infoblox_node_services: checks are now cluster aware
* 5009 huawei_osn_fan, huawei_osn_if, huawei_osn_laser, huawei_osn_power, huawei_osn_temp: Now supporting Huawei OSN devices
* 4545 hpux_tunables: All services will now have thresholds
* 5135 hitachi_hnas_virtual.volume: New subcheck to monitor virtual volumes
* 5296 fsc_if64, fsc_sc2_cpu_status, fsc_sc2_fans, fsc_sc2_inf, fsc_sc2_mem_status, fsc_sc2_power_consumption, fsc_sc2_psu, fsc_sc2_temp, fsc_sc2_voltage: New checks for Fujitsu Server
* 5028 fortigate_sync_status, fortigate_sensors: New checks
* 5322 fortigate_node_sessions: Now upper levels are configurable
* 4649 fortigate_ipsecvpn: tunnels which are down can now be ignored during levels calculation
* 8625 fortigate_ipsecvpn: Now configurable via WATO
* 5108 fjdarye100_disks, fjdarye100_disks.summary, fjdarye101_disks, fjdarye101_disks.summary, fjdarye500_disks, fjdarye500_disks.summary, fjdarye60_disks, fjdarye60_disks.summary: Now device states can be used instead of expected state
* 5338 fileinfo: date variables can be defined in fileinfo.cfg
* 4362 fileinfo.groups, logwatch.groups: now group pattern matching is allowed in service description
* 4644 f5_bigip_mem: Improved Memory Check. Now also for TMM
NOTE: Please refer to the migration notes!
* 4626 f5_bigip_conns: Support setting levels on HTTP request rate
* 4447 f5_bigip_conns: Now also monitors the connection rate per seconds
* 4541 esx_vsphere_vm: Added age of oldest snapshot
* 5117 esx_vsphere_vm.devices: Check mounted devices in order to monitor HA functionality
* 4522 emka_modules: New checks for EMKA devices which support the ELM2-MIB
* 4540 emcvnx_disks: Thresholds for count of failures can be set now
NOTE: Please refer to the migration notes!
* 8757 didactum_sensors_outlet, didactum_can_sensors_analog, didactum_can_sensors.humidity, didactum_can_sensors.voltage: new check for Didactum devices
* 5440 didactum_sensors_discrete: Discovers also smoke sensors
* 4806 df: Add option to include volume name in service description
* 5109 dell_poweredge_status: Monitors ExpressServiceCode which is supported by DELL devices such as DELL PE R430 or 730 series
* 4629 dell_powerconnect_fans, dell_powerconnect_psu: Discovery now also works for Force10 switches
* 5310 dell_idrac_virtdisks: Added raid level information
* 5300 dell_idrac_fans, dell_idrac_power dell_idrac_power.unit, dell_idrac raid, dell_idrac_raid.bbu: New checks for Dell iDRAC
* 5309 dell_idrac_disks: Added disk power status
* 5097 cpu_util.include: Alert on high utilization over an extended time period on total CPU and alert on too high CPU utilization on single cores
* 5130 cmcii: New check to monitor Rittal CMC-II devices.
* 5346 cisco_mem/cisco_mem_asa/cisco_mem_asa64: trend computation
* 4815 cisco_ip_sla: New check which monitors Cisco IP SLAs
* 4737 cisco_asa_failover: Now roles of cluster and state of failover is configurable
* 4768 cisco_asa_connections: New check which monitors number of connections currently in use by Cisco ASA devices
* 4350 check_sql: Make database server to connect to configurable
* 4440 check_sftp: New Check for SFTP Connections
* 4642 check_mk_agent: Added support for new storcli
* 4487 check_mk_agent.aix, check_mk_agent.linux, check_mk_agent.solaris: Agents use either default MK_[LIB/CONF/VAR]DIR variables or environmental variables if configured
* 5351 check_http: Use HTTPS instead of HTTP in service description for SSL/TLS connections
NOTE: Please refer to the migration notes!
* 5224 check_http: Support verbose output
* 5350 check_http: Special characters in expected string of the content
* 5134 check_http: Add the option to specify a proxy server in check_http
* 5220 brocade_sys, brocade_sys.mem: New checks to monitor main memory usage and CPU utilization of Brocade fibre channel switches
* 5219 brocade_sfp, brocade_sfp.temp: New checks to monitor SFPs of Brocade fibre channel switches
* 4639 bintec_cpu: Added CPU utilization to bintec devices
* 4630 atto_fibrebridge_sas, atto_fibrebridge_fcport, atto_fibrebridge_chassis, atto_fibrebridge_chassis.temp: New checks for Atto Fibrebridge devices
* 5128 arbor_pravail: Now also checks for overrun drop rates of incoming queues
* 5225 apache_status: Change autodetection logic of agent plugin to include a process multiple times if it listens on multiple ports
* 5341 agent_vsphere: change of the option "Display VM power state on"
* 5347 agent_ucs_bladecenter: add option to disable certificate validation
* 5233 agent_ucs_bladecenter: Now uses python requests to fetch the data
* 4448 agent_netapp: now provides systemtime info for 7mode/CM. check will follow soon
* 4526 agent_emcvnx: Now monitors storage pools
* 4195 agent_3par: New special agent for HPE 3PAR
* 4525 acme_agent_sessions, acme_certificates, acme_fan, acme_powersupply, acme_realm, acme_temp, acme_voltage: New checks for ACME devices which support the APSYSMGMT-MIB, APSECURITY-MIB and ACMEPACKET-ENVMON-MIB
* 4034 Windows agent fileinfo monitoring: Now able to configure globbing patterns for subdirectories
* 4028 Windows Agent: now also sets the environment variable REMOTE for compatibility reasons
* 4029 Windows Agent Process Monitoring: Now able to set levels to process age
* 4738 New Support for Nimble Storage Appliances
* 4862 MSSQL: detect instances on non-standard TCP ports
* 4787 HPE MCS 200: Added new checks for cooling device
* 4645 Dell Compellent: Added support for Compellent Storage appliances
* 4579 Bulk discovery options can now be set in global settings
* 4803 Always display agent version and OS in Check_MK service if available
* 4643 Added special agent and checks for HPE StoreOnce
* 4548 Added new checks for liebert devices
* 4910 Added new checks for Stormshield Firewalls
* 4911 Added new Checks for Dell OpenManage: PSU & Fans
* 4636 Added compatibility for Lenovo blades
* 4805 AIX agent can now output spool files as well
* 4618 3par_remotecopy: New check for HPE 3PAR remote copy replication status
* 4982 FIX: zypper: Made check more robust against different SLES 12 service packs
* 5548 FIX: zpool_status: Fixed crash if pool has been deleted or vanished
* 4973 FIX: zpool: Fixed missing include statement which causes undefined 'df_inventory' error if using Nagios core
* 4800 FIX: zpool: Enable check to handle variant output of zpool list command
* 5115 FIX: zfs_arc_cache: Fixed wrong detected lines from agent output if they contain no counters, eg. 'class = misc'
* 4551 FIX: zfs_arc_cache: Fixed metrics in html5 graphing
* 4872 FIX: zfs_arc_cache: Fixed conversions of size, arc meta used, arc meta limit and arc meta max
* 4880 FIX: wut_webtherm, wut_webtherm.humidity: Fixed missing device type and enabled performance data for humidity
* 4593 FIX: wmi_cpuload: Fixed missing WATO group
* 4976 FIX: wmi_cpuload: Fixed UNKNOWN service state due to werk #4742
* 4774 FIX: wmi_cpuload: Expanded missing information handling
* 4742 FIX: wmi_cpuload: Added required tables to prevent crash
* 5199 FIX: winperf_if: DHCP was always shown as enabled
* 5307 FIX: windows_updates: Added information about default cache age and asynchronious execution
* 5079 FIX: windows_tasks: Adapted man page; Some OK states were missing
* 4839 FIX: windows agents: fixed invalid hieroglyphs in agent output, when plugin output includes FF FE byte order mark
* 4455 FIX: windows agent: now longer crashes when no performancecounter for process monitoring could be found
* 4456 FIX: windows agent: fixed broken agent encryption when section data exceeded 16kB
* 8629 FIX: win_printers: Fix broken default parameters
* 4552 FIX: win_dhcp_pools: Fixed conversion of old type of rules (1.2.6) to new type (1.2.8)
* 5518 FIX: win.mem: Fix incorrect representation of absolute memory levels in graphs
* 4647 FIX: websphere_mq_queues: Fixed 'list index out of range' error
* 4482 FIX: websphere_mq_instance: fixed missing installation info handling
* 4578 FIX: websphere_mq_instance, websphere_mq_instance.manager: Fixed wrong WATO group
* 4577 FIX: websphere_mq_channels: Fixed missing channel states
* 8289 FIX: wagner_titanus_topsense.smoke: Adapted levels to be more user friendly
* 5348 FIX: veritas_vcs: add timeout in the Check_MK agent
* 4409 FIX: uptime: fixed missing info handling
* 4948 FIX: ups_modulys_battery.temp: Fixed possible "check_temperature" not found exception
* 8630 FIX: ups_bat_temp, ups_capacity, ups_in_freq, ups_in_voltage, ups_out_load, ups_out_voltage, ups_power, ups_test: Extend and unify range of discovered devices
* 5292 FIX: ucs_bladecenter_if: Fixed wrong indexing of single detected interfaces
NOTE: Please refer to the migration notes!
* 4736 FIX: ucs_bladecenter_if: Fixed crash if fabric interconnects are aggregated
* 4453 FIX: ucs_bladecenter_faultinst: No longer reports UNKNWOWN when no fault instances are found
* 4732 FIX: systemd: Don't kill child processes of the agent
* 5439 FIX: storcli_vdrives: Configured check state of related device state was not set properly in some cases. Made that more robust.
* 4914 FIX: statgrab_mem: Plugin is now prioritized over solaris_mem if both is available
* 4438 FIX: statgrab_mem: Fixed wrong calculation of swap
* 4915 FIX: solaris_mem: Unified graphs and Per-O-Meter with common memory checks
* 4748 FIX: solaris_fmadm: Check was only discovered when an error is detected
* 4594 FIX: snmp_uptime: Fixed uptime
* 4550 FIX: smart: the services do not crash anymore if a threshold is not provided
* 4769 FIX: saprouter_cert: More robust detection of "not after" value
* 5280 FIX: rds_licenss: Fixed missing includes
* 4912 FIX: rds_licenses: Fixed exception if agent bakery is used to deploy this plugin
* 4635 FIX: raritan_emx_sensors.temp, raritan_px_sensors: Fix checks for Nagios core, add missing WATO rule to raritan_px_sensors
* 5055 FIX: quantum_libsmall_door: Fixed exception in scan function when .1.3.6.1.2.1.1.6.0 is not available
* 5279 FIX: qnap_disks: Just discover slots that are not empty
* 4726 FIX: ps: Process memory graph: Removed duplicated "resident size" metric
* 5120 FIX: ps, ps.perf: Fixed regex range introduced with werk 5114 which allows "/" in process name in manual checks
* 5114 FIX: ps, ps.perf: Allow "/" in process name in manual checks
* 4873 FIX: printer_supply: Fixed IndexError in case of missing colour information
* 4799 FIX: printer_input: Make check work with newer revisions of the Printer-MIB
* 8628 FIX: printer_alerts: Fix discovery when there are no alerts
* 8664 FIX: prefer ucd_mem over hr_mem in case of pfSense monitoring
NOTE: Please refer to the migration notes!
* 4581 FIX: postgres_stats: Fixed confusion of VACUUM and ANALYSE timestamp in agent plugin
* 5339 FIX: postfix_mailq_status: Now reports if PID file is not readable
* 4624 FIX: postfix_mailq: Now takes correct parameters if checking the length of queues
* 5287 FIX: postfix_mailq: Fixed parameter handling
* 4353 FIX: palo_alto: Fix wrong infotext
* 5349 FIX: ovs_bonding: display bonding correctly for newer ovs-appctl versions
* 4531 FIX: oracle_tablespaces: Added missing info for better analysis
* 4913 FIX: oracle_tablespaces: A service will now indeed change state only if left space is below a threshold level
* 4868 FIX: oracle_tablespace: Restrict data for check from primary
* 4784 FIX: oracle_rman: wrong detection of level 1 backup
* 4414 FIX: oracle_rman: fixed UnboundLocalError if sid level 0 is empty
* 4654 FIX: oracle_recovery_area: Added missing metric info
* 5311 FIX: oracle_performance: Making sure that we use float instead of integer for correct calculations
* 4884 FIX: oracle_logswitches: Fixed missing oracle.include
* 4785 FIX: oracle_locks: New SQL for check
* 5083 FIX: oracle_locks: Do not discover if data is incomplete
* 4788 FIX: openhardwaremonitor: New support of current hardware
* 4858 FIX: omd_apache data collection: fixed issues caused by missing newline at the end of statsfile(s)
* 4354 FIX: netstat_an.bat: Fix syntax error
* 4795 FIX: netstat: Fixed wrong output if LISTENING connections should be monitored on Ubuntu
* 4363 FIX: netgear_fans: fixed typo in group
* 4583 FIX: netextreme_psu: Fixed empty data handling
* 4838 FIX: netapp_api_volumes: No longer shows service descriptions with UUIDs
NOTE: Please refer to the migration notes!
* 4698 FIX: netapp_api_volumes: Changed service description for clustermode volumes
NOTE: Please refer to the migration notes!
* 4707 FIX: netapp_api_vf_stats: improved computation of CPU utilization, now showing number of processors
* 4664 FIX: netapp_api_qtree_quota: Fixed NameError: name 'is_digit' is not defined
* 8631 FIX: netapp_api_luns: Fix nonsensical infotext, treat LUN offline status as CRIT instead of WARN
* 4823 FIX: netapp_api_cpu: Fixed crash if data for node is missing
* 5241 FIX: netapp_api_connection: removed some invalid warning messages, which appear on virtual netapp systems
* 4641 FIX: mysql_capacity: Fixed crash if schema contains spaces
* 4740 FIX: mysql: Fixed crash if instance is not available anymore
* 4917 FIX: multipath: Fixed wrong output message if state changed to warn because of to much paths
* 4881 FIX: multipath: Fixed service details: Number of paths were interpreted as expected paths
* 4544 FIX: multipath: Fixed missing infos in output if a failure occurs
* 4745 FIX: multipath: Fixed crash on Dell devices if a colon is on uuid
* 4773 FIX: mssql_instance: Added error handling if plugin fails to gather SQL server instances
* 4584 FIX: mssql_counters.pageactivity: Raised always a MKCounterWrapped which resulted in PENDING service state; Fixed that.
* 4980 FIX: mssql_counters.file_sizes: Added readable titles of related metrics
* 5345 FIX: mssql_backup: fix GUI error and show warn/crit values
* 5304 FIX: mssql_backup: Fixed error if existing rule has been set before 1.5.0
* 4394 FIX: mssql_backup: Backups of availability group databases are now handled correctly
* 4744 FIX: msexch_rpcclientaccess: Fixed discovery failure because of an non existing item
* 4661 FIX: msexch_isstore, msexch_isclienttype: Split up check files. Second one needs its own check plugin file if using Nagios core
NOTE: Please refer to the migration notes!
* 4876 FIX: mounts: Fixed wrong handling of NFS mounts on Linux which are detected as stale
* 4825 FIX: mkbackup: Fixed crash if size of backup is not reported because of a failure
* 4822 FIX: mk_tsm: Made query for storagepools more robust
* 4616 FIX: mk_postgres/mk_db2.linux: Fixed quotes which lead into wrong interpretation
* 5096 FIX: mk_oracle_crs: crs_stat command is deprecated since Oracle 11gR2; Now the plugin handles that correctly
* 5441 FIX: mk_oracle: Werk 5321 introduced usage of nawk for SunOS but was implemented incorrectly for Linux
* 5321 FIX: mk_oracle: Fixed usage of awk command in case of SunOS which causes 'record ... too long' error
* 4648 FIX: mk_oracle: Fixed logswitches SQL statement for ORACLE RAC case
* 4625 FIX: mk_oracle: Fixed configuration for remote instances in bakery
* 4493 FIX: mk_oracle.ps1: Now takes version into account which fixed wrong calculation of tablespaces
* 5015 FIX: mk_oracle.bat: Removed deprecated plugin
* 4781 FIX: mk_oracle, mk_oracle.aix: Added support for Oracle 12.2
* 4468 FIX: mk_logwatch.exe: added missing executable for recently converted linux mk_logwatch
* 4696 FIX: mk_logwatch.exe in windows: now supports IPv6 addresses, fixed path of statefile
* 4972 FIX: mk_inventory.aix: Use MK_VARDIR instead of MK_CONFDIR for the state file
* 4442 FIX: mem: Fixed wrong calculation of Available Memory
* 4443 FIX: mem: Changed name from RAM available to Estimated RAM for new processes
* 4413 FIX: mem.linux: handle empty info
* 5283 FIX: megaraid_ldisks: Fixed error during discovery: UnboundLocalError: local variable 'item' referenced before assignment
* 4860 FIX: mailman_lists: fixed path of python modules for some operating systems
* 5230 FIX: logwatch/logwatch.ec: fixed "no forwarding" option in rule "Logwatch Event Console Forwarding"
* 5303 FIX: local: Fixed missing warn/crit in graphs if upper and lower thresholds are in perfdata
* 4778 FIX: lnx_quotas: Adapted plugin output if TABS are used in fstab
* 4530 FIX: lnx_distro: Fixed missing distribution if eg. Oracle and Redhat release files are available
* 5078 FIX: lnx_distro: Detects version and name of Check_MK Appliance correctly
* 4883 FIX: juniper_trpz_aps_sessions: Fixed performance data handling if running on cluster
* 4650 FIX: juniper_trpz_aps_sessions: Fixed missing performance data
* 4586 FIX: juniper_trpz_aps_sessions: Fixed crashes if access point is not reachable or no values could be calculated
* 4587 FIX: juniper_trpz_aps, juniper_trpz_aps_sessions: Fixed missing OID for WLC800R series
* 4826 FIX: juniper_cpu_util: No crash anymore if information is not provided
* 5218 FIX: jolokia_metrics: Fix failing parse function for MBeans containing ":"
* 4633 FIX: jolokia_metrics.uptime: No longer crash when agent info is incomplete
* 8626 FIX: jolokia_metrics.threads: Prevent service staleness in case of decreasing threads
* 4770 FIX: ipmi_sensors: Added performance data for all temperature sensors
* 4652 FIX: ipmi_common.include: Fixed wrong states handling; only use state if there are related items
* 4978 FIX: ipmi: Ignore sensors with state 'na'
* 5301 FIX: infoblox_dhcp_stats: Fixed crash of graphs
* 4539 FIX: if_fortigate: transfered if-checks for fortigate devices into own checkplugin
NOTE: Please refer to the migration notes!
* 4576 FIX: if64, if64adm: Fixed interface speed handling, if highspeed data is not available or zero
* 4361 FIX: if.include: fixed ifGroup handling if agent already sends interface groups
* 5116 FIX: if.include: Fixed wrong handling of duplicate interfaces if "use alias" or "use desccription" is configured
* 4871 FIX: if.include: Added missing interface types
* 4537 FIX: hyperv_checkpoints: Fixed wrong detection of checkpoint
* 5282 FIX: hpux_tunables: Fixed discovering kernel tunables on HPUX 11.23
* 5016 FIX: hp_proliant_temp: Fixed crash if thresholds are set manually
* 4529 FIX: hp_proliant_raid: Fixed incomplete raid detection; Added missing states
* 4739 FIX: hp_proliant_da_phydrv: Implemented new possible values
* 4821 FIX: heartbeat_crm: Made Check more robust
* 4640 FIX: heartbeat_crm: Fixed crash if output contains capital letters
* 4412 FIX: haproxy.server: fixed empty uptime info handling
* 5082 FIX: gude_powerbanks: Adapted discovery of powerbanks
* 4632 FIX: fsc_subsystems: No longer crash when statuscode is missing
* 4775 FIX: fortigate_sessions: Improved missing or invalid output handling
* 8755 FIX: fixed statgrab_disk: Now computes rate correctly
* 8665 FIX: fixed aborted snmp scan because of werk #8664
* 5478 FIX: fileinfo: fix globbing pattern expansion
* 5344 FIX: fileinfo: correct handling of file names with spaces in fileinfo.cfg
* 4655 FIX: fileinfo.groups: Added missing metric information
* 4364 FIX: fan.include: now performance data can be enabled
* 4824 FIX: f5bigip_conns: Fixed crash if Parameters are at 'No Levels'
* 4444 FIX: f5_bigip_vserver: Fixed crash when Service has no params
* 5010 FIX: f5_bigip_mem.tmm: Fixed discovery warning on command line if TMM information is not provided by the device
* 4743 FIX: f5_bigip_conns: Fixed crash if empty values
* 4968 FIX: f5_bigip_cluster_status_v11_2: Now has its own check plugin file; This updates werk #4819
NOTE: Please refer to the migration notes!
* 4819 FIX: f5_bigip_cluster_status.v11_2: Fixed wrong syntax in naming of the check plugin
NOTE: Please refer to the migration notes!
* 4857 FIX: esx_vsphere_vm.datastores: this check always reported only one datastore information
* 4777 FIX: esx_vsphere_sensors: Fixed wrong interpretation of ESX sensor health state 'UNKNOWN'
* 4638 FIX: esx_vsphere_hostsystem.multipath: Fixed compatibility to older versions
* 4841 FIX: esx_vsphere_hostsystem.cpu_usage: fixed missing cpu checks when querying vcenter with windows agent
* 5221 FIX: esx_vsphere_hostsystem.cpu_usage, esx_vsphere_hostsystem.cpu_util_cluster: Fix min/max values in perfdata
* 4908 FIX: enterasys_powersupply: Fixed crash if empty output
* 4535 FIX: emcvnx_writecache: Fixed discovery, id. if getcache command is not supported
* 4534 FIX: emcvnx_mirrorview: Handles 'Request failed.' correct, id. sync mirror feature is not installed or unavailable.
* 4621 FIX: emc_isilon_power: Now considers more naming possibilities
* 4622 FIX: emc_isilon_diskstatus: Now treats L3 caching devices as OK
* 4801 FIX: emc_datadomain_fs: Fix broken filesystem graph
* 5297 FIX: dotnet_clrmemory, msexch_rpcclientaccess, wmi_cpuload: Fixed activate changes because of inconsistent item handling
NOTE: Please refer to the migration notes!
* 4827 FIX: domino_info: Fixed crash if some information is missing
* 8756 FIX: didactum.include: added missing states and improved status handling
* 4407 FIX: df: fixed handling of paths including spaces
* 5014 FIX: df: Fixed error if dynamic levels should be set
* 5093 FIX: dell_poweredge_temp: Fixed device levels handling if they are empty
* 4741 FIX: dell_powerconnect_temp: Fixed missing reference for computing the temperature
* 5306 FIX: dell_compellent_folder: Fixed crash because of missing library
* 4554 FIX: cups_queues: Moved agent section into own plugin script
NOTE: Please refer to the migration notes!
* 5008 FIX: cups_queues: Fixed crash if previously discovered printer is not available anymore
* 5354 FIX: cmctc_lcp: Fixes an error leading to wrong inventory and check output
NOTE: Please refer to the migration notes!
* 5316 FIX: cmciii.access: Fixed error state handling
* 5089 FIX: citrix_xenapp.ps1: Refactored; now uses powershell commands for Citrix environment instead of WMI objects which caused runtime errors
* 5353 FIX: citrix_sessions: fixes a case where no session number was returned
* 5312 FIX: citrix_sessions: Fixed crash if not all session values 'total', 'active' or 'inactive' are available
* 4549 FIX: citrix_licenses: Fixed always ok state even if all licenses are used
* 4588 FIX: cisco_wlc, cisco_wlc_clients: Fixed missing OID for Cisco WLC-8510 devices
* 4772 FIX: cisco_wlc, cisco_wlc_clients: Added support for Cisco 1850 devices
* 4533 FIX: cisco_vpn_tunnel: Fixed handling if tunnel is not yet open and phase two values are not set
* 4480 FIX: cisco_redundancy: fixed UnboundLocalError: local variable 'infotext' referenced before assignment
* 5443 FIX: cisco_redundancy: Discover 'Redundancy Framework Status' service if device supports that.
* 4349 FIX: cisco_qos: Fix crashing check for some cases where the QoS class cannot be found
* 4874 FIX: cisco_power: Improved discovery of power supplies
NOTE: Please refer to the migration notes!
* 5132 FIX: cisco_ip_sla: fix snmp scan function
* 4346 FIX: cisco_cpu_multiitem, cisco_cpu: Make checks mutually exclusive
* 4543 FIX: cisco_cpu: Fixed too restrictive service discovery
* 4445 FIX: cisco_cpu: Fixed crash if values are empty
* 4631 FIX: cisco_ace_rserver: Fix broken IP address parsing
NOTE: Please refer to the migration notes!
* 5113 FIX: cifsmounts: Fixed wrong reported error message if user has not right permissions on mount point
* 4793 FIX: chrony: Changed to raw IP address without dns name to avoid empty output
* 4408 FIX: checkpoint_temp, checkpoint_fan, checkpoint_voltage: fixed status and value handling
* 5324 FIX: check_tcp: Made response time metric readable
* 4436 FIX: check_sql: fixed thresholds and added missing options
* 4331 FIX: check_sql: Is now printing FreeTDS debug messages in verbose mode (with MSSQL)
* 4375 FIX: check_sql: Fixed reporting configuration issues to monitoring core
* 4374 FIX: check_sql: Fixed exception in verbose mode when querying MSSQL
* 5121 FIX: check_sql: Added error message if cx_Oracle module is not installed
* 5201 FIX: check_mkevents: Removed deprecated "less verbose output" option
* 4794 FIX: check_mk_agent.solaris: Now considers top in /usr/bin/ and /usr/local/bin/
* 4623 FIX: check_mk_agent.solaris: Fixed computation of uptime
* 5278 FIX: check_mk_agent.linux: Fixed wrong detected sensors in state "State disasserted"
* 4547 FIX: check_mk_agent.linux: Fixed agent section which spammed in utmp of RHEL/CentOS
* 4516 FIX: check_mk_agent.linux: Escaped quotes in run_cached function used for ipmi-sensors command
* 5305 FIX: check_mk_agent.hpux: Fixed path for Plugins and local checks
NOTE: Please refer to the migration notes!
* 4779 FIX: check_mk_agent.freebsd, check_mk_agent.solaris: Reduce agent output by excluding mirror devices
* 4789 FIX: check_mk_agent.aix: Fixed computation of uptime
* 4663 FIX: check_mailboxes: Removed useless report_age which causes TypeError: float() argument must be a string or a number
* 4735 FIX: check_mailboxes: Fixed broken check when setting "connect timeout" option
* 4611 FIX: check_mail_loop: Fixed exception 'module' object has no attribute ‘text’
* 4734 FIX: check_mail check_mail_loop check_mailboxes check_sql: Passwords from password store were not used correctly
* 4416 FIX: check_form_submit: added documented but missing --help argument
* 4418 FIX: check_form_submit: Use Content-Type sent by server to decode the content
* 4417 FIX: check_form_submit: Fixed GET method "item is not defined" issue
* 4419 FIX: check_form_submit: Deal with forms that provide the method as lower case string
* 4897 FIX: check_bi_aggr: Fixed URL in error messages in case of exceptions during checking
* 5125 FIX: brocade_mlx_power: Fixed wrong index usage which led to undetected power supplies
* 4410 FIX: brocade_fcport: fixed missing info handling
* 4983 FIX: brocade_fcport: Fixed wrong speed information
* 5087 FIX: brocade_fcport: Fixed conversion of BB credits
* 8624 FIX: brocade_fcport: Fix usage of port name during discovery
* 4804 FIX: brocade_fcport: Fix limiting discovered ports by operational and physical status
* 4538 FIX: blade_bx_powermod: Fixed outdated calculation of state
* 4196 FIX: blade_blades: fixed out of range state
* 4637 FIX: blade_blades: Fixed buggy state validation
* 4486 FIX: avaya_88xx, avaya_88xx_cpu: fixed invalid data handling, ie. ValueError: invalid literal for int() with base 10: ''
* 4909 FIX: arris_cmts_cpu: Fixed crash if thresholds are set
* 8627 FIX: apt: Fix Ubuntu "NOTE: This is only a simulation!" warning being output in check
* 5110 FIX: appdynamics_memory: Fixed crashing if max. available for heap or non-heap memory is zero
* 5445 FIX: apc_symmetra_output: Fixed exception 'could not convert string to float' during discovery
* 4627 FIX: apc_symmetra: Fix bogus 100000000 A battery current occurring on some devices
* 4869 FIX: apc_symmetra, apc_symmetra_input, apc_symmetra_output: Fixed wrong WATO rulesets
* 4555 FIX: apc_humidity: Fixed missing conversion from old format of parameters to new one
* 5281 FIX: apache_status: Fixed ignoring invalid lines
* 4536 FIX: akcp_sensor_humidity: Crash if parameters are set
* 4879 FIX: akcp_sensor_humidity, akcp_exp_humidity: Fixed wrong order of level evaluation
* 4352 FIX: akcp_exp_temp, akcp_sensor_temp: No longer crash when temperature information is missing.
* 5284 FIX: akcp_exp_humidity, akcp_sensor_humidity, allnet_ip_sensoric, apc_humidity, etherbox, humidity.include, knuerr_rms_humidity, stulz_humidity, tinkerforge: Fixed wrong parameters
* 4984 FIX: aix_service_packs: Cleaned up mixture of the latest and all past service packs
* 4634 FIX: aix_if: Make check work with different ifconfig output format
* 4454 FIX: agent_ucs_bladecenter: disabled ssl certificate validation
* 4722 FIX: agent_ucs_bladecenter: Fixed broken special agent
* 5394 FIX: agent_ucs_bladecenter: Fixed broken agent since 1.4.0p14 (#5233)
* 4853 FIX: agent_netapp: Re-enabled some deprecated SSL Ciphers which were used in old 7mode filers
* 5240 FIX: agent_netapp, environmental sensors monitoring. No longer fails if a node has no configured shelfes
* 4348 FIX: agent_jolokia: Fix nonfunctional special agent
* 4596 FIX: agent_innovaphone: Fixed import error of lxml (which is not shipped with Check_MK)
* 4473 FIX: agent_hp_msa: HP MSA agent no longer throws ssl validation errors
* 8666 FIX: added more detected APs to aironet_clients
* 5408 FIX: Windows perf counter base number formatting was broken
* 4849 FIX: Windows mrpe scripts: strip leading whitespaces in mrpe command
* 5409 FIX: Windows eventlog: wrong last state saved
* 5410 FIX: Windows agent: handle section Skype correctly
* 4462 FIX: Windows agent: df section (filesystem monitoring) now also support spaces in paths
* 4833 FIX: Windows Agent: Fixed pipe handle leak whenever plugin/mrpe scripts raised an error
* 4475 FIX: Windows Agent: Agent shutdown no longer stalls while plugin is running
* 4708 FIX: Windows Agent/Agent Updater: Fixed race condition which removed the windows service
* 4471 FIX: Windows Agent Process Monitoring: ps section is no longer completely suppressed when only parts of the data is missing
* 4843 FIX: Windows Agent / logfile monitoring: fixed agent crash when * was used as file wildcard
* 4847 FIX: Windows Agent / fileinfo: fixed another issue, where meta information (size,age) was not accessible
* 4845 FIX: Windows Agent / Fileinfo: now able to read files meta information (size, age) even when file is locked
* 4842 FIX: Windows Agent / Exchange Monitoring: fixed broken MSExchange checks
* 4597 FIX: Vanilla agents (RPM/DEB) of latest releases did not contain recent changes
* 8758 FIX: SNMP checks: Fixed cluster node handling
NOTE: Please refer to the migration notes!
* 4532 FIX: Removed inventory plugin oracle_performance in sense of werk 4485 and unified all other Oracle inventory plugins
* 4236 FIX: Removed g_hostname and g_service_description from Check API
NOTE: Please refer to the migration notes!
* 4797 FIX: Removed deprecated global service discovery setting and added new standard rule
* 4582 FIX: Prevent timeout messages in passive service, should be reported by Check_MK service
* 5091 FIX: Perfometer: Allow zero as maximal value; Fixed unsupported operand type for /: 'float' and 'NoneType'
* 5021 FIX: Make sure that the output of the event console active check is valid
* 4859 FIX: MSSQL: plugin detects 32bit and 64bit instances now
* 8663 FIX: MSSQL plugin: fixed reading in of ini file(s)
* 4704 FIX: MSI generation: fixed bug in MSI version number generation which broke the 1.4.0 MSI installer
* 4851 FIX: Improved WATO service discovery performance
* 4830 FIX: IP lookup cache: Fixed bug were updated ipaddress was overwritten by old cached data
* 4792 FIX: Fixed wrong unit in graph for tape utilization
* 4760 FIX: Fixed vanishing CUPS queues services on systems using systemd
* 4790 FIX: Fixed scaling for the average in interface services of pnp4nagios graphs
* 5234 FIX: Fixed recently introduced issue with non working WATO rules
* 4465 FIX: Fixed race condition when mulitple Check_MK helpers updated the ipaddresses.cache file
* 5298 FIX: Fixed crash if only lower levels for humidity has been set
* 4203 FIX: Fix failed SSH login in Linux remote alert handlers on some distributions
* 4846 FIX: ESX monitoring: fixed incomplete data, when the xml response from the esx server includes newlines
* 5034 FIX: Do not skip first entry in Windows eventlog
* 5227 FIX: Checkgroup humidity: Fix swapped lower levels and definition of only one kind of levels
* 4856 FIX: Check_MK was unable to handle cached tcp data greater than 10MB
* 5379 FIX: Allow Windows logfiles to be monitored without monitoring also eventlog
* 5232 FIX: Agent version check: fixed exception when an offcial release is expected and the agents version is a daily build
* 4517 FIX: 4516 FIX check_mk_agent.openwrt: Escaped quotes in run_cached function used for ipmi-sensors command
* 4553 FIX: 3par_volumes: Fixed graphs (removed useless and added missing)
* 4617 FIX: 3par: several fixes for 3PAR Storage Services
* 5095 FIX: "Round trip average" graph: Added warn and crit lines
BI:
* 5427 SEC: Fixed different XSS issues triggerd from BI aggregation/rule titles/descriptions
* 5119 BI rules: 'Call a rule' in 'Child Node Generation' shows separated pack and rule title
* 4469 BI aggregations: Views containing multiple aggregations now render faster
* 4460 BI aggregations: Now able to configure additional message for each rule result
* 5142 BI aggregation: Increased compilation performance for large aggregations
* 4697 Availability/Timeline views: Restructored some code, speeding up data collection
* 4659 Added bulk moving operation for BI rules
* 5118 Added bulk moving and deletion operations for BI aggregations
* 4591 Added bulk deletion operation for BI rules
* 4658 FIX: Fixed permissions in BI packs using rules from other packs
* 4670 FIX: Fixed exception when trying to edit not existing BI aggregation
* 4396 FIX: Fixed exception in BI views when using site icons
* 4703 FIX: Business intelligence: fixed various display and navigation bugs in timelines page
* 4378 FIX: BI: Hostname aggregations were missing parent information
* 5288 FIX: BI packs: Fixed permission of target pack for bulk moving operation of rules
* 4712 FIX: BI availability: Fixes bugs related to no configured BIs and BIs only showing services
* 4459 FIX: BI aggregations: fixed bug where the compilation of inactive aggregations raised an exception
* 4457 FIX: BI aggregations: fixed BI aggregations showing state "MI"
* 4458 FIX: BI aggregations: Users with restricted host/services access no longer see "Not yet monitored" messages for unavailable hosts
* 5318 FIX: BI aggregations can be configured to be in multiple groups
* 4467 FIX: BI aggregation compilation: fixed race condition exception, also forks less processes for compilation
* 4451 FIX: BI Aggregations: fixed redundant read of cached data, slowing down GUI
* 4027 FIX: BI Aggregations: fixed compilation problem with BI aggregations when using sites without hosts
Changes in the Check_MK Enterprise Edition:
WATO:
* 5030 Skype section can now be enabled/disabled in agent bakery
* 4030 FIX: cmk-update-agent: fixed two bugs related to curl download and certificate validation
* 4854 FIX: WATO Web-API: The liveproxyd configuration was not correctly updated when a site got configured
* 4720 FIX: The settings of the MK Notify daemon could be lost when saving other global settings
* 4752 FIX: MKP manager: Fixed creating packages for 1.4.0i* releases
* 4721 FIX: Improved error handling when a ruleset value can not be rendered on agent bakery page
* 5139 FIX: Fixed baked agent download page when user had no global bakery permissions
* 5404 FIX: Changing "Agent encryption" ruleset now marks bakery as dirty
* 5398 FIX: Agent bakery: Hide "Bake Agents" context button when not permitted to bake
User interface:
* 4771 FIX: MKP manager: Fixed broken listing of unpackaged files
Reporting & availability:
* 4970 Reporting: Heading of graph elements can now be customized
* 4490 Reporting & scheduler: Date & time option is now available in time range options
* 4679 Report scheduler: Text body of mails can now be configured in the jobs
* 8654 Availability annotations are also rendered in PDF reporting now
* 5068 Add error message to report in case some sites are not reachable
* 5081 FIX: Reporting: Fixed converting old title format into new one
* 5359 FIX: Reduced size of PDF exports containing graphs
* 5001 FIX: PDF exports: Default graph layout options were not applied
* 4957 FIX: Group headers of views are now displayed in PDF reports
* 5202 FIX: Fixed timeouts when generating reports (regression in #4957)
* 4589 FIX: Fixed error handling for graphs if graph is not found or unavailable
* 8735 FIX: Fixed 'ZeroDivisionError: float division' if total weigth is zero during rendering availability table in reports
* 5069 FIX: Choose correct owner for report schedule entry when creating a new one
* 4678 FIX: Availability reports: Fixed possible exception when working with empty data
Notifications:
* 4711 FIX: mknotifyd: parts of master configuration could be transfered to the slave sites
* 4710 FIX: mknotifyd did not always reload its configuration
Metrics system:
* 4205 You can now combine several graphs into one
* 4477 Now graph time ranges are configurable
* 3920 Graphs: Vertical axis scaling and mirroring can now be customized
* 5419 Graphs can now be exported as PNG from the graph context menu
* 4484 Graph time range previews can be disabled, default can be set
* 4500 Graph designer: Hex codes can now be inserted into color picker manually
* 5363 Exporting graph data in JSON format via GUI is now possible
* 4733 Check_MK graphs can now be exported as PNG images
* 4557 FIX: Stacking on metrics with empty values is now possible
* 5430 FIX: Pause page reloads when selecting timerange by using the graph previews
* 4503 FIX: Graph designer: Show warnings when all or single sites use incompatible cores
* 4997 FIX: Fixed visibility of metric toggle switch in graph designer
* 4870 FIX: Fixed ineffective graph time range display option
* 5260 FIX: Fix presentation of mirrored areas
* 4563 FIX: Fix issue with @ in metric title
Livestatus proxy:
* 4901 Reworked Livestatus Proxy to be more scalable
* 5039 Livestatus proxy: Connection parameters can now be configured globally
* 4898 Liveproxy daemon: Log level can now be configuration via WATO
* 4466 FIX: liveproxyd: fixed needless connection timeouts (site dead) when changing the site configuration
* 4765 FIX: Liveproxyd: Fixed possible exception in case of temporary load issues
Livestatus:
* 5018 FIX: Handle vanished service groups correctly
* 4435 FIX: Fixed pending_flex_downtime column in host/service-related tables
* 4434 FIX: Fixed group-related 'contains' filters
HW/SW inventory:
* 4831 FIX: HW/SW inventory: fixed missing inventory data from slave sites for new hosts
Core & setup:
* 5188 Sending service metrics to Graphite/InfluxDB can now be fine-tuned
* 5397 Microcore can now be configured to send UNREACHABLE notifications
* 4895 FIX: cmk --convert-rrds: Don't fail when RRDs refered by PNP XMLs are missing
* 4725 FIX: Significant improvement of Check_MK check helper memory usage
* 4507 FIX: Non resolvable hosts may lead to config compilation error
* 5019 FIX: Make it possible to handle a large number of helpers
* 5025 FIX: Make communication with smartping helpers more robust
* 4691 FIX: Make Smart Ping more robust
* 5027 FIX: Made communication with alert helper more robust.
* 4429 FIX: Freshness check respects check period now
* 4427 FIX: Fixed temporal spreading of pnp4nagios' XML file updates.
* 5189 FIX: Fixed scheduling of checks after a start/reload of the Micro Core
* 4956 FIX: Fixed possible exception in cmc.log when working with piggyback data
* 5026 FIX: Fixed possible core dumps during config reload
* 4718 FIX: Fixed memory leak in Check_MK check helpers when started in verbose mode
* 4690 FIX: Fixed handling of state changes when cmcdump is used
* 4433 FIX: Fixed freshness and staleness for always-up and cluster hosts.
* 4431 FIX: Fixed enabling/disabling of notifications/active checks/passive checks
* 4689 FIX: Fixed buffer overflow when importing cmcdump data
* 4890 FIX: Fixed broken management board monitoring when using the Microcore
* 4426 FIX: Fixed PID file locking
* 4432 FIX: Avoid starvation of normal checks by real-time checks
* 4939 FIX: Always use DNS when looking up the IP of Graphite servers
* 4428 FIX: "Always up" hosts are never stale
Checks & agents:
* 8751 netapp_api_system_time: new check which monitors the age of Netapp devices
* 8287 brocade_mlx_power: Added new standard OID for snChasPwrSupply2Table to receive all power supplies in stacked devices
NOTE: Please refer to the migration notes!
* 5393 MySQL agent plugin: With agent bakery it's now possible to use a local mysql config file
* 5222 FIX: mrpe: Fix compatibility of bakery ruleset when updating from 1.2.8*
* 4463 FIX: f5_bigip_cluster_status: fixed invalid evaluation of node states when this check runs on a cluster
* 8285 FIX: apache_status: Fixed wrong IPv6 URLs to query the information
NOTE: Please refer to the migration notes!
* 5237 FIX: agent_updater was unable to update itself
* 5378 FIX: Windows agent: Ensure backwards compatibility of section webservices
* 4875 FIX: Fixed graph labeling and unit of active HTTP service
Alert handlers:
* 4497 Alert handling: Added several missing match conditions
Agent bakery:
* 4628 mk_jolokia: Bakery now allows to specify server to poll using FQDN instead of IPv4 address
* 4936 apache_status: Bakery can now configure host/DNS names as instance addresses
* 4559 Prevent Check_MK agent updater from running multiple times
* 4730 Name of backed packages can now be configured (Linux, UNIX)
* 4608 Agent bakery creates Solaris TGZ packages now
* 4673 Agent bakery creates Solaris PKG packages now
* 5400 Added new permission for baking and signing agents using the bakery
* 4606 Added context button to agent bakery to rulesets affecting the baked agents
* 4472 FIX: windows agent disabled sections: The existing WATO rule was ignored during the agent baking
* 5315 FIX: win_printers: Added missing bakery rule
* 4681 FIX: win_logwatch: Fixed exception when baking agents containing this plugin with old config
* 4607 FIX: mk_oracle.aix: Fixed baking mk_oracle plugin into AIX agent tgz
* 8733 FIX: mk_jolokia: added missing protocol configuration
* 4351 FIX: jolokia_generic: Add missing bakery functionality
* 4498 FIX: cmk-update-agent: Temporary files cmk-update-agent-verify-* were not deleted
* 4749 FIX: cmk-update-agent: Removed implicit dependency on distutils.spawn
* 8288 FIX: cmk-update-agent: Fixed curl HTTP error 302 Found during agent registration process
* 5017 FIX: check_mk_agent: Fixed false positive error messages while installing rpm from bakery
* 4514 FIX: Removed agent configuration from debian package descriptions
* 5261 FIX: Improve agent bakery robustness when baking new agents
* 4991 FIX: Fixed the Installed-Size header of baked deb packages
* 4392 FIX: Fixed possible broken agent deployment status data
* 4556 FIX: Fixed compatibility problem in agent updater with some older windows versions
* 4717 FIX: Fixed "corrupted package" archive messages when installing DEB packages baked on SLES
* 4560 FIX: Fix implausible error msg from windows agent updater
* 5137 FIX: Fix error when spaces are present in custom agent files
* 5262 FIX: Fix bug in agent bakery (regression #5261, since 1.4.0p17)
* 4564 FIX: Compatibility fix for windows agent updater
* 4605 FIX: Bakery: Fixed marking agents to be build after changing agent related rulesets
* 4603 FIX: Bakery continues to build agents when one fails
* 5184 FIX: Bake agents on restart only affects master sites now
* 5211 FIX: Agent bakery: Reduced agent baking time when monitoring 0 hosts from central site
* 4609 FIX: Agent bakery package list: Sort rulesets by title now
* 4499 FIX: Agent Updater: Prevent broken state files caused by incomplete writes
* 4513 FIX: Agent Updater: Fixed broken state persisting on windows (regression since #4499)
* 4604 FIX: AIX TGZ: Agent plugins were not packed correctly
Changes in the Check_MK Managed Services Edition:
WATO:
* 5176 Custom design (Logo + color set) can now be set per customer
* 4959 FIX: Web-API: Fixed calls related to groups when using CME
* 4958 FIX: Group changes are added only to affected sites
* 5236 FIX: Edit host/service/contactgroups: Fixed exception in CME, improved audit logging
* 5138 FIX: CME: fixed site snapshot creation when there are users with umlauts
* 5177 FIX: Added missing change entry when editing customers
User interface:
* 4727 FIX: CME: Fixed grouping of hosts in views by customer
You can download Check_MK from our download page:
* http://mathias-kettner.de/check_mk_download.html
Please mail bug reports and qualified feedback to feedback(a)check-mk.org.
We greatly thank you for using Check_MK and wish you a successful monitoring,
Your Check_MK Team
--
Mathias Kettner GmbH
Kellerstraße 29, 81667 München, Germany
Registergericht: Amtsgericht München, HRB 165902
Geschäftsführer: Mathias Kettner
http://mathias-kettner.de
Tel. +49 89 1890 435-0
Fax. +49 89 1890 435-29
Dear friends of Check_MK,
the new stable release 1.4.0p19 of Check_MK is ready for download.
This maintenance release ships with 6 changes affecing all editions of Check_MK,
1 Enterprise Edition specific changes and 0 Managed Services Edition specific changes.
Changes in all Check_MK Editions:
WATO:
* 5244 FIX: Activate Changes: Fixed "Has never been activated" status message
Checks & agents:
* 5478 FIX: fileinfo: fix globbing pattern expansion
* 5443 FIX: cisco_redundancy: Discover 'Redundancy Framework Status' service if device supports that.
* 5445 FIX: apc_symmetra_output: Fixed exception 'could not convert string to float' during discovery
* 5410 FIX: Windows agent: handle section Skype correctly
* 5227 FIX: Checkgroup humidity: Fix swapped lower levels and definition of only one kind of levels
Changes in the Check_MK Enterprise Edition:
Agent bakery:
* 5262 FIX: Fix bug in agent bakery (regression #5261, since 1.4.0p17)
Changes in the Check_MK Managed Services Edition:
NO CHANGES
You can download Check_MK from our download page:
* http://mathias-kettner.de/check_mk_download.html
Please mail bug reports and qualified feedback to feedback(a)check-mk.org.
We greatly thank you for using Check_MK and wish you a successful monitoring,
Your Check_MK Team
--
Mathias Kettner GmbH
Kellerstraße 29, 81667 München, Germany
Registergericht: Amtsgericht München, HRB 165902
Geschäftsführer: Mathias Kettner
http://mathias-kettner.de
Tel. +49 89 1890 435-0
Fax. +49 89 1890 435-29
Dear friends of Check_MK,
the new stable release 1.4.0p18 of Check_MK is ready for download.
This maintenance release ships with 1 change affecing all editions of Check_MK,
0 Enterprise Edition specific changes and 0 Managed Services Edition specific changes.
It fixes an update procedure related issue which could occur when running "omd update"
as site user to update a site from 1.4.0p17 or older. Have a look at werk 5435 for
further information.
Changes in all Check_MK Editions:
NO CHANGES
Changes in the Check_MK Enterprise Edition:
NO CHANGES
Changes in the Check_MK Managed Services Edition:
NO CHANGES
You can download Check_MK from our download page:
* http://mathias-kettner.de/check_mk_download.html
Please mail bug reports and qualified feedback to feedback(a)check-mk.org.
We greatly thank you for using Check_MK and wish you a successful monitoring,
Your Check_MK Team
--
Mathias Kettner GmbH
Kellerstraße 29, 81667 München, Germany
Registergericht: Amtsgericht München, HRB 165902
Geschäftsführer: Mathias Kettner
http://mathias-kettner.de
Tel. +49 89 1890 435-0
Fax. +49 89 1890 435-29
Dear friends of Check_MK,
the new stable release 1.4.0p17 of Check_MK is ready for download.
This maintenance release ships with 18 changes affecing all editions of Check_MK,
2 Enterprise Edition specific changes and 1 Managed Services Edition specific changes.
Changes in all Check_MK Editions:
WATO:
* 5423 FIX: Fixed exception on "Catalog of check plugins page"
User interface:
* 5431 SEC: Fixed possible reflected XSS using custom bookmarks
* 5426 FIX: df perfometer: Fixed exception when maximum value is not available
* 5434 FIX: Views: Fixed exception when trying to display downtime IDs in views
* 5424 FIX: Fixed possible exception during logout when having cookies with invalid format for other sites
* 5425 FIX: Fixed broken bookmark list management for users with non ascii characters in User IDs
Livestatus:
* 5197 FIX: Improved Event Console history performance
* 5196 FIX: Bumped Livestatus stack size to give regex matching more breathing room.
Event console:
* 5429 FIX: Fixed broken event history expiration (when using default settings)
Checks & agents:
* 5241 FIX: netapp_api_connection: removed some invalid warning messages, which appear on virtual netapp systems
* 5441 FIX: mk_oracle: Werk 5321 introduced usage of nawk for SunOS but was implemented incorrectly for Linux
* 5354 FIX: cmctc_lcp: Fixes an error leading to wrong inventory and check output
NOTE: Please refer to the migration notes!
* 5353 FIX: citrix_sessions: fixes a case where no session number was returned
* 5240 FIX: agent_netapp, environmental sensors monitoring. No longer fails if a node has no configured shelfes
* 5409 FIX: Windows eventlog: wrong last state saved
BI:
* 5427 SEC: Fixed different XSS issues triggerd from BI aggregation/rule titles/descriptions
Site management:
* 5422 Add build support for Ubuntu 17.10 (artful)
Other components:
* 5209 FIX: Python: Updated to 2.7.14
Changes in the Check_MK Enterprise Edition:
Metrics system:
* 5430 FIX: Pause page reloads when selecting timerange by using the graph previews
Agent bakery:
* 5261 FIX: Improve agent bakery robustness when baking new agents
Changes in the Check_MK Managed Services Edition:
WATO:
* 5239 FIX: Managed Services Edition: Improved activate changes performance
You can download Check_MK from our download page:
* http://mathias-kettner.de/check_mk_download.html
Please mail bug reports and qualified feedback to feedback(a)check-mk.org.
We greatly thank you for using Check_MK and wish you a successful monitoring,
Your Check_MK Team
--
Mathias Kettner GmbH
Kellerstraße 29, 81667 München, Germany
Registergericht: Amtsgericht München, HRB 165902
Geschäftsführer: Mathias Kettner
http://mathias-kettner.de
Tel. +49 89 1890 435-0
Fax. +49 89 1890 435-29