Dear friends of Checkmk,
the new stable release 1.5.0p19 of Checkmk is ready for download.
This maintenance release ships with 26 changes affecing all editions of Checkmk,
4 Enterprise Edition specific changes and 0 Managed Services Edition specific changes.
Changes in all Checkmk Editions:
Notifications:
* 7427 FIX: mail: don't escape state markers in emails
NOTE: Please refer to the migration notes!
* 7442 FIX: Pagerduty notification host identifier to hostname when IP address is uknown
HW/SW inventory:
* 7838 FIX: oracle_instance: Fixed conversion of DB creation time
* 7840 FIX: aix_packages lnx_packages win_exefiles win_reg_uninstall win_wmi_software win_wmi_updates, solaris_pkginfo: Do not crash if package has no 'name' information
* 7822 FIX: HW/SW filter did not work: Network interface: Last Change
Checks & agents:
* 7847 FIX: win_printers: Fixed discovery of printers which include spaces in the printer name; This also fixes 'Printer not found' while checking
* 7751 FIX: storeonce_servicesets: Do not crash on capacity checking
* 7832 FIX: storeonce_clusterinfo: Do not crash if deduplication ratio is missing
* 7843 FIX: pfsense_if: Return 'Item not found in SNMP data' instead of crashing
* 7830 FIX: nimble_latency, nimble_latency.write: Fixed interpretation of read values as write values
* 7836 FIX: msexch_autodiscovery: Fixed configuration error: Found '%s' in service description
* 7833 FIX: mongodb_flushing: Fixed scaling and missing titles for performance values 'Flush time', '#Flushes' and 'Average flush time'
* 7426 FIX: mk_postgres: fix the version detection when using an MK_CONFFILE
NOTE: Please refer to the migration notes!
* 7423 FIX: mk_postgres: fix syntax error
NOTE: Please refer to the migration notes!
* 7424 FIX: mk_postgres: add missing database parameter
NOTE: Please refer to the migration notes!
* 7799 FIX: mcafee_webgateway_misc: Fixed crash if SNMP agent sends an empty string for clients or sockets
* 7690 FIX: lnx_thermal: Skip sensors which do not contain valid temperature values
* 7841 FIX: lnx_if: Fixed parsing interface address of tunnels on OpenBSD
* 7834 FIX: liebert*: Do not crash if value could not be converted to float
* 7797 FIX: fsc_fans: Do not discover fans for which the SNMP agent sends 'NULL'
* 7798 FIX: citrix_licenses: Fixed crash if agent plugin sends errors because it could not be executed
* 7837 FIX: citrix_controller: Fixed several problems if some values are missing
* 7835 FIX: apc_symmetra: Treat unknown battery status as UNKNOWN instead of crashing
* 7846 FIX: apache_status: Add missing SLES12 process 'httpd-prefork'
* 7796 FIX: aix_if: Do not crash if agent does not send information about 'flags'
* 7713 FIX: Pipe-char is used as separator for Windows WMI
Changes in the Checkmk Enterprise Edition:
Reporting & availability:
* 7821 FIX: Fix adding graphs with many metrics to reports / dashboards
Agent bakery:
* 7880 FIX: mrpe: Create mrpe config also for AIX systems when configured
* 7170 FIX: cmk-update-agent: Stop stockpiling broken installation packages
* 7169 FIX: Improve stability of agent updates on windows
Changes in the Checkmk Managed Services Edition:
NO CHANGES
You can download Checkmk from our download page:
* https://checkmk.com/download.php
Please mail bug reports and qualified feedback to feedback(a)check-mk.org.
We greatly thank you for using Checkmk and wish you a successful monitoring,
Your Checkmk Team
---
tribe29 GmbH - The Checkmk Company
Kellerstraße 29, 81667 München, Germany
Amtsgericht München, HRB 165902
Geschäftsführer: Jan Justus, Mathias Kettner
https://tribe29.com
Phone: +49 89 9982 097 00
Dear friends of Checkmk,
the new beta release 1.6.0b2 of Checkmk is ready for download.
We are making good progress in stabilising Checkmk 1.6. Thanks to your feedback
we were able to find and fix several problems.
Please test 1.6.0b2 and send us feedback about possible problems. Especially
components that have undergone major changes, such as the Windows agent and tag
and rule configuration, would be important to test.
To focus on the 1.6 beta feedback we have created a dedicated mail address:
feedback-1.6-beta at check-mk.org
All mails to this address will be used to improve the 1.6 and are completely
free of charge.
This test release ships with 59 changes affecing all editions of Checkmk,
0 Enterprise Edition specific changes and 0 Managed Services Edition specific changes.
This release will be in active maintenance until 2019-07-18.
The passive maintenance will be until 2019-08-17. For details take
a look at the Checkmk versions chapter of the Checkmk handbook.
Changes in all Checkmk Editions:
Checks & agents:
* 7422 apt: add information about cache invalidation to the manual page
* 7421 ucs_bladecenter_if, winperf_if: discover single interfaces of interface groups
NOTE: Please refer to the migration notes!
* 7705 FIX: Fixed checking Checkmk version if agent is connected via programs like ssh
* 7709 FIX: Removed remaining, deprecated 'check{name,type}' argument in discovery functions which led to crashes during discovery
* 7796 FIX: aix_if: Do not crash if agent does not send information about 'flags'
* 7811 FIX: check_mail_loop: Fix "Unhandled exception: 'module' object has no attribute 'text'" error
* 7783 FIX: db2_bp_hitratios: Fixed parsing instances in DPF mode: 'KeyError: None'; only gather real instances
* 7788 FIX: emcvnx_mirrorview: Skip invalid data: 'Error occurred during HTTP request/response from the target'
* 6973 FIX: fileinfo: Fixed various bugs.
* 7831 FIX: fileinfo: Warn if timestamp of file stat is missing
* 7797 FIX: fsc_fans: Do not discover fans for which the SNMP agent sends 'NULL'
* 7782 FIX: hp_proliant_da_phydrv, hp_proliant_mem: Fixed crashes caused by different but partial similar SNMP info
* 7784 FIX: hp_proliant_da_phydrv: Fixed missing smart status translation and made states readable
* 7787 FIX: informix_status: Display server version or port if available - avoid crash if not
* 7799 FIX: mcafee_webgateway_misc: Fixed crash if SNMP agent sends an empty string for clients or sockets
* 7486 FIX: mk_logwatch: also consider environment variable REMOTE_ADDR
* 7485 FIX: mk_mysql: look in local config files for socket definitions
* 7781 FIX: mk_postgres: Fixed invalid SQL-statements and version parsing
* 7791 FIX: msexch_autodiscovery: Fixed WMI time handling if frequency is empty which caused a ValueError
* 7792 FIX: mssql_instance: Fixed parsing invalid lines containing DB connection errors
* 7708 FIX: multipath: All Services have been UNKNOWN if one line in the agent output was malformed
* 7785 FIX: oracle_crs_res: Fixed parsing old agent output where node name as first column is missing
* 7794 FIX: oracle_sessions: Fixed parsing invalid lines containg 'FAILURE' instead of amount of current sessions
* 7786 FIX: printer_pages: Fixed parsing total amount of pages if not available
* 7789 FIX: rds_licenses: Skip check plugin if no data available
* 7790 FIX: statgrab_cpu: Fixed parsing CPU values; Some values may be missing
* 7832 FIX: storeonce_clusterinfo: Do not crash if deduplication ratio is missing
* 7813 FIX: veeam_jobs: Clarify output
* 7793 FIX: watchdog_sensors: Do not proceed parsing sensor data if no version information is available
* 7780 FIX: winperf_if: Fixed crash while parsing counters section
* 7850 FIX: df: Fixed broken exclusion of zfs file systems
NOTE: Please refer to the migration notes!
* 7487 FIX: mk_logwatch: Consider 'Do not deploy' in bakery
NOTE: Please refer to the migration notes!
* 7802 FIX: oracle_asm_diskgroup: Fixed calculation of voting files
NOTE: Please refer to the migration notes!
Core & setup:
* 7770 FIX: Fix "Periodic service discovery" disabling rules breaking config
* 7769 FIX: Fix broken computation of host contact groups in some cases
* 7816 FIX: Removed "cmk --donate" command
HW/SW inventory:
* 7706 FIX: dmidecode: Fixed crash if any value is empty, eg. "Voltage = ''"
Linux distributions:
* 7773 FIX: Fix 1.6 compatibility with Checkmk Appliance
Livestatus:
* 6972 Support SQL-style quoting for filtering dict-valued columns
Other components:
* 7810 FIX: NagVis: Updated to 1.9.12
Site management:
* 7774 FIX: Fix installation issue on older debian based distros
* 7768 FIX: Fix missing var/check_mk/rrd in CEE
* 7772 FIX: Fix left over omdlib pyc files after uninstall
* 7771 FIX: Prevent question about removed "etc/icinga/icinga.d" directory
User interface:
* 7815 FIX: Fix URL redirect from /[site]/ to /[site]/check_mk/ in SSL setups
* 7818 FIX: Fix broken agent output download link
* 7776 FIX: Fix grouping views by tags
* 7775 FIX: Fix some NagVis maps snapin tree rendering issues
* 7778 FIX: Fix sorting views by inventory columns
* 7779 FIX: LDAP sync: Fix exception when syncing only password changes for users
* 7260 FIX: Virtual Host Tree: Fixed sorting by topic
WATO:
* 7812 Rulesets: Multiple tags of a tag group can be ORed
* 7817 FIX: Fix host renaming in WATO
* 7765 FIX: Fix parent scan when no gateway was found
* 7777 FIX: Fix problem in legacy WATO plugin conversion
* 7764 FIX: Fixed broken quick search in host table
* 7767 FIX: Prevent "read only" host attributes from being cleaned up
* 7766 FIX: Raw Edition: Fix missing default ruleset and automation user
* 7814 FIX: Tags: Fix displaying "aux tags used by tags"
Changes in the Checkmk Enterprise Edition:
NO CHANGES
Changes in the Checkmk Managed Services Edition:
NO CHANGES
You can download Checkmk from our download page:
* https://checkmk.com/download.php
Please mail bug reports and qualified feedback to feedback(a)check-mk.org.
We greatly thank you for using Checkmk and wish you a successful monitoring,
Your Checkmk Team
---
tribe29 GmbH - The Checkmk Company
Kellerstraße 29, 81667 München, Germany
Amtsgericht München, HRB 165902
Geschäftsführer: Jan Justus, Mathias Kettner
https://tribe29.com
Phone: +49 89 9982 097 00
Dear friends of Checkmk,
the new stable release 1.5.0p18 of Checkmk is ready for download.
We have found a regression in the 1.5.0p17 windows agent updater caused
by #7167. The agent is updated, but the state about this update is not reported
back correctly to the Checkmk server. You will be able to fix this by updating
to 1.5.0p18 once it is released. In case you do not use the Windows agent
updater, you were not affected by this problem.
This maintenance release ships with 13 changes affecing all editions of Checkmk,
1 Enterprise Edition specific changes and 0 Managed Services Edition specific changes.
Changes in all Checkmk Editions:
User interface:
* 7260 FIX: Virtual Host Tree: Fixed sorting by topic
Checks & agents:
* 7793 FIX: watchdog_sensors: Do not proceed parsing sensor data if no version information is available
* 7790 FIX: statgrab_cpu: Fixed parsing CPU values; Some values may be missing
* 7789 FIX: rds_licenses: Skip check plugin if no data available
* 7786 FIX: printer_pages: Fixed parsing total amount of pages if not available
* 7794 FIX: oracle_sessions: Fixed parsing invalid lines containg 'FAILURE' instead of amount of current sessions
* 7785 FIX: oracle_crs_res: Fixed parsing old agent output where node name as first column is missing
* 7792 FIX: mssql_instance: Fixed parsing invalid lines containing DB connection errors
* 7791 FIX: msexch_autodiscovery: Fixed WMI time handling if frequency is empty which caused a ValueError
* 7787 FIX: informix_status: Display server version or port if available - avoid crash if not
* 7784 FIX: hp_proliant_da_phydrv: Fixed missing smart status translation and made states readable
* 7788 FIX: emcvnx_mirrorview: Skip invalid data: 'Error occurred during HTTP request/response from the target'
* 7783 FIX: db2_bp_hitratios: Fixed parsing instances in DPF mode: 'KeyError: None'; only gather real instances
Changes in the Checkmk Enterprise Edition:
Agent bakery:
* 7168 FIX: cmk-update-agent.exe: Fix erroneous update validation
Changes in the Checkmk Managed Services Edition:
NO CHANGES
You can download Checkmk from our download page:
* https://checkmk.com/download.php
Please mail bug reports and qualified feedback to feedback(a)check-mk.org.
We greatly thank you for using Checkmk and wish you a successful monitoring,
Your Checkmk Team
---
tribe29 GmbH - The Checkmk Company
Kellerstraße 29, 81667 München, Germany
Amtsgericht München, HRB 165902
Geschäftsführer: Jan Justus, Mathias Kettner
https://tribe29.com
Phone: +49 89 9982 097 00
Dear friends of Checkmk,
the new stable release 1.5.0p17 of Checkmk is ready for download.
Changes in all Checkmk Editions:
WATO:
* 7347 FIX: Fixed creating "disabled services" rule for vanished services
* 7476 FIX: Allow shell interpreted characters in agent encryption phrase
User interface:
* 7349 FIX: Improve view editor rendering time
* 7348 FIX: Fix rule match diagnose after moving a rule
Other components:
* 7343 FIX: Fixed broken Dokuwiki CSS with newer PHP versions
Notifications:
* 7440 Added Mattermost support in notification plugin
* 7439 FIX: PagerDuty notification when Host Check Command queries a service
* 7419 FIX: Adapt help text to actual state and add log entry
HW/SW inventory:
* 7412 FIX: esx_vsphere_hostsystem: Fixed crash if no servicetag is available
* 7706 FIX: dmidecode: Fixed crash if any value is empty, eg. "Voltage = ''"
* 7460 FIX: HW/SW inventory: Avoid saving empty inventory trees
* 7698 FIX: HW/SW Inventory System: Wrong sorted packages caused too many changes in inventory history
* 7457 FIX: Fixed filtering inventory tree by paths through web API
* 7702 FIX: Fixed HW/SW inventory view 'CPU Related Inventory of all Hosts'
Core & setup:
* 6870 FIX: Tab is used as separator for Windows WMI
Checks & agents:
* 7475 ceph_status: Adapt to new health field name 'status'
* 7473 FIX: veeam_jobs: Skip 'empty' backup jobs which crashed previously
* 7410 FIX: vbox_guest: Fixed handling of empty values
* 7750 FIX: ups_generic.include: Fixed scan function for Riello UPS devices
* 7468 FIX: solaris_services: Fixed discovery rule matching
NOTE: Please refer to the migration notes!
* 7692 FIX: smart: Use generic 'Item not found' information if no data found
* 7413 FIX: smart: Fixed unused metric definition
* 7699 FIX: postgres_bloat: Fixed wrong scale of 'Maximum table/index bloat' service details
* 7366 FIX: openhardwaremonitor: Handles WMI timeouts correctly
* 7704 FIX: nginx_status: Discover more than one NGINX services and do not modify orig. agent data
* 7708 FIX: multipath: All Services have been UNKNOWN if one line in the agent output was malformed
* 7700 FIX: mk_postgres: Fixed several problems
* 7781 FIX: mk_postgres: Fixed invalid SQL-statements and version parsing
* 7485 FIX: mk_mysql: look in local config files for socket definitions
* 7483 FIX: mk_mysql: broken --socket= option
* 7471 FIX: mbg_lantime_ng_refclock: Do not crash if clock type is unknown
* 7694 FIX: kemp_loadmaster_services: Fixed reading default parameters
* 7390 FIX: ipmi_sensors: Stop flooding syslog if no IPMI devices are present
* 7695 FIX: haproxy: Skip invalid lines which led to a crash while discovery
* 7299 FIX: fireeye_mail: Fix the rate and considered time duration of received mails
* 7462 FIX: esx_vsphere_vm: Report 'Item not found' if not VM name is available
* 7472 FIX: eltek_fans: Do not discover fans without speed information
* 7701 FIX: dotnet_clrmemory: Fixed crash; services will not be discovered if the agent only sends a WMI timeout
* 7456 FIX: dotnet_clrmemory: Fixed crash caused by WMI timeout
* 7465 FIX: diskstats: Add support for kernel 4.18+
* 7691 FIX: cisco_mem_asa64: Fixed crash if free or used memory is empty
* 7497 FIX: cisco_asa_failover: Handle very old case where primary state was remembered as an integer during discovery
* 7409 FIX: bluenet2_powerrail: Fixed incomplete status mapping
* 7478 FIX: azure_storageaccounts: Fix missing WATO parameters
* 7470 FIX: aws_rds.disk_io: Fixed crash if any value is missing
* 7693 FIX: aix_hacmp_resources: Fixed crash while parsing invalid, too short lines
* 7461 FIX: agent_aws: Fixed filtering EBS volumes by tags
* 7479 FIX: Rendering of parameters for "Logwatch Event Console Forwarding" rule
* 7705 FIX: Fixed checking Checkmk version if agent is connected via programs like ssh
* 7259 FIX: Fixed bug with host discovery causing steadily increasing CPU load on the monitoring system.
Changes in the Checkmk Enterprise Edition:
Checks & agents:
* 7417 FIX: exs_vsphere_datastores: reintroduce old perfometer definitions
Agent bakery:
* 7167 FIX: Added installation verification for automatic agent updates on windows
Changes in the Checkmk Managed Services Edition:
NO CHANGES
You can download Checkmk from our download page:
* https://checkmk.com/download.php
Please mail bug reports and qualified feedback to feedback(a)check-mk.org.
We greatly thank you for using Checkmk and wish you a successful monitoring,
Your Checkmk Team
---
tribe29 GmbH - The Checkmk Company
Kellerstraße 29, 81667 München, Germany
Amtsgericht München, HRB 165902
Geschäftsführer: Jan Justus, Mathias Kettner
https://tribe29.com
Phone: +49 89 9982 097 00
Dear friends of Checkmk,
the new beta release 1.6.0b1 of Checkmk is ready for download.
With this release we reach the beta phase of the Checkmk 1.6.0 version. Most
of the features we have scheduled for 1.6.0 are finished and included in the
beta release.
This first beta release makes the 1.6 available for the Checkmk Raw Edition
users! We would like to ask all users to try out the new version and help us
tracking down the remaining problems to get a stable version as possible.
To focus on the 1.6 beta feedback we have created a dedicated mail address:
feedback-1.6-beta(a)check-mk.org
All mails to this address will be used to improve the 1.6 and are completely
free of charge.
Changes in all Checkmk Editions:
BI:
* 6699 BI configuration: Rule and pack choices now always show the id in addition to the title
* 6674 BI tree: Removed code for legacy computation
* 6701 The hostname information was missing when exporting BI data via csv/json/python
* 6073 FIX: BI Aggregation Group Tree: Fixed missing filter
* 6079 FIX: BI Aggregation: Fixed crash when opening 'BI Aggregations containing this Service' in service drop down menu if service is not part of any aggregation
* 6697 FIX: BI aggregations: Fix incorrect warning message when checking for unique title
* 5804 FIX: BI aggregations: increased render performance
* 6696 FIX: BI configuration: Fixed invalid "Used by" link, fixed exception during bulk delete
* 6243 FIX: BI: fixed minor display bug, when BI had an additional message for the rule state
* 6351 FIX: Fixed creating BI aggregations
* 5981 FIX: Fixed displaying of BI aggregation with icons
* 6681 FIX: check_bi_aggr: Fixed check exception when an aggregation was assigned to multiple groups
Checks & agents:
* 7202 Elasticsearch Monitoring
* 7415 Extensions for the Kubernetes special agent and checks
* 5958 Introduce docker monitoring with Check_MK
* 7056 Kubernetes monitoring
* 7226 LXC: Add basic support for Linux containers
* 7408 Splunk Monitoring
* 7407 check_elasticsearch_query: New active check to query elasticsearch
* 7474 check_mk_agent: Cache information for local checks
* 7100 mk_sap_hana: Refactored plugin; Deprecated old checks; Add new checks
NOTE: Please refer to the migration notes!
* 6216 3par_capacity: Allow threshold for failed capacity
* 6949 ACME SBC Health (via SNMP)
* 6872 AIX agent: added inodes information to df section
* 6573 Azure Monitoring
* 6948 Azure: Monitor virtual network gateways
* 7216 Azure: Select resources by tags
* 6390 Check_MK service: The monitoring state for each missing section is configurable
* 6665 Checks may now yield the value None as plugin output
* 6675 Datasource programs may also receive their configuration through stdin
* 7062 Improvement of the graphing with PNP4Nagios for various checks
* 6679 Introducing BI datasource program and get_bi_aggregations API call
* 6657 Kubernetes checks for node Network and Filesystem usage
* 7370 Linux agent now delievers output of 'ip address'
* 6946 Microsoft Azure: Monitor Storage Accounts
* 7438 Perf-O-Meter and Graphs for CPU Utilization in statgrab_cpu check
* 6947 Poseidon devices: Input and temperature sensors
* 6652 Predictive Levels for CPU utilization in Linux/Unix
* 6200 Status of Quantum Storage Devices
* 7106 Support for ASYNC/SYNC section for each SID
* 6653 Threshold Levels for steal cpu time in Linux/Unix
* 5966 Unified mk_oracle and mk_oracle.aix
* 6667 Windows agent: Increased maximum allowed plugin output from 2MB to 16MB
* 5924 Windows: Use WMI for process monitoring by default
* 6420 agent_3par: Certificate verification can now be enabled/disabled
* 7400 agent_azure: Report resource group tags
* 7252 agent_hivemanger: now uses python requests for the communication
* 6812 agent_ucs_bladecenter: Support UCS C-Series Rack Servers
* 6577 agent_vsphere: Add "System Time" service
* 6576 agent_vsphere: Display snapshots on ESX host
* 6462 aix_hacmp_resources: Now configurable via WATO
* 6898 alcatel_cpu_aos7: Add support for new switches
* 6899 alcatel_fans_aos7: Add support for new switches
* 7045 alcatel_power_aos7: Support for new switches
* 7092 apc_netbotz_sensors: Shows sensor label in service details
* 6199 apc_symmetra: Consider calibration status
* 6891 apc_symmetra: Customizable state if battery needs replacing
* 7368 aws_agent: Inventorize EC2 tags as host labels
* 7369 aws_agent: Inventorize ELB tags as host labels
* 6998 aws_costs_and_usage, aws_costs_and_usage.per_service: New check which give an overview over the unblended costs of AWS accounts
* 6828 aws_ebs_health, aws_ebs_summary: New checks for AWS/EBS
* 7121 aws_ebs_limits: New check which monitors AWS/EBS limits
* 6823 aws_ec2, aws_ec2.cpu_util, aws_ec2.credits, aws_ec2.disk_io, aws_ec2.network_io: New checks which monitors AWS/EC2 instances
* 6820 aws_ec2_instances_summary: New check which gives an overview of AWS/EC2 instances
* 7122 aws_ec2_limits: New check which monitors AWS/EC2 limits
* 7102 aws_elb_limits: New check which monitors AWS/ELB limits
* 7371 aws_elbv2_limits: New check which monitors AWS/ELBv2 limits
* 7373 aws_elbv2_summary, aws_elbv2_summary.network: New checks which monitor AWS/ApplicationELB resp. AWS/NetworkELB
* 6819 aws_exceptions: New check which collects all exceptions during execution of AWS special agent
* 7104 aws_rds_limits: New check which monitors AWS/RDS limits
* 6824 aws_s3, aws_s3_objects: New checks for AWS/S3
* 7101 aws_s3_limits: New check which monitors AWS/S3 limits
* 6827 aws_s3_summary: New check which gives an overview over all AWS/S3 buckets
* 6572 azure_agent_info: General state of Azure agent
* 6574 azure_databases: Monitor Azure databases
* 6570 azure_sites: New Check to monitor azure web servers
* 7480 azure_usagedetails: Check Plugin to monitor Microsoft Azure costs
* 6575 azure_virtualmachines: Monitor Azure VMs
* 7475 ceph_status: Adapt to new health field name 'status'
* 6117 check_http: Add the possibility to perform certificate checks over a proxy
* 7384 check_http: Improve WATO rule
* 6379 check_icmp: Ping additional IPv4/6 address which refers to its index in the host properties
* 6136 check_mk_agent.aix, check_mk_agent.linux, check_mk_agent.solaris: Now fileinfo section is able to interpret extended globbing patterns
* 7402 check_mk_agent: Plugins cache age info in section header
* 7099 checkpoint_memory: New memory check for Checkpoint firewall appliances
* 6985 checkpoint_tunnels, checkpoint_packets, checkpoint_inv_tunnels: Suite of plugins for Checkpoint VPN devices
* 7142 cisco_ip_sla: Now discovers C891F-K9 from Cisco 890 Integrated Services Router series
* 6465 cisco_stack: New check to monitor the status of Cisco stack switches
* 7046 cisco_temperature.dom: Make power levels configurable
* 7435 cisco_temperature.dom: Optional discovery dependent on ethernet port admin status
* 6219 cisco_ucs_cpu, cisco_ucs_fan, cisco_ucs_hdd, cisco_ucs_lun, ciso_ucs_mem, cisco_ucs_mem_total, cisco_ucs_psu, cisco_ucs_raid, cisco_ucs_system: Suite of checks for Cisco UCS devices
* 7064 cpu.threads: now returns the percentage of threads used
* 6834 df: Optionally produce metrics compatible to unix df command
* 7097 diskstat.include: Read/write latency are configurable now
* 6896 diskstat: Allow configuration of disk io operations
* 5988 docker_container_diskstat: Check disk usage of docker containers
* 5987 docker_container_mem: Check memory usage of docker containers
* 6792 docker_node_disk_usage: Support older Docker versions
* 6831 docker_node_images: Support old Docker versions
* 6791 docker_node_info: Support older Docker versions
* 6793 docker_node_network: Support older Docker versions
* 6463 enviromux, enviromux.humidity, enviromux.voltage, enviromux_aux, enviromux_aux.humidity, enviromux_aux.voltage, enviromux_digital, enviromux_external, enviromux_external.humidity, enviromux_external.voltage, enviromux_sems, enviromux_sems.humidity, enviromux_sems.voltage, enviromux_sems_digital, enviromux_sems_external, enviromux_sems_external.humidity, enviromux_sems_external.voltage: Suite of checks for Enviromux devices
* 6602 esx_vsphere_hostsystem.multipath: Shows faulty paths in longout
* 6790 esx_vsphere_objects: Rule for VMs to run on different hosts
* 6789 esx_vsphere_sensors: List sensors in long output
* 6137 fileinfo.groups: Add file name, size and age to the long output if file passes the defined threshold
* 6498 fileinfo.groups: Conjunctions of different levels are configurable
* 6490 fileinfo.groups: Shows all matching files and marks files which exceed the thresholds
* 5326 fileinfo.groups: Shows inclusion and exclusion patterns in long output
* 6223 fileinfo: Read config from fileinfo.d dropin directory on Linux
* 6801 fortigate_ipsecvpn: Tunnels which are down or ignored are listed in the long output
* 5965 fortigate_signatures: Extended database signature of anti-virus and intrusion prevention are configurable
* 6228 fortisandbox_cpu_util, fortisandbox_queues: New checks for Fortinet FortiSandbox Appliance
* 6760 gude_temo, gude_humidity: Added support for Gude Sensor Box 7213
* 7021 haproxy: Add agent implementation to standard linux agent
* 6986 hepta, hepta.ntpsysstratum, hepta.syncmoduletimelocal, hepta.syncmoduletimesyncstate: New checks to monitor Hopf 8030HEPTA devices
* 6205 hp_proliant_psu: HP ProLiant Power Supply Unit
* 7123 hr_ps: New check which monitors processes via SNMP
* 6128 ibm_svc_disks, netapp_api_disk.summary: add option to define lower levels for the total number of spare disks
* 7194 ibm_svc_enclosure: Configurable lower levels for online canisters
* 6905 jolokia_generic: Don't discover wrong types
* 7145 jolokia_info: Also discover if server is not responding
* 6206 lnx_bonding: Check Aggregator ID in case of IEEE 802.3ad Link Aggregation
* 6953 lparstat_aix.cpu: Add levels for utilization
* 6954 lparstat_aix: Add CPU entitlement info and graph
* 6744 mgmt_dell_poweredge_amperage, mgmt_dell_poweredge_cpu, mgmt_dell_poweredge_mem, mgmt_dell_poweredge_netdev, mgmt_dell_poweredge_pci, mgmt_dell_poweredge_status, mgmt_dell_poweredge_temp: New checks for SNMP management boards
* 6743 mgmt_fsc_sc2_cpu_status, mgmt_fsc_sc2_fans, mgmt_fsc_sc2_info, mgmt_fsc_sc2_mem_status, mgmt_fsc_sc2_power_consumption, mgmt_fsc_sc2_temp, mgmt_fsc_sc2_voltage: New checks for SNMP management boards
* 6745 mgmt_hp_proliant_cpu, mgmt_hp_proliant_da_cntlr, mgmt_hp_proliant_fans, mgmt_hp_proliant_mem, mgmt_hp_proliant_temp: New checks for SNMP Mmanagement boards
* 6742 mgmt_snmp_info: New check for SNMP management board
* 7146 mk_docker.py: Optionally use container names as identifier
* 6945 mk_filestats: Plugin to monitor files (Count, Age, Size)
* 7204 mk_jolokia.py: Auto-detect product type if not configured
* 7136 mk_jolokia: connection timeout is now configurable
* 7042 mk_logwatch: Support lookup of remote ip against subnetworks in cluster mapping
* 7118 mk_msoffice: New plugin which monitors licenses and service plans of MS Office
* 7120 mk_oracle: 'locks' section is executed synchronously
* 6492 mk_oracle: Add pre- or postfix to TNS alias
* 6764 mk_oracle: Added output for custom sqls in test mode
* 6753 mk_oracle: Added support for HP-UX
* 6146 mk_oracle: New configuration option 'SKIP_SIDS' where SIDs can be stated to be ignored
* 7703 mk_oracle: New default hostname in GI/Restart configurations
* 7365 mk_oracle: SQLNET.SEND_TIMEOUT can be configured in agent bakery
* 6480 mk_oracle: Support for Container Database (Multitenant)
* 7107 mk_oracle: Support for custom credentials in custom_sqls
* 7006 mk_oracle: Support for policy managed Database
* 6795 msexch_database: plugin now runs on german client systems
* 6604 mssql_backup.per_type: Discover MSSQL backup services per type
* 6135 mssql_backup: The check can handle situations if no backups are found
* 7008 mssql_connections: Service graph shows #connections
* 6125 mssql_connections: new check to monitor active connections of a MSSQL database
* 6316 mssql_counters.file_sizes, mssql_tablespaces: Added upper percentage thresholds
* 6139 mssql_instance: Displays more detailed information of instance version and edition
* 7211 mssql_tablespaces: Also discover empty tablespaces
* 7047 netapp_api_cpu: Optional averaging of CPU utilization in cluster mode
* 7418 netapp_api_if: new option to disable a warning for interface groups
* 6229 netapp_api_status: now also supports state "ok_with_suppressed"
* 7294 netapp_api_vs_status: Subtype dependent check status
* 7058 netscaler_vserver: the check is now cluster aware
* 5915 nfsexports: Added support for NFS exporting via ZFS
* 6637 nfsiostat: New plugin to monitor NFS performance stats
* 7109 oracle_dataguard_stats: added support for Broker, Observer and Default parameters
* 7375 oracle_performance: Added SGA informationen to service output
* 6482 oracle_rman: redesign of check for physical standby environments
* 7454 oracle_rman_backups: This check is deprecated
* 7095 oracle_sql: New check for monitoring custom SQLs
* 7397 oracle_tablespaces: Inventory is now sorted by SID, then name.
* 7004 oracle_tablespaces: added support for temporary Tablespaces
* 7295 postgres_stats: Optional ignore of db table
* 7010 quantum_libsmall_status: Supports Quantum Tape Library which provides SNMP table .1.3.6.1.4.1.3764
* 7206 raritan_pdu_outletcount,raritan_pdu_plugs: Discover PX3 devices
* 6121 security_master, security_master.humidity, security_master.temp: new checks to monitor sensors of security master devices
* 7411 smart: Added support for nvme
* 6213 systemd_units.services: Introduce Monitoring of Systemd Services
* 6952 ucd_cpu_util: Levels for utilization
* 7152 ucs_c_rack_server_fans: New check for monitoring ucs c series
* 7039 ucs_c_rack_server_health: Storage controller health
* 7037 ucs_c_rack_server_power: Motherboard Power Status
* 7038 ucs_c_rack_server_psu: Power supply unit (PSU)
* 7041 ucs_c_rack_server_temp: Temperatures
* 7040 ucs_c_rack_server_topsystem: Topsystem Information
* 7036 ucs_c_rack_server_util: Utilization
* 6817 varnish: Now supports 'varnishstat' version 6.0
* 6204 veritas_vcs, veritas_vcs.servicegroup: Monitor 'frozen' Attribute of Veritas Cluster
* 6951 vms_cpu: Levels for utilization
* 6641 win_license: New check to monitor information about Windows licenses state
* 6314 win_netstat: Add UDP ports to agent output
* 7434 winperf_phydisk: Optional configuration of disk io operations
* 6122 zebra_model, zebra_printer_status: new checks for zebra printers
* 7481 zfs_arc_cache: now available for FreeBSD
* 6473 zpool: Now also available for linux
* 6578 Agent access config can now be monitored
NOTE: Please refer to the migration notes!
* 7214 Interface checks: Introduce scan function API
NOTE: Please refer to the migration notes!
* 6210 Separate Checkgroups for 3par_capacity, 3par_volume und 3par_cpgs
NOTE: Please refer to the migration notes!
* 7054 agent_vsphere, esx_vsphere_hostsystem.multipath: use new API endpoint
NOTE: Please refer to the migration notes!
* 7205 jolokia_jvm_threading: new check for JVM threads
NOTE: Please refer to the migration notes!
* 7416 k8s_resources: now uses default levels of 90% and 95?%
NOTE: Please refer to the migration notes!
* 7032 logwatch: Optional shared log pointer for several ip addresses
* 7048 mem.linux: Optional levels for corrupted memory configurable
* 7143 mk_docker.py: A new docker monitoring plugin
NOTE: Please refer to the migration notes!
* 6140 mssql_blocked_sessions: This check is now instance aware
NOTE: Please refer to the migration notes!
* 6394 winperf_processor: Changed CPU utilization default levels to 90, 95 percent
NOTE: Please refer to the migration notes!
* 5816 FIX: Check parse_function is no longer called multiple times if there are several subchecks for the same section
* 6191 FIX: Configure additional Windows eventlogs with keyword 'logfile'
* 5812 FIX: Fixed Check_MK check helper crashes related to loading of precompiled checks
* 6342 FIX: Fixed degraded SNMP check performance when using SNMP sub checks
* 5814 FIX: Fixed missing clustered snmp services on cluster hosts
* 6965 FIX: Fixed socket timeout handling in check_mkevents active check
* 6039 FIX: Nagios: Fixed monitoring of cluster hosts and nodes
* 6961 FIX: Unbreak check_mkevents active check.
* 6248 FIX: cmk -IIv tabula rasa discovery did not remove vanished services
* 6591 FIX: if: Network appliances with only one network interface were not discovered
* 5713 FIX: mk_logwatch: Fix message rewriting and continuation patterns
* 6315 FIX: mssql_backup: Fixed missing default levels
* 6984 FIX: docker_node_disk_usage, docker_node_info, docker_node_images, docker_node_network: Extract sections to plugin
NOTE: Please refer to the migration notes!
* 6459 FIX: 3par_volumes: Fix crash due to unknown provisioning type
* 5510 FIX: Add missing metrics for Windows Memory and Pagefile check
* 5799 FIX: Availability: Fixed error in duration computation when merging identical states
* 7215 FIX: Avoid duplicate services for if_fortigate check
* 6656 FIX: Bug predictive levels Diskstat, read-write wait
* 6646 FIX: CPU utilization per process can be weighted by total CPU number
* 6603 FIX: CRE: Fixed Check_MK service crash if a check plugin is unknown to the check context
* 7124 FIX: Check_MK Discovery/Inventory: Removed duplicate agent info monitoring
* 6385 FIX: Check_MK service: Fixed 'missing agent sections' warning if the time period of a service is active
* 6673 FIX: Checks from mkps did not always replace existing checks
* 6861 FIX: Correct "ps" section output for Process Id, Pagefile usage, etc
* 7327 FIX: Deprecate inventory_services ruleset
* 7128 FIX: Display vanished and disabled clustered services on discovery page of the nodes
* 6596 FIX: Do status data inventory: Check "HW/SW Inventory" and shell commands behave the same way
* 6836 FIX: Fix Docker crashes
* 7130 FIX: Fixed "Clustered services for overlapping clusters" rule while checking
* 6145 FIX: Fixed "UnboundLocalError (local variable 'section_content' referenced before assignment)" (Updates werk 6186)
* 5818 FIX: Fixed "unknown agent version" message in Check_MK check, shown by cluster hosts
* 6862 FIX: Fixed Handle Leak in Windows Agent
* 6869 FIX: Fixed all crashes in Windows Agent caused by UTF-16 to UTF-8 conversion
* 6445 FIX: Fixed broken openhardwaremonitor executable
* 7259 FIX: Fixed bug with host discovery causing steadily increasing CPU load on the monitoring system.
* 6863 FIX: Fixed crash in Windows Agent on MS Exchange Servers
* 5993 FIX: Fixed execution of management board checks
* 6484 FIX: Fixed filtering check plugins for the management board and the host itself
* 6564 FIX: Fixed incorrect rate computation affecting various checks in some cases
* 6081 FIX: Fixed info extension by node name of cluster-aware checks if host if not part of a cluster
* 6672 FIX: Fixed possible file handle leak on ipaddress lookup
* 5811 FIX: Fixed race condition when creating missing directories
* 6387 FIX: Fixed staleness of services on piggybacked hosts
* 6397 FIX: Fixed too high CPU utilization on SNMP devices like HP procurve switches
* 6003 FIX: HW/SW inventory: Fixed TypeError if any inventory hooks are executed
* 7217 FIX: HW/SW-Inventory: Execution order of plugins
* 6915 FIX: IPMI Management board: Fixed random "Session no longer connected" message
* 6181 FIX: Improved execution of agent in containers
* 6244 FIX: Invalid realtime check data can no longer crash the realtime check helper
* 6464 FIX: Linux Agent: Fix excluded filesystems in df section
* 6927 FIX: MAC OS X agent: Fixed missing root filesystem when using apfs
* 5840 FIX: MSSQL plugin: fixed detecting of default instance MSSQLSERVER in AlwaysOn environments
* 5841 FIX: MSSQL plugin: fixed instance connection setup if at least one, but not all instances, use TCP ports
* 6415 FIX: Make custom attributes of a host available for the core
* 6868 FIX: Open Hardware Monitor update
* 6189 FIX: OpenHardwareMonitorCLI did not run on some Win7 machines
* 6655 FIX: PS: Crash when zombie processes are found on Solaris
* 5806 FIX: Periodic service discovery: Fixed scenario where process could get stuck
* 6960 FIX: Plugin mk_jolokia: renamed to mk_jolokia.py
* 7246 FIX: Prevent automatic discovery of duplicate services with the same service description
* 7479 FIX: Rendering of parameters for "Logwatch Event Console Forwarding" rule
* 6682 FIX: SNMP Checks: Fixed randomly missing data, when using the rule "Check intervals for SNMP checks"
* 6707 FIX: SNMP with IPv6only hosts: Fixed bug which caused connection errors
* 7253 FIX: Service Discovery: No longer query data for disabled snmp checks
* 6651 FIX: Single CPU utilization, apply Werk 6735: don't double count guest cputime in total cputime
* 6645 FIX: Solaris Agent: Correctly separate cputime and elapsed time in agent info
* 7197 FIX: Solaris Agent: fixed problem with leading spaces in wc command output
* 7198 FIX: Solaris Agent: fixed wrong path for top command
* 7153 FIX: Solaris Agent: fixed wrong ps command in CPU section
* 5817 FIX: The "Check for correct version of Check_MK agent" rule no longer applies to datasource programs
* 7207 FIX: WATO rule for veritas cluster server
* 6190 FIX: Win-agent: prevent unsigned integer overflow in process uptime
* 6864 FIX: Windows Agent crash during access to Event Log
* 6865 FIX: Windows Agent's fileinfo section produces correct output
* 6246 FIX: Windows Powershell: Scripts are now always called with the options -noprofile -executionpolicy bypass
* 6666 FIX: Windows agent: Fixed race condition leading to missing plugin output
* 5922 FIX: Windows agent: Many WMI queries could lead to integer overflow
* 6194 FIX: Windows fileinfo: wrong size for files exceeding 4 GB
* 6245 FIX: Windows realtime checking did not work without data encryption
* 5923 FIX: Windows: section MRPE was incorrectly formatted
* 5927 FIX: Windows: use case-insensitive drive letters in fileinfo paths
* 6512 FIX: agent_3par: Fixed broken 3par special agent (Regression in 1.5.0p1, #6420)
* 6419 FIX: agent_3par: Prevent InsecureRequestWarning error when ignoring SSL cert issues
* 7372 FIX: agent_aws: Fixed restriction of services by tags
* 6761 FIX: agent_ipmi_sensors: Fixed crash if ipmi driver or bmc key option is used
* 7070 FIX: agent_kubernetes: don't output node with name "None"
* 7069 FIX: agent_kubernetes: the kilo suffix for resources may be lowercase
* 6732 FIX: agent_netapp: Skip attributes which are not available
* 6705 FIX: agent_netapp: fixed typo in agent which caused the agent to fail on bigger netapp server responses
* 7203 FIX: agent_prism: Fixed handling of informational messages
* 7196 FIX: agent_prism: Fixed wrong usage and capacity detection
* 7051 FIX: agent_salesforce: fix a crash of the special agent
* 6808 FIX: agent_vsphere: Fixed retrieving system information
* 7219 FIX: agent_vsphere: Missing data in case of mutliline snapshot description
* 6474 FIX: aix_diskiod: Fixed style of graphs
* 7693 FIX: aix_hacmp_resources: Fixed crash while parsing invalid, too short lines
* 7110 FIX: aix_hacmp_resources: If there's no cluster definition we do not discover services
* 7359 FIX: aix_hacmp_resources: Skip header line; This led to a 'IndexError' crash
* 6082 FIX: aix_hacmp_services: Fixed parsing data; If a subsystem is in 'inoperative' status no PID is reported
* 7111 FIX: aix_hacmp_services: Fixed parsing of unexpected line 'The cthags Subsystem is not on file'
* 6809 FIX: aix_if: Transmit/Receive errors are no longer ignored
* 6414 FIX: aix_memory: Fix graph colouring and labelling
* 6632 FIX: aix_memory: Fix graph colouring and labelling
* 6521 FIX: akcp_exp_temp: Fixed reference to invalid default levels variable
* 6520 FIX: akcp_sensor_temp: Add missing reference to check default levels
* 7387 FIX: apache_status: Ignore certificates from local hosts
* 7151 FIX: apache_status: fixed NameError
* 6982 FIX: apc_inrow_airflow: Fix scaling of airflow value
* 6381 FIX: apc_inrow_system_events, liebert_system_events: Fixed handling of empty section
* 6084 FIX: apc_rackpdu_power: Do not discover services if device information is missing
* 7470 FIX: aws_rds.disk_io: Fixed crash if any value is missing
* 7478 FIX: azure_storageaccounts: Fix missing WATO parameters
* 6813 FIX: bdtms_tape_module: Evaluates module, board and power state correctly
* 6408 FIX: blade_health: The state "degraded (non critical)" is now treated as WARN instead of CRIT
* 7409 FIX: bluenet2_powerrail: Fixed incomplete status mapping
* 6131 FIX: brocade_fcport: Fixed wrong look up of indices which might lead to stale services
* 6400 FIX: brocade_fcport: fix for the calculation of received and transmitted bytes per second
* 6444 FIX: brocade_mlx.module_mem: Fixed broken discovery function (KeyError: state)
* 6401 FIX: brocade_mlx.module_mem: avoid a crash of all services if SNMP data for one service is missing
* 7091 FIX: brocade_optical: Fixed KeyError caused by incomplete agent data
* 5997 FIX: brocade_sys: Fixed missing data handling which caused IndexError
* 7220 FIX: ceph_df: Support changed output format
* 6497 FIX: ceph_status, ceph_status.osds, ceph_status.mgrs: Used wrong value epoch rate instead of epoch average
* 6393 FIX: check_bi_aggr: Fixed link in 'Open this aggregation' in the dropdown menu of the aggregation service
* 6992 FIX: check_bi_aggr: Fixed usage of the password store
* 7325 FIX: check_bi_aggr: Improve GUI application error handling
* 7403 FIX: check_http, check_mail_loop, check_smtp: Unkown state during discovery
* 7221 FIX: check_http: Use proxy settings for certificate check
* 6238 FIX: check_http: fixed proxy authentification problem when using NTLM
* 7200 FIX: check_mail_loop: Fixed 'option --subject not recognized'
* 6364 FIX: check_mk_active_bi: Fixed crashed checks (Regression in 1.5.0b9)
* 6731 FIX: check_mk_agent.aix: Fixed multiline output processing
* 5998 FIX: check_mk_agent.aix: Fixed parameter substitution for environment variables MK_LIBDIR,MK_CONFDIR and MK_VARDIR
* 6306 FIX: check_mk_agent.aix: Prevent timeout of Check_MK service if LPARs of a PowerHA are hanging
* 5756 FIX: check_mk_agent.linux, check_mk_agent.openwrt: specify message digest for encrypted agent output explicitly
* 6384 FIX: check_mk_agent.linux, check_mk_agent.solaris, check_mk_agent.openwrt: Quote command line in asynchronous MRPE call to prevent globbing and word splitting
* 6302 FIX: check_mk_agent.linux: Fixed 'oci runtime error: exec failed: container_linux.go:265: starting container process caused "exec: \"check_mk_agent\": executable file not found in $PATH"'
* 6078 FIX: check_mk_agent.openwrt: Fixed invalid syntax in nfsmounts section
* 6392 FIX: check_mk_agent.solaris: Fixed computing uptime
* 7364 FIX: check_mk_agent.{aix,solaris}: Fixed possibly disappeared inventory entries
* 6062 FIX: checkpoint_ha_status: Workaround devices reporting wrong state information
* 6028 FIX: chrony: Fixed incompatibility with RedHat 7.5
* 7499 FIX: cisco_asa_conn: Handle missing OID containing the IP address
* 7497 FIX: cisco_asa_failover: Handle very old case where primary state was remembered as an integer during discovery
* 6002 FIX: cisco_asa_failover: If a failover occurs the check goes WARN as the related manpage describes.
* 6803 FIX: cisco_hsrp: Treat 'listen' state also as OK if it was known during discovery
* 7139 FIX: cisco_ip_sla: Don't crash upon vanished IP SLA
* 7691 FIX: cisco_mem_asa64: Fixed crash if free or used memory is empty
* 6910 FIX: cisco_secure: Don't crash upon missing port status
* 6215 FIX: cisco_secure: Fix UNKOWN state for disabled portsecurity
* 6211 FIX: cisco_secure: Handle unknown 'enabled' state
* 7388 FIX: cisco_temperature: Non-functioning devices are now treated as CRIT instead of UNKNOWN
* 7394 FIX: cisco_vlans: Cisco VLANs missing from HW/SW-Inventory
* 6634 FIX: cmciii: Fix incorrect values due to ignored unit value
* 6236 FIX: cmk --convert-rrds: fixed broken command
* 7009 FIX: cpu.threads: On Solaris the number of threads was calculated incorrectly
* 6735 FIX: cpu_util_unix: Fixed calculation of CPU usage on UNIX
* 6087 FIX: cups_queues: Fixed missing parameters if old format is used
* 6383 FIX: db2_bp_hitratios: Fixed conversion to float if any value contains a comma instead of a dot
* 6950 FIX: db2_connections: Fix crash upon decimal comma
* 7223 FIX: db2_tablespaces: Occasionally wrong CRIT state
* 6004 FIX: dell_compellent_folder: Fixed forgotten include file 'size_trend.include'
* 7001 FIX: dell_om_fans: Fixed crash if only one device level (crit) is given
* 6829 FIX: df mounts: Skip squashfs filesystems
* 6008 FIX: df.include: Fixed possibly missing parameter 'Show reserved space'
* 6045 FIX: df: Disable for docker containers
* 6630 FIX: df: Do not ignore filesystems mounted at /var/lib/docker and /var/lib/docker-latest
* 6220 FIX: df: Fix crashing check for vanished filesystems
* 6529 FIX: df: Fixed inode monitoring
* 6406 FIX: df: fix a crash of the check if the inode count is '-'
* 6873 FIX: df: made rule being found when searching for "inodes"
* 7401 FIX: diskstat: Clean up old item states
* 6067 FIX: diskstat: Fixed error complaining about unknown diskstat_diskless_pattern
* 6311 FIX: diskstat: Ignore partitions which do not provide all necessary information
* 6893 FIX: diskstat: Make check compatible with addional kernel versions
* 7465 FIX: diskstats: Add support for kernel 4.18+
* 6180 FIX: docker: Try to execute agent only in containers having the bash
* 6019 FIX: docker_container_cpu: Fixed calculation of CPU utilization
* 6282 FIX: docker_container_cpu: Fixed crash in some environments
* 6150 FIX: docker_container_status: Fix crash when receiving data from multiple hosts
* 6175 FIX: docker_container_status: Fixed broken check regression in 1.5.0b5
* 6714 FIX: docker_container_status: Fixed possible "ValueError" exception
* 5971 FIX: docker_node_disk_usage: Fix "No JSON object could be decoded" exception with older docker versions
* 6049 FIX: docker_node_disk_usage: Fixed crash when docker process is not running
* 7386 FIX: docker_node_disk_usage: Handle busy docker daemon
* 6092 FIX: docker_node_images: Fixed crash in case of agent output from old docker versions
* 6048 FIX: docker_node_info.containers: Fixed crash when daemon is not running
* 6944 FIX: docker_node_info: FIX missing keys for docker versions on CentOS 6
* 5972 FIX: docker_node_info: Fixed crash when a node with older version reports null labels
* 6837 FIX: docker_node_info: Handle unescaped newlines
* 6956 FIX: docker_node_info: Inventory no longer crashes upon missing info
* 6996 FIX: docker_node_network: Fixed crash of HW/SW inventory service if bridge name is missing
* 7456 FIX: dotnet_clrmemory: Fixed crash caused by WMI timeout
* 7701 FIX: dotnet_clrmemory: Fixed crash; services will not be discovered if the agent only sends a WMI timeout
* 7472 FIX: eltek_fans: Do not discover fans without speed information
* 6221 FIX: emc_datadomain_disks: Fix crash caused by missing busy data
* 6071 FIX: emcvnx_sp_util: Fixed UnboundLocalError 'busy_ticks' referenced before assignment
* 6909 FIX: emcvnx_storage_pools: Don't crash upon disabled deduplication
* 6313 FIX: esx_vsphere_hostsystem: Fixed discovery of multipaths
* 6794 FIX: esx_vsphere_objects: Don't crash without matching rule
* 5757 FIX: esx_vsphere_sensors: ignore 'Unknown' sensors
* 7462 FIX: esx_vsphere_vm: Report 'Item not found' if not VM name is available
* 6007 FIX: etherbox.temp: Fixed another UnicodeDecodeError
* 7003 FIX: f5_bigip_pool: Fixed crash if no SNMP info
* 7721 FIX: fast_lta_volumes: Crash upon missing data
* 6317 FIX: fileinfo, fileinfo.groups: Prevent crash of all fileinfo services if one line fails
* 6065 FIX: fileinfo.groups logwatch.groups: Fixed broken discovery "Invalid output from webservice (malformed string)"
* 7052 FIX: fileinfo.groups: fix display bug in service discovery
* 6481 FIX: fileinfo: Abort calculating the size and age of a file if it's not readable
* 6312 FIX: filesystem: Fixed blemish in discovery dialog: Invalid check parameter: Undefined key 'patterns' in the dictionary
* 5989 FIX: fireeye_content: Fixed exception, in case content update has never been performed
* 7436 FIX: fireeye_content: Optional configuration of levels for the age of the last update
* 7299 FIX: fireeye_mail: Fix the rate and considered time duration of received mails
* 7356 FIX: fireeye_mail: Fixed wrong scaling of total, infected and analyzed mail rates
* 7126 FIX: fireeye_mailq: Missing SNMP device data causes an "IndexError: list index out of range" error
* 6075 FIX: fortigate_ipsecvpn: Fixed crash if no parameters are stated
* 6491 FIX: fortinet_controller_aps: Services disappear because no clients are connected
* 6123 FIX: fsc_sc2_fans, fsc_sc2_power_consumption, fsc_sc2_psu, fsc_sc2_temp, fsc_sc2_voltage: avoid crashes when values values are missing in the SNMP walk
* 6601 FIX: fsc_sc2_fans, fsc_sc2_psu: Discover fans and PSUs only if present
* 6485 FIX: fsc_sc2_voltage: Do not discover not-available voltage units
* 6991 FIX: genua_carp, genua_fan, genua_pfstate, genua_state_correlation, genua_vpn: Also discover Genubox and Genuscript devices
* 6769 FIX: genua_fan genua_pfstate: Fixed crashing discovery on empty data
* 7695 FIX: haproxy: Skip invalid lines which led to a crash while discovery
* 7398 FIX: heartbeat_crm: Inconsistent parameter format
* 6111 FIX: heartbeat_crm: return CRIT if the connection to the cluster fails
* 6814 FIX: hp_msa_if: Do not crash if no speed information is available
* 6895 FIX: hp_msa_volume: Use volume-name as item identifier
* 6005 FIX: hp_procurve_cpu: Fixed invalid parameter format
* 6636 FIX: hr_fs: Fix discovery for VCenter appliances
* 6442 FIX: huawei_osn_if: Fixed broken check (check_if_common is not defined)
* 6072 FIX: humidity.include: Allow levels which are zero
* 6307 FIX: hyperv_checkpoints: Parameters did not correctly apply
* 7726 FIX: hyperv_vms: Prevent from crash due to invalid agent output
* 6734 FIX: ibm_svc_enclosure: Fixed parsing data of IBM-FLASH900 devices
* 7119 FIX: ibm_svc_enclosure: Incorrect parsed agent output led to a false report 'Only 0 of X canisters are online'
* 6633 FIX: ibm_svc_license: Do not discover unused features
* 6589 FIX: ibm_svc_mdiskgrp: Fixed disregarded provisioning state
* 6799 FIX: if.include: Index was always added to service description
* 6763 FIX: if_brocade: Fixed missing graph templates and units for metrics
* 6301 FIX: if_fortigate: Related graphs look like all other interface graphs
* 6085 FIX: innovaphone_licenses: Do not discover if no data is sent by special agent
* 6130 FIX: ipmi: Fixed unknown device status handling
* 6132 FIX: ipmi_sensors.include: Treat states 'S0G0' (System full operational, working) and 'System Restart' as 'OK'
* 7390 FIX: ipmi_sensors: Stop flooding syslog if no IPMI devices are present
* 6999 FIX: ipmi_sensors: Treat "S0/G0" as "System full operational, working" state
* 7477 FIX: job: Gracefully handle long running cronjobs
* 6901 FIX: jolokia_generic: Allow spaces in Title
* 6460 FIX: jolokia_generic: Do not crash when non-numeric data is supplied for number or rate type values
* 6908 FIX: jolokia_metrics.tp: Fix percentage of tomcat threadpool info
* 6467 FIX: jolokia_metrics.tp: Only discover services which can be checked
* 6124 FIX: juniper_bgp_state: avoid crash if peer state or peer status is missing in SNMP walk
* 7066 FIX: k8s_stats.network: prefer lnx_if check if present
* 7065 FIX: k8s_stats: fix crashes regarding timestamp parsing
* 6826 FIX: kemp_loadmaster_services: Do not discover disabled services
* 7694 FIX: kemp_loadmaster_services: Fixed reading default parameters
* 7000 FIX: liebert.include: Fixed discovery of empty sensor names
* 6811 FIX: liebert_chilled_water, liebert_humidity_air: Fixed crashing service discovery when not all data labels are present
* 6076 FIX: lnx_bonding: Fixed item name which had a leading './'
* 6983 FIX: lnx_thermal: Fix GUI warning about wrong parameter data type
* 7035 FIX: lnx_thermal: Fixed crash caused to unusual outputs
* 7690 FIX: lnx_thermal: Skip sensors which do not contain valid temperature values
* 7061 FIX: mbg_lantime_ng_refclock.gps: only apply satellite levels if required
* 7471 FIX: mbg_lantime_ng_refclock: Do not crash if clock type is unknown
* 7495 FIX: md: Do not crash if no information about #disks, #expected disks and #working disks is available
* 6129 FIX: megaraid_ldisks: Fixed crash if item not found
* 7725 FIX: mem.linux: Display levels text correctly
* 7496 FIX: mem.linux: Prevent from crashing due to missing Slab data
* 7131 FIX: mem.win: Fix incorrect representation of absolute memory levels in graphs
* 7137 FIX: mem.win: Titles of rule are more consistent
* 6403 FIX: memory.include: return UNKNOWN if the total memory is not present
* 6217 FIX: mgmt_ipmi_sensors: Fix wrong state for IPMI Sensor warnings
* 6218 FIX: mgmt_ipmi_sensors: Wrong battery / power supply WARN state
* 6395 FIX: mk_cups_queues: Fixed discovery of several printers
* 7116 FIX: mk_db2.linux: Also gather information about inactive databases
* 7141 FIX: mk_docker: Inventorize RepoTags and RepoDigests unprocessed
* 6957 FIX: mk_job: Allow monitoring of jobs of users without login shell
* 6904 FIX: mk_jolokia: No longer crash with IndexError if MBean is missing
* 6941 FIX: mk_logwatch.aix: Don't clear systems error log
* 7034 FIX: mk_logwatch: Parse files only
* 6299 FIX: mk_logwatch: logwatch.d files were only loaded if logwatch.cfg was in place
* 6569 FIX: mk_logwatch: options are no longer applied globally
* 7391 FIX: mk_mongodb: don't crash upon missing flushing info
* 7013 FIX: mk_mysql: Fixed detecting wrong MySQL instances
* 5813 FIX: mk_oracle.ps1: temporary files are no longer written to c:\windows\system32
* 6767 FIX: mk_oracle: Bugfix for PREFIX_+ASM: bad substitution
* 7108 FIX: mk_oracle: Bugfix for Werk 7095
* 6993 FIX: mk_oracle: Bugfix for missing ORACLE_SID in oratab
* 7700 FIX: mk_postgres: Fixed several problems
* 6758 FIX: mknotifyd: Fixed crash if the mknotify check sends no data
* 6844 FIX: mknotifyd: Fixed parse exception when failed to open listen socket
* 7392 FIX: mongodb_mem: Don't crash upon zero mapped bytes
* 5826 FIX: mrpe: Fixed broken option "Append age to output"
* 7210 FIX: mssql.vbs: Don't crash upon connection failure
* 6143 FIX: mssql_backup: Fixed crash if check gots old-style parameters
* 6489 FIX: mssql_backup: Fixed parsing of backup date, time and type
* 6739 FIX: mssql_backup: Levels can be disabled
* 6810 FIX: mssql_blocked_sessions: Added wait type "CXCONSUMER"
* 6402 FIX: mssql_counters.locks_per_batch: avoid crash if parameters are defined
* 6141 FIX: mssql_databases: Fixed creating rule with 'Map Database States' parameters and moved state bubble to right place
* 6138 FIX: mssql_instance: Fixed displaying wrong version
* 6391 FIX: multipath: Fixed unrecognized paths which include a dot
* 7129 FIX: mysql_capacity: Show correct levels information
* 6800 FIX: mysql_slave: Metrics and graphs of relay log space is now displayed in a readable format
* 7117 FIX: netapp_api_disk: Fixed displaying correct numbers for parity and data drives
* 6398 FIX: netapp_api_environment: Fixed discovery of environmental sensors like PSU
* 6818 FIX: netapp_api_volumes: Added forgotten 'operations/s' metrics
* 6597 FIX: netapp_api_vs_traffic: Fixed pending services
* 6069 FIX: netextreme_fan: Fixed crash if no speed information is sent from device
* 6466 FIX: netgear_fans: Don't crash on empty info
* 6988 FIX: netstat: Fix crashing check on AIX 7
* 7050 FIX: nginx_status: Add missing metric definitions
* 7704 FIX: nginx_status: Discover more than one NGINX services and do not modify orig. agent data
* 6523 FIX: nginx_status: Fixed discovery of running instances on Ubuntu
* 7366 FIX: openhardwaremonitor: Handles WMI timeouts correctly
* 7463 FIX: oracle_asm_diskgroup: Skip invalid, too short lines, which led to a crash
* 6486 FIX: oracle_asm_diskgroup: Support for Failgroups
* 7296 FIX: oracle_dataguard_stats: Add missing metric definitions
* 6756 FIX: oracle_instance: Fixed false-positive if the output shows the creation time of instance
* 7455 FIX: oracle_instance: Removed obsolete parameter 'ignore no archive log'
* 6765 FIX: oracle_jobs: Added option for missing log information in rule set
* 7494 FIX: oracle_jobs: Fixed crash while gathering job specific data
* 6070 FIX: oracle_locks: Fixed missing include which caused the NameError 'oracle_handle_ora_errors' is not defined
* 7049 FIX: oracle_logswitches: Fix interchanged lower levels
* 7720 FIX: oracle_logswitches: Handle db error maybe provided via the agent output
* 6086 FIX: oracle_processes: Handle Oracle specific error
* 7060 FIX: oracle_sessions: show graphs in the cre if no absolute levels are set
* 6479 FIX: oracle_tablespaces: Check for empty filenames
* 6994 FIX: oracle_tablespaces: ignore warn/crit for read only Tablespaces
* 6995 FIX: oracle_undostat: Fixed crash if state in case of positive space error count is set to OK
* 6404 FIX: oracle_undostat: prevent the discovery of invalid services
* 7699 FIX: postgres_bloat: Fixed wrong scale of 'Maximum table/index bloat' service details
* 7140 FIX: postgres_instance: go to state CRIT if psql has been stopped
* 6074 FIX: postgres_sessions: Missing information about 'idle' or 'active' sessions means zero which is never shown
* 6635 FIX: printer_alerts: Fix handling for Sleep state
* 7723 FIX: printer_input: Crash upon missing data
* 6805 FIX: printer_supply_ricoh: Fixed conversion of parameters which have an old format
* 6001 FIX: ps.include: Checks crashed if parameters 'Levels on CPU utilization of a single process' or 'Enable per-process details in long-output' are used
* 7247 FIX: ps.perf: Fixed incomplete counter cleanup routine, leading to ever-growing counter state files
* 7007 FIX: ps: Fixed discovery of processes if backslashes are used in regex pattern
* 6149 FIX: ps: The linux ps check CPU utilization calculation changed since 1.4.0p27
* 6006 FIX: pvecm_nodes, pvecm_status: Now supports Proxmox VE Cluster versions greater equal 3
* 6142 FIX: qnap_disks: Fixed undetected error if SMART information is missing
* 5968 FIX: raritan_pdu_ocprot: Now displays performance data
* 7114 FIX: rds_licenses: Fixed missing support for Windows Server 2016
* 6134 FIX: sap_hana_full_backup: Fixed crash if backup is running
* 7358 FIX: sap_hana_license: Fixed WARNING state of expiration date for unlimited licenses
* 6838 FIX: skype.data_proxy, wmi_webservices: Fix failing inventory for missing items
* 7413 FIX: smart: Fixed unused metric definition
* 7303 FIX: smart: Handle snmp data without normalized values correctly
* 7692 FIX: smart: Use generic 'Item not found' information if no data found
* 6592 FIX: snmp_info: Generate snmp_info service even if the sysDescription is not set
* 6148 FIX: solaris_fmadm: Some 'fmadm' versions provide a different output format. This may lead to empty service details if the agent reports any problems
* 6461 FIX: solaris_mem: Fix crashing check when values in agent output are given in Kilobytes
* 6840 FIX: sshd_config: change the option without-password to key-based
* 6740 FIX: statgrab_mem: Mark ruleset as deprecated
* 6000 FIX: statgrab_mem: Missing data caused UnboundLocalError
* 6088 FIX: steelhead_connections: Skip values of connection types which are not reported
* 6488 FIX: storeonce_servicesets, storeonce_clusterinfo: Consider new API keys of capacity and free space values
* 7115 FIX: stormshield.include: Fixed possible performance losses
* 5967 FIX: stormshield_cluster: Firewall configuration synchronization status results have not been mapped correctly
* 6593 FIX: sylo: Fixed missing performance data 'IN' and 'OUT' rates
* 6478 FIX: synology_raid: Fixed crash on devices with more possibles raid states
* 6109 FIX: temperature.include, etherbox.temp: fix unicode error
* 6816 FIX: tsm_scratch: Fixed wrong format of performance data which caused a TypeError
* 7498 FIX: tsm_scratch: Prevent crash due to unusual agent output
* 7354 FIX: tsm_storagepools: Fixed missing labels in performance graphs
* 7750 FIX: ups_generic.include: Fixed scan function for Riello UPS devices
* 6590 FIX: uptime.include: Even if an SNMP-Device does not have a sysDesc it still can have an uptime
* 6126 FIX: use correct metric with a better visible colour for averaged CPU utilization
* 7410 FIX: vbox_guest: Fixed handling of empty values
* 7473 FIX: veeam_jobs: Skip 'empty' backup jobs which crashed previously
* 6807 FIX: veeam_tapejobs: Check returns 'Item not found' if no jobs are sent by the agent
* 6083 FIX: websphere_mq_instance: Fixed crash if no standby status is reported
* 5846 FIX: win_dhcp_pools: French systems are supported now
* 6300 FIX: win_printers: Added line break to section header; otherwise the output format was broken in case of a Get-WMIObject failure
* 7682 FIX: win_printers: Handle printer status messages
* 5805 FIX: windows services: service discovery was unable to ignore disabled rules
* 6309 FIX: winperf: Set default levels to 90, 95 percent
* 6113 FIX: winperf_processor, esx_vsphere_hostsystem.cpu_usage: shift duplicate service detection from the special agent to the check
* 6730 FIX: winperf_processor.util: Fixed displaying average values in graphs
* 6409 FIX: wmi.include: don't throw exepctions in the parse function
* 6762 FIX: zfsget: Fixed different behaviour of the plugin in Solaris and Linux
* 6472 FIX: zpool: Fixed title and units of graphs
* 7362 FIX: AWS/RDS services: Use DB identifier instead of DB name as item; DB name may be missing or not set
NOTE: Please refer to the migration notes!
* 7105 FIX: Check API: Make usage of dsname, unit, human_readable_func and infoname in check_levels clearer
NOTE: Please refer to the migration notes!
* 7250 FIX: Check_MK Discovery: Clusters were unable to automatically discover new services
NOTE: Please refer to the migration notes!
* 7458 FIX: Cisco CPU checks: Cleaned up SNMP scan functions
NOTE: Please refer to the migration notes!
* 7328 FIX: Deprecate inventory_processes and inv_domino_tasks rulesets
NOTE: Please refer to the migration notes!
* 7329 FIX: Deprecate logwatch_patterns configuration option
NOTE: Please refer to the migration notes!
* 5801 FIX: Fixed incorrect check parameter assignment after tabula rasa
NOTE: Please refer to the migration notes!
* 7304 FIX: Solaris uptime consistent across global & local zones
NOTE: Please refer to the migration notes!
* 6902 FIX: apache_status: Ignore certificate for localhost
NOTE: Please refer to the migration notes!
* 6476 FIX: apc_symmetra: Fixed transposed default levels for battery capacity
NOTE: Please refer to the migration notes!
* 7389 FIX: check_http: Enable SSL/TLS hostname extension support by default
NOTE: Please refer to the migration notes!
* 7385 FIX: check_http: Fix port mixup in URL-mode
NOTE: Please refer to the migration notes!
* 6496 FIX: check_mk_agent.linux: Moved piggybacked docker container sections to plugin 'mk_docker_container_piggybacked'
NOTE: Please refer to the migration notes!
* 6120 FIX: cisco_nexus_cpu: use the ruleset "CPU utilization for simple devices"
NOTE: Please refer to the migration notes!
* 5845 FIX: fsc checks: prevent fsc_fans and fsc_temp if corresponding fsc_sc2-* data is available, made snmp_scan_functions more readable
NOTE: Please refer to the migration notes!
* 6822 FIX: fsc_if64: Remove this check plugin in order to improve performance
NOTE: Please refer to the migration notes!
* 7199 FIX: heartbeat_crm: Fixed discovery of services in case of failed actions
NOTE: Please refer to the migration notes!
* 6595 FIX: if.include: Recognize duplicate interface items correctly
NOTE: Please refer to the migration notes!
* 6638 FIX: if_fortigate: Fix incorrect usage of Name as Alias
NOTE: Please refer to the migration notes!
* 6754 FIX: if_lancom: Fixed correct interface discovery for newer lancom router
NOTE: Please refer to the migration notes!
* 6629 FIX: jolokia_generic: Make service descriptions consistent with jolokia_metrics
NOTE: Please refer to the migration notes!
* 7055 FIX: jolokia_generic: remove duplicate MBean in item
NOTE: Please refer to the migration notes!
* 6943 FIX: juniper_bgp_state: Fix item generation for IPv6 addresses
NOTE: Please refer to the migration notes!
* 6412 FIX: mk_docker_container_piggybacked: don't try to execute the check_mk_agent inside a container if no bash is available
NOTE: Please refer to the migration notes!
* 6903 FIX: mk_jolokia: CA default for https connection
NOTE: Please refer to the migration notes!
* 7134 FIX: mk_jolokia: now requires requests library
NOTE: Please refer to the migration notes!
* 7482 FIX: mk_mysql: More consistent naming of instances
NOTE: Please refer to the migration notes!
* 6407 FIX: mk_postgres, postgres_instances: output missing instance data
NOTE: Please refer to the migration notes!
* 7393 FIX: mongodb_collections: New WATO rule and fixed output
NOTE: Please refer to the migration notes!
* 7127 FIX: msexch_database: Fixed disappearance of services caused by dynamically generated IDs
NOTE: Please refer to the migration notes!
* 6493 FIX: netscaler_vserver: Discovers readable names
NOTE: Please refer to the migration notes!
* 6380 FIX: oracle_jobs: Bugfix for auto_drop=TRUE jobs
NOTE: Please refer to the migration notes!
* 6304 FIX: sap_hana_filesystem, sap_hana_mem: Fixed wrong conversion of filesystem and memory values
NOTE: Please refer to the migration notes!
* 7468 FIX: solaris_services: Fixed discovery rule matching
NOTE: Please refer to the migration notes!
* 7053 FIX: tcp_conn_stat: resolve latency problems introduced by ss
NOTE: Please refer to the migration notes!
* 6127 FIX: ucd.include: Astaro and Synology are Linux but should use hr_mem
NOTE: Please refer to the migration notes!
* 6605 FIX: winperf_if: Fixed discovery of network interface alias
NOTE: Please refer to the migration notes!
Configuration generation:
* 7103 FIX: Fixed possibly permanent PENDING or STALE services
Core & setup:
* 6920 HTTP proxies can now be configured globally
* 7763 Introduce labels as host and service properties
* 6281 Add Edition and running core to crash reports
* 6046 Improved execution time of e.g. service discovery
* 6643 MySQL connections performance Data
* 7344 SEC: Changing all setuid root binaries to use linux capabilities
* 6036 FIX: Fixed broken IP lookup in Check_MK service when using Nagios core
* 6154 FIX: Fixed different Check_MK calls (parent scan, baking, rrd conversion) in some cases
* 6358 FIX: Fixed stale services on cluster nodes
* 6097 FIX: Raw Edition: Fix possible "(null)" output of Check_MK services
* 6106 FIX: Raw Edition: Fixed checking of some hosts when check speicific config variables are used
* 6170 FIX: Raw Edition: Fixed monitoring using special agents
* 6554 FIX: Raw Edition: Improved handling of configuration errors
* 7353 FIX: Changed format of host tags in hosts.mk configuration files
NOTE: Please refer to the migration notes!
* 7352 FIX: Changed format of rules in rules.mk configuration files
NOTE: Please refer to the migration notes!
* 7351 FIX: Removed "checks" configuration variable
NOTE: Please refer to the migration notes!
* 6447 FIX: Agent type: Fixed not working "use all enabled datasource programs" option
* 6654 FIX: Bug fixing in predictive levels
* 7249 FIX: Check_Discovery: Automatic discovery of hosts now correctly ignores unreachable hosts
* 6372 FIX: Check_MK service: Piggyback data source reports the source hosts now
* 6060 FIX: Clusters: Add missing custom variable containing the node names
* 6041 FIX: Discovery: Exceptions during discovery produce crash reports again
* 7338 FIX: Dropped ancient "no_discovery_possible" from check API
* 6553 FIX: Fix "Error running .../MKEVENTD 'set' 'on'" error in case of config errors during update
* 6043 FIX: Fixed HW/SW inventory marking discovered services as vanished
* 6373 FIX: Fixed UnicodeEncodeError when piping "cmk -M" to stream or file
* 6037 FIX: Fixed broken "Primary IP address family" rule set
* 5973 FIX: Fixed broken SNMP walk download via GUI
* 6350 FIX: Fixed broken checking of unrelated hosts when using manual checks
* 6186 FIX: Fixed crash of Check_MK service on counter wraps in parse functions (e.g. MKCounterWrapped: WMI query timed out)
* 6340 FIX: Fixed debian agent package incompatibilities
* 6174 FIX: Fixed discovery for host with management board without IP addresses configured
* 6916 FIX: Fixed display of incorrectly quoted commands in classic SNMP verbose output
* 6713 FIX: Fixed monitoring of piggyback based services when "No agent" is configured
* 6349 FIX: Fixed not working "manual checks" in Check_MK Raw Edition
* 6173 FIX: Fixed possible crash in Check_MK and Check_MK HW/SW Inventory
* 6625 FIX: Fixed possible failed mkbackup because of changed mknotifyd state file
* 6374 FIX: Fixed wrong Check_MK service execution time calculation with special agents
* 6456 FIX: IPMI Management board: Fixed "cmk -d" on hosts with enabled mgmt board
* 6457 FIX: IPMI Management board: Improved error handling when sensors can not be read
* 6458 FIX: IPMI Management board: Use USER privilege level for monitoring
* 7080 FIX: Management board: Continue when firmware information can not be fetched
* 6042 FIX: Nagios: Fix processing of service output containing special characters
* 6038 FIX: Nagios: Fixed IP address resolution of dual stack hosts
* 6044 FIX: Nagios: Fixed crash when discovered checks were disabled
* 6098 FIX: Raw Edition: Fixed broken "Check_MK" service when monitoring host named "cmk"
* 6061 FIX: Real time checks: Improved log messages in case of invalid messages
* 7342 FIX: Removed legacy_checks configuration variable
* 7029 FIX: Skip adding PING service to piggyback only hosts without IP
* 6874 FIX: mkbench: fixed searched command in processes
* 7345 FIX: Drop ancient scanparent_hosts configuration variable
NOTE: Please refer to the migration notes!
DEB packaging:
* 6963 FIX: Removed /bauen directory from .deb packages
* 6365 FIX: Another fix for debian package incompatibilities (extends 6340)
Event console:
* 6226 Allow to match against the monitoring site in rules
* 6010 Service levels in event console rules can now have a precedence
* 6508 Set owner when event is changed by user
* 6987 FIX: Event history: Fix incomplete information when using time filters (eg. Recent Events view)
* 6227 FIX: Fix failing termination or config reload
* 6429 FIX: Fixed broken cancel event based on priority
* 6428 FIX: Fixed broken positive matching on syslog priority
* 6438 FIX: Fixed canceling of events when positive and cancel messages both match
* 6437 FIX: Fixed event cancelling when no match groups are used
* 6499 FIX: Fixed execution of event console actions
* 6014 FIX: Fixed handling of expected regular messages
* 6427 FIX: Raw Edition: Fixed broken Event Console rule editing
* 6716 FIX: Add SNMP trap processing log target for deep SNMP trap debugging
* 5836 FIX: Event Console messages without a service level can be matched against service level 0 now.
* 6222 FIX: Fix exception during event rewriting, causing events for missing expected messages failing to be created
* 7324 FIX: Fix inefficient event history filtering by event ID
* 6225 FIX: Fix issues with expected messages and downtime event cleanup
* 6378 FIX: Fix statistics reported by Event Console
* 6989 FIX: Fix timestamp handling for events generated by rules expecting regular messages
* 6925 FIX: Fixed "Update & acknowledge" label of EC action
* 5834 FIX: Fixed SNMPv3 credential handling in the event console.
* 7234 FIX: Fixed broken event cancelling by priority (1.5.0p12 regression)
* 7335 FIX: Fixed broken regex based hostname translation in EC
* 6344 FIX: Fixed exception in MIB listing when directories are e.g. in /usr/share/snmp/mibs
* 6011 FIX: Fixed host name translation via regexes in the EC
* 6718 FIX: Fixed invalid exception handling when unable to initialize the Event Console
* 5837 FIX: Fixed overflow event text for local limits.
* 5835 FIX: Improve performance of various event console queries.
* 6009 FIX: Rewrite event text in cancel events, too
* 7085 FIX: Fixed parsing of special syslog messages which don't contain a host name
NOTE: Please refer to the migration notes!
HW/SW inventory:
* 7336 labels: New inventory script to discover generic host labels
* 6178 Add inventory views for docker images and containers
* 6179 Add some more details to docker node infos
* 6966 Expose HW/SW inventory via HTTP API
* 6688 Improved performance for HS/SW history archive
* 6176 docker_node_images.containers: Show table of containers for docker nodes
* 6955 lparstat_aix: Add CPU entitlement info to HW/SW inventory
* 5991 win_computersystem: Inventorizes model, manufacturer and client hostname
* 6177 FIX: Correctly escaping output of inventory data based painters
* 7702 FIX: Fixed HW/SW inventory view 'CPU Related Inventory of all Hosts'
* 6369 FIX: Fixed date shown for the first inventory history entry
* 6627 FIX: Fixed exception in export hook software_csv
* 7457 FIX: Fixed filtering inventory tree by paths through web API
* 7698 FIX: HW/SW Inventory System: Wrong sorted packages caused too many changes in inventory history
* 6821 FIX: HW/SW Inventory history: Display the whole row if there are any changes
* 6815 FIX: HW/SW Inventory history: Fixed delta tree computation
* 6598 FIX: HW/SW Inventory: Do not list plugins on commandline for which the related section is empty
* 6802 FIX: HW/SW Inventory: Equal entries are not displayed correctly
* 6599 FIX: HW/SW Inventory: Only count the real entries
* 7460 FIX: HW/SW inventory: Avoid saving empty inventory trees
* 7005 FIX: HW/SW inventory: Fixed API error 'Too many values to unpack'
* 6237 FIX: Inventory plugin esx_vsphere_hostsystem: fixed crash during HW/SW inventory
* 6806 FIX: Management boards: Fixed execution of inventory plugins
* 6736 FIX: Status data inventory is ignored for Check_MK clusters
* 5995 FIX: Status data inventory: Fixed fetching client data once more
* 6981 FIX: dell_idrac_info: Fix inventory for certain aberrant date formats
* 6631 FIX: docker_container_node_name: Fix broken inventory plugin
* 5983 FIX: docker_node_images: Fixed mixups between images of same repository and different tags
* 6185 FIX: docker_node_images: Improved performance of agent section creation
* 6047 FIX: docker_node_info: Fix crash in case docker process is not running
* 6468 FIX: docker_node_network: Fix crashing HW/SW inventory when labels are not set
* 6737 FIX: docker_node_network: Wrong API implementation caused a lot of small inventory history files
* 6386 FIX: esx_vsphere_hostsystem: Fixed crash if no hardware system information is available
* 7412 FIX: esx_vsphere_hostsystem: Fixed crash if no servicetag is available
* 6110 FIX: inv_if: Don't return Unknown if no data for OID 1.3.6.1.2.1.2.1.0 is present
* 5994 FIX: inv_if: Fixed failing scan function if device returns no data for OID '.1.3.6.1.2.1.2.1.0'
* 6600 FIX: inv_win_wmi_updates: Fixed parsing install date; regard all possible formats
* 7361 FIX: lnx_if: Ignore docker veth* interfaces when inventorizing Linux interfaces
* 6766 FIX: oracle_instance: Bugfix for creation_date in inventory
* 7367 FIX: oracle_tablespaces: Fixed wrong scaling of free space and increment size
* 6494 FIX: win_video: Fixed crash if driver date is missing
* 6608 FIX: win_wmi_updates: Fixed parsing install date if reported in HEX format
Linux distributions:
* 7156 Dropping support for Ubuntu 17.10
* 6557 Add build support for SLES15
* 6023 Add build support for Ubuntu 18.04 (bionic)
* 6848 Add build support for Ubuntu 18.10
* 7155 Ended Support for SLES 11 in version 1.6
Livestatus:
* 7017 Livestatus via TCP can now be encrypted
* 7761 New livestatus columns tags and labels
* 6964 FIX: Fixed matching of literal strings when C++11 regex engine is used.
* 6970 FIX: Fixed macro expansion in Livestatus
Livestatus proxy:
* 7228 FIX: Fixed failing liveproxyd activation when process is currently starting
Notifications:
* 7195 Jira: Notification plugin
* 7406 Opsgenie: Notification plugin
* 7201 Servicenow: Notification plugin
* 7059 Add an option to reduce the logging in the notify.log
* 7440 Added Mattermost support in notification plugin
* 6647 Enable use of Passwordstore for Slack's Webhook-URL
* 6649 PagerDuty: Notification plugin
* 6648 VictorOPS: Notification plugin for VictorOPS
* 6639 slack: New notification plugin for slack
* 7067 SEC: mail: escape notification context
* 7339 FIX: Fixed broken mail notifications with Nagios core (1.5.0p14 regression)
* 6153 FIX: Fixed broken notifications and alert handling (Regression in 1.5.0b5)
* 6345 FIX: Fixed invisible/lost notification rules when editing notification rules
* 6417 FIX: Users may disable notifications by accident after upgrading to 1.5.0
NOTE: Please refer to the migration notes!
* 7419 FIX: Adapt help text to actual state and add log entry
* 7057 FIX: Allow "coding" comment in notification scripts
* 6399 FIX: Avoid failed notifications in case of crash dumps
* 6720 FIX: Bulk mail notifications: Single notifications in bulks use non-bulk subject
* 6348 FIX: Contact groups in notification rule conditions are now sorted
* 6658 FIX: Differentiation of host & service problems notifications
* 6640 FIX: Faster link lookup to Check_MK host or service pages
* 6418 FIX: Fix a crash during notification cancelling
* 6053 FIX: Fixed sync after user notification rule changes
* 6855 FIX: Locally installed notification plugins were not immediately available
* 6232 FIX: Notifications rules are no longer sortable
* 7439 FIX: PagerDuty notification when Host Check Command queries a service
* 7068 FIX: Truncate values of the notification context which are too long
* 6119 FIX: asciimail, mail: display the custom host and service notes URL correctly in notifications
* 7414 FIX: mail: fix bug with multiple recipients and synchronous delivery
* 6921 FIX: pushover: Fixed not working proxy setting
Other components:
* 6971 Bump shipped Python from 2.7.15 to 2.7.16.
* 6187 Dropped external SNMP related dependencies
* 6527 FIX: Add missing package dependency cron/cronie on most distros
* 7343 FIX: Fixed broken Dokuwiki CSS with newer PHP versions
* 6279 FIX: Fixed package installation when bash-completion is not installed
* 6101 FIX: Fixed partial uninstall of Check_MK 1.5 versions (leaving sitecustomize.pyc)
* 6212 FIX: MKPs: Set correct executable permission for active checks
* 6623 FIX: NagVis: Updated to 1.9.10
* 7019 FIX: NagVis: Updated to 1.9.11
* 6030 FIX: NagVis: Updated to 1.9.8
* 6517 FIX: Nagios: Improved init script when tmpfs is not prepared
* 6151 FIX: Net-SNMP: Add some patch trying to fix SNMPv3 communication in some cases
* 7076 FIX: Removed EOL icinga 1 core from Check_MK packages
* 6055 FIX: Updated Python to 2.7.15
* 6026 FIX: Updated pnp4nagios to 0.6.26
* 6912 FIX: nagios: Dropped legacy Nagios GUI
* 6188 FIX: Dropped fping dependency (Removes check_fping)
NOTE: Please refer to the migration notes!
RPM packaging:
* 6099 FIX: Only reset default version when current default version is uninstalled
Reporting & availability:
* 6413 FIX: Availability: don't try to merge completely disconnected intervals
* 7242 FIX: Unreachable site errors respect site filters
Site management:
* 6617 Check_MK is now available as Docker container
* 7089 Docker container: Simplified update procedure
* 6283 New mode "omd cleanup" for removing unused Check_MK versions
* 7088 omd update can now be performed without access to source version
* 6717 3rd party components and licenses are now listed in central file
* 6616 Add --no-tmpfs option to "omd create"
* 6515 Dropped libmcrypt / php-mcrypt dependency
* 6559 OMD update is now warning when changing editions
* 7083 SEC: Apache sends out minimal information about the running software and platform to HTTP clients
* 7174 SEC: Apache: Disable TRACE and OPTIONS methods
* 6711 SEC: Change Check_MK site umask to prevent "world" access
* 7154 SEC: OpenSSL update on our build platform
* 7224 FIX: Backup/Restore: Fix vanishing files terminating a backup
* 6094 FIX: Bash completion: Fixed exception when trying to use completion as root
* 6093 FIX: Bash completion: Make completion work on SLES
* 6032 FIX: Debian/Ubuntu: Disable possible duplicate startup on systemd based systems
* 6410 FIX: Determine the parent process more reliably
* 7027 FIX: Docker container: Added ssh client and ping command to container
* 7078 FIX: Docker container: Don't print missleading initial password with CMK_PASSWORD
* 7330 FIX: Fix confusions when working with localized shell environments
* 7082 FIX: Fixed "omd create" when fstab has 0 bytes
* 6396 FIX: Fixed 'Unhandled exception 452' in master control snapin if EC Daemon was disabled via 'omd config'
* 6443 FIX: Fixed possible "omd backup" error when files vanish during backup
* 7075 FIX: Fixed possible "omd backup" error when persisted sections change during backup
* 6064 FIX: Fixed possible hanging updates from 1.5 versions
* 6860 FIX: Fixed random backup issues: "Connection reset by peer"
* 6550 FIX: Fixed warning "bad ps syntax" when stopping a site on e.g. SLES11
* 6285 FIX: Improved Check_MK installations in containers
* 6284 FIX: Removed dangerous "omd uninstall" mode
* 6751 FIX: SLES15: Fixed dependencies of gd
* 6528 FIX: TMPFS config hook is now available again
* 6286 FIX: crontab init script: Fixed implicit dependency to "which" command
* 5985 FIX: htpasswd command is now available in all sites
* 7077 FIX: omd create: Only use --admin-password when it has an actual value
User interface:
* 6356 New standard theme for Check_MK GUI
* 6096 Check_MK GUI is now shipped via mod_wsgi as WSGI application
* 7178 German translation is now available in all Check_MK Editions
* 7182 Improved GUI extension error handling
* 7018 Livestatus can now be configured to connect via IPv6
* 6509 Pasting with automatic text splitting in list of input elements
* 6555 Snapins can now be customized
* 6556 Tactical overview and host matrix snapins can be customized
* 7341 Web-API: Add API calls for the new Grafana datasource
* 6057 Changed GUI internal API functions
NOTE: Please refer to the migration notes!
* 6114 Add a analyze configuration rule for ESX
* 6118 Add a analyze configuration rule for flexible and plain email notifications
* 7014 Add host name completion in different places
* 7186 Add painters & filters for host & service custom attributes
* 6845 Add permission "Use CSV export" to control access to this feature
* 7072 Availability: Plugin output can now be hidden from availability timeline
* 7189 Bookmark lists: Individual topics per bookmark can now be choosen from predefined topics
* 7016 Dropdown fields are now searchable
* 6058 Escaping of HTML in plugin output can now be configured individually
* 5990 Event Console search takes "Text to match" into account
* 7087 Extension packages can now provide individual localizations
* 7025 Icons & actions visibility can now be controlled by user permissions
* 6095 Improved hover menu information of downtime icons
* 6694 Increased performance of user profile synchronization between sites
* 6669 LDAP connections: Improved performance for "Automatically discover LDAP server"
* 7028 LDAP sync: Visibility of Hosts/Services can now be set via default user profile
* 6847 LDAP: Improved nested group lookup performance
* 7086 Localizations now extend shipped localizations
* 6426 Login page is now a bit more customizable
* 7190 More GUI elements can be shared with specific contact groups
* 7073 New API call to control bulk discovery
* 7258 SLA configuration: Percentage values are now always shown with three decimal places
* 6678 The hostname painter now has configurable background colors
* 6558 View actions: Default expiration time of acknowledgements can now be configured
* 6615 SEC: Fixed unauthorized access to master control actions
* 6846 SEC: More secure password hashing
* 6774 SEC: Add Content-Security-Policy header to prevent some cross site scripting and injection attacks
* 7090 SEC: Automatically lock users after 10 subsequent logon failures
* 6619 SEC: Fixed missing CSRF protection for master control AJAX calls
* 6620 SEC: Fixed missing CSRF protection for site status AJAX calls
* 6613 SEC: Fixed multiple reflected XSS in affecting sidebar snapin AJAX calls
* 6565 SEC: Fixed possible XSS issues in Bookmarks snapin
* 6610 SEC: Fixed possible XSS using the dokuwiki snapin
* 6622 SEC: Fixed possible open redirect on login page
* 6612 SEC: Fixed possible reflected XSS using back URLs in view editor
* 6449 SEC: Fixed stored XSS using custom host / user attributes
* 6452 SEC: Fixed wrong sidebar snapin permission checking
* 6710 SEC: Limit crash reporting functionality to permitted users
* 5977 FIX: Fixed broken dropdown fields in several places
* 6779 FIX: Fixed displaying unrelated livestatus data to users randomly
* 6525 FIX: Raw Edition: Graphing pages are now themed correctly
* 6059 FIX: "All Services with this description" view: Shows services of all sites now
* 6066 FIX: 389directory: Use "member" as group member attribute by default
* 7184 FIX: Add missing painter for additional host addresses
* 6724 FIX: Add missing permission for viewing host/service availability
* 6778 FIX: Additional fix for URL redirect from /[site]/ to /[site]/check_mk/
* 5975 FIX: Agent output / SNMP walk download: Now processed asynchronously
* 6376 FIX: Analyze configuration: Fixed "Apache number of processes" on SLES
* 5979 FIX: Availability: Fixed broken highlighting of timeline entries on hover
* 7012 FIX: Availability: Improved rendering of labelling options
* 6917 FIX: Availability: Not using all relevant annotations
* 6918 FIX: Availability: Time format is not only affected by time range
* 5800 FIX: Availability: UNMONITORED timeperiods were incorrectly used in computation results in certain scenarios
* 6706 FIX: BI availability no longer creates N/A periods if an element within the BI was not known at the time
* 6663 FIX: BI configuration: WATO slave sites without user login now also receive BI configuration changes
* 6777 FIX: Background job logs were not always shown in job output
* 7193 FIX: Background jobs: Fixed possible "pid" KeyError exception
* 6377 FIX: Bulk discovery was not taking selected options into account
* 6750 FIX: Classic Theme: Added new logo to classic theme
* 6549 FIX: Crash reports: Filter out password/_password from HTTP vars of GUI crashes
* 6858 FIX: Do not log "Legacy perfometer rendered" messages to web.log by default
* 6560 FIX: Editing views: Increased size of unique ID input field
* 5917 FIX: Facelift theme: Fixed Logo in Browser tab
* 6357 FIX: Facelift theme: Icon buttons were not using themed buttons
* 7346 FIX: Fix name conflict between builtin snmp tag group and aux tag snmp
* 7348 FIX: Fix rule match diagnose after moving a rule
* 6363 FIX: Fixed "host_inventory" exception when using "Has inventory data" filter
* 6360 FIX: Fixed HTML fragments in global settings titles
* 6367 FIX: Fixed HTML fragments shown in hover title of perfometers
* 6773 FIX: Fixed URL redirect from /[site]/ when using custom ports
* 6027 FIX: Fixed availability CSV export when summary is disabled
* 6441 FIX: Fixed broken bulk host import with discovery (Regression in 1.5.0)
* 6857 FIX: Fixed broken links in about snapin
* 6687 FIX: Fixed broken prefered button computation
* 5825 FIX: Fixed broken sync of personal user settings information to slave sites
* 6842 FIX: Fixed dashlet top offset in classic theme
* 7331 FIX: Fixed decreased performance in host / service views since 1.5.0p5
* 6448 FIX: Fixed displaying tag aliases in rule lists for builtin tags
* 6726 FIX: Fixed duplicate view names in "link to" dropdown in view editor
* 7175 FIX: Fixed exception when trying to export agent output for non WATO hosts
* 6784 FIX: Fixed grouping of service description KeyError exception
* 6725 FIX: Fixed grouping of service descriptions when view rows are already grouped
* 6421 FIX: Fixed interpretation of script tags when displaying werk texts
* 6561 FIX: Fixed invalid context button links to "Service globally" and "Graphs globally"
* 6477 FIX: Fixed links in the snaping "About Check_MK"
* 7071 FIX: Fixed missing form error highlighting for cascaded dropdown fields
* 5976 FIX: Fixed possible "AttributeError" exception on custom graph list page
* 6091 FIX: Fixed possible UnicodeDecodeError with special characters in the start_url parameter
* 6423 FIX: Fixed possible XSS in views with some filters
* 7231 FIX: Fixed possible broken folding of form parts when using localized GUI
* 6530 FIX: Fixed possible error "You can not override a builtin auxiliary tag" after update
* 5974 FIX: Fixed possible exception on background job detail page
* 7240 FIX: Fixed possible exception when filtering views using non ASCII characters
* 5978 FIX: Fixed possible exception when user has invalid idle timeout value configured
* 6375 FIX: Fixed sidebar folding when "Show Check_MK edition & version in sidebar" is disabled
* 6690 FIX: Fixed timeout during user logins when user synchronisation background job was running
* 6785 FIX: Fixed truncating leading new lines in text area input fields
* 7243 FIX: Fixed wrong sorting of perfometers when some services have no metrics
* 7232 FIX: Fixed wrong sorting of view titles on "edit view page"
* 5992 FIX: HW/SW Inventory: Fixed AttributeError if any plugin provides wrong data structure
* 6728 FIX: Hide links to not permitted views from host context menu
* 7349 FIX: Improve view editor rendering time
* 7237 FIX: Increased size of host/service notes url input fields
* 6322 FIX: Inventory painters: Allow dynamic table column width scaling
* 6700 FIX: LDAP synchronization no longer syncs user profiles repeatedly to remote sites on password changes
* 6526 FIX: LDAP: Fixed another "ValueError: option error" exception when using LDAP over SSL on some distros
* 6183 FIX: LDAP: Improved debug logging during connect
* 5957 FIX: LDAP: Locking of users using "Authentication Expiration" plugin was not unlocking users
* 6455 FIX: LDAP: Multiple sync processes could be running at the same time
* 6772 FIX: LDAP: Only save users on changed configuration
* 6424 FIX: LDAP: Only set SSL/TLS specific options when SSL is enabled
* 6430 FIX: LDAP: Sync detected password changes only to login sites
* 6453 FIX: LDAP: Users with non-ASCII characters in uid could be created incorrectly
* 6290 FIX: Limit the output of the werk list to the number of groups
* 7183 FIX: Metrics: Do not auto graph metrics that are part of a graph but have no metric_info
* 6928 FIX: Modern theme: Fixed highlighting of fixed width fonts (code elements)
* 6469 FIX: New Theme: Fixed again several bugs
* 5918 FIX: New Theme: Fixed several bugs
* 6475 FIX: New Theme: Fixed snapins in dashboards
* 6749 FIX: New Theme: Fixed some minor bugs
* 6752 FIX: New Theme: Make the reload Button for passive Checks in grayscale again
* 6470 FIX: New Theme: New fixes for modern theme
* 6471 FIX: New Theme: Updated fixes
* 6436 FIX: Prevent metrics with "," in their names from breaking graphs
* 5808 FIX: Quicksearch: Searching for groups did not always return full results
* 6108 FIX: Raw Edition: Don't show enterprise specific graph export links in context menu
* 6432 FIX: Raw Edition: Fixed possible broken graphs related to lower/upper parameters
* 6433 FIX: Raw edition: Fixed interface graphs when no warn/crit/bandwidth is reported
* 6851 FIX: Reduced minimal dashlet height to the half
* 6234 FIX: SLA computing: added some bugfixes relating to special timeperiods
* 7063 FIX: Snapins like Micro Core Statistics were not shown for slave sites
* 6320 FIX: Some services (e.g. Linux Memory) were using wrong perfometers
* 6289 FIX: User profile: Theme changes are applied to result page automatically
* 5986 FIX: User synchronization is now using background job mechanism
* 6020 FIX: View permitted group selection: Increased size of select fields
* 6291 FIX: Werk list: Fixed input validation and error handling
* 6292 FIX: Werk list: Fixed wrong number of werks shown at top of the page
* 6040 FIX: if: Fixed interface graphs for some hosts when using the raw edition
* 6522 FIX: if_fortigate: Add perfometer
* 6209 FIX: utils.py: Fix display of state markers after URLs
WATO:
* 7185 Custom service attributes can now be configured
* 6628 Improved timeperiod management
* 7333 Introduce predefined conditions for rulesets
* 7081 Reworked "Distributed Monitoring" page
* 6930 Service discovery page can now handle long running tasks
* 6662 Timespecific check parameters: Changed computation algorithm to allow more flexible configurations
NOTE: Please refer to the migration notes!
* 7255 Active check "Check State of BI Aggregation": Introduced new option for credentials configuration
* 7188 Add context buttons linking to disabled checks/services rulesets to discovery page
* 6280 Analyze configuration: Add performance test for mounted tmpfs
* 6056 Analyze configuration: Test for old omdadmin default credentials
* 7024 BI aggregation list now shows icons for the aggregation config options
* 7022 Backup can now be configured to exclude historical data
* 7236 Deterministic rules.mk when "Use GIT version control for WATO" is enabled
* 6691 LDAP sync: Sped up user profile synchronization to slave sites
* 7350 Make agent related rules available in bakery ruleset list
* 7233 Network scan: Multiple time ranges can be configured
* 5809 New Web API Call: delete_hosts, allows to delete multiple hosts at once
* 7245 New builtin tag group "piggyback" allows to explictly turn piggyback data usage on/off
* 6152 Notification conditions can now be displayed in notification rule table
* 6923 Parent scan is now based on the background job logic
* 6644 UPS output load WATO rules
* 6676 WATO API get_hosttags now also returns the builtin tags
* 6689 WATO API: Introduced new functions set_all_sites/get_all_sites
* 7235 WATO now stores host/folder creation meta information
* 7257 WATO: The host diagnose page now also indicates if there are errors in the agent datasource
* 6618 SEC: Fixed missing CSRF protection for host diagnostic AJAX calls
* 6611 SEC: Fixed multiple reflected XSS attacks using AJAX calls
* 6609 SEC: Fixed possible XSS on SNMP MIB upload page
* 6567 SEC: Fixed possible XSS on activate changes page
* 6568 SEC: Fixed possible XSS on custom icon management page
* 6709 SEC: Fixed possible information disclosure to apache log when editing users
* 7326 FIX: "Update DNS cache" action is now really cleaning up the cache
* 6446 FIX: Fixed changing agent type from "No agent" to agent in some cases
* 6450 FIX: Fixed handling of "SNMP" and "Dual Check_MK Agent + SNMP" tags when migrating from <1.5
* 6551 FIX: Fixed missing permission checking during "Discard changes"
* 7760 FIX: Web API: Changed format of rules in get_ruleset/set_ruleset
NOTE: Please refer to the migration notes!
* 6347 FIX: Add hover title to make long permission titles visible
* 7476 FIX: Allow shell interpreted characters in agent encryption phrase
* 6050 FIX: Analyze configuration: Execute CMC specific tests only with CMC
* 6849 FIX: Analyze configuration: Fixed wrong results for liveproxyd and persistent connection tests
* 6343 FIX: Analyze parameters: Shows parameters of clustered services now
* 5980 FIX: BI: Fixed deletion of single aggregations
* 6524 FIX: BI: Fixed folding of BI aggregations of the same type
* 5982 FIX: BI: Only show bulk move action when targets are available
* 5815 FIX: Background Job/User synchronization: Fixed text encoding bug / Fixed incorrect exception message
* 6693 FIX: Background Jobs no longer slow down when there is a large amount of log output
* 7254 FIX: Background Jobs: Fixed bug on several job detail pages, stating the job is stuck in "initialized" phase
* 6660 FIX: Background Jobs: fixed issue with monitoring sites running on nfs mount
* 5827 FIX: Background jobs: fixed race condition where current job state was not available
* 6440 FIX: Backup: Deleting a backup job now deletes the state file
* 6495 FIX: Bulk discovery: "Include subfolders" does not make sense for a selection of hosts
* 6169 FIX: Discovery page: Fixed incompatibility with central 1.4 and remote 1.5 site
* 6929 FIX: Distributed WATO login: Protect against some config failures
* 6715 FIX: Editing BI Rules: Increased size of the rule ID input field
* 7177 FIX: Fix background job warning "IOError: [Errno 9] Bad file descriptor"
* 6352 FIX: Fixed "Sync with LDAP connections" default for new sites
* 7176 FIX: Fixed "insecure request warning" message during distributed site remote calls
* 6454 FIX: Fixed "tree_spec" exception in virtual host tree snapin with older configs
* 6783 FIX: Fixed audit log not showing todays entries when "current date" is selected
* 6325 FIX: Fixed broken "Parameter rule set" link on check manpages
* 6850 FIX: Fixed broken ruleset search reset function
* 6852 FIX: Fixed broken validation of host diagnose user input
* 6431 FIX: Fixed bulk discovery (addition to #6377 in 1.5.0)
* 6503 FIX: Fixed error handling for duplicate EC rule IDs.
* 5821 FIX: Fixed exception during configuration changes
* 6293 FIX: Fixed exeption when trying to delete hosts of disabled slave sites
* 6346 FIX: Fixed failed host rename when host is configured as parent on folder level
* 6853 FIX: Fixed host diagnose not using SNMP retry of 0
* 6579 FIX: Fixed host renaming in notification rules
* 7248 FIX: Fixed invalid expected duration on "Activate Changes" page
* 7227 FIX: Fixed liveproxy activating errors confusing site related web API calls
* 5996 FIX: Fixed lookup of management protocol and credentials
* 6068 FIX: Fixed misleading "Last user synchronization ran into an exception: User synchronization" message
* 7229 FIX: Fixed missing builtin topics in topic dropdown on host tag edit page
* 6104 FIX: Fixed not available global settings page when check specific variable configured
* 7230 FIX: Fixed selection of checks in "Check intervals for SNMP checks" ruleset
* 6518 FIX: Fixed sorting of dual list choices (like network interface types)
* 6339 FIX: Fixed sorting of subfolders in breadcrump navigation
* 7011 FIX: Fixed tt-tag on site connection edit page
* 6519 FIX: Fixed unselecting items from dual list choice via double click
* 6439 FIX: Fixed upload of some icon files
* 6319 FIX: Fixed wrong changelog entry when moving folders
* 6511 FIX: Global Settings: Custom localizations fixed possible exception when language alias contains non-ascii characters
* 6510 FIX: Global Settings: Custom localizations recognizes new languages now immediately
* 5819 FIX: Host DNS names may include underscores again
* 6854 FIX: Host diagnose was not using SNMPv3 credentials correctly
* 6856 FIX: Host permission fields are now resizable with modern theme
* 6031 FIX: Improved initial activation step performance in some cases
* 6683 FIX: Improved performance during activate changes
* 6425 FIX: Improved validation of timeperiods before deletion
* 6843 FIX: Increased size of "state of a service" BI rule input field
* 6727 FIX: Increased size of BI editor parameter input fields
* 6353 FIX: LDAP sync: Do not add a pending change when sync is executed on slave sites
* 6914 FIX: LDAP: Fixed wrong diagnose results when using fallback server option
* 6184 FIX: LDAP: LDAP connection was not correctly using the sites trusted CAs
* 7023 FIX: LDAP: User and group search filter can now contain non ASCII characters
* 7192 FIX: Network scan: Exclude IPv4 addresses that are configured as addition IPv4 addresses
* 6926 FIX: Notify users: The list of contacts is now sorted
* 6661 FIX: Periodic service discovery/cronjob: Changed loglevel of informational message
* 6422 FIX: Prevent non-admin users from managing custom host/user attributes
* 7334 FIX: Prevent tag groups with a single choice (checkbox) and empty tag ID
* 7244 FIX: Restricted WATO sidebar snapin only show up to 10+ changes
* 6552 FIX: Role changes now create change entries on central site
* 6155 FIX: Service discovery page: Active checks were not correctly shown in specific cases
* 6451 FIX: Service discovery: "Analyze parameters..." link of manual checks is now correct
* 7239 FIX: Service discovery: Fix creating disabled services rule for services with special characters
* 6719 FIX: Simplified user setting: Temporarily disable notifications
* 6698 FIX: The "Activates button" no longer cause performance issues when there are hundreds of open changes
* 6680 FIX: The "Parameters for this service" page now correctly displays the computed results for timespecific parameters
* 6247 FIX: The WATO edit folder page is no longer broken, when the tag group criticality gets deleted
* 6626 FIX: Timeperiod deletion was not possible when using time specific parameters
* 6776 FIX: Timeperiod ical import: Fixed limitation to 100 events per multiple day event
* 6354 FIX: Timespecific parameters: List of timeperiods is now sorted
* 6366 FIX: User and profile edit dialogs show wrong language when 'en' is configured
* 6695 FIX: User synchronization: Fixed scenario where an update thread could get stuck indefinitely
* 6182 FIX: Users: Fixed misleading message "User synchronization successful" when opening users page
* 6668 FIX: WATO API: fixed broken configuration when setting cluster nodes in edit_host/add_host API call
* 6231 FIX: WATO GUI rule matching: Fixed broken evaluation of negated WATO rules
* 6671 FIX: WATO Web API: Now able to configured rulesets with boolean settings
* 5822 FIX: WATO Web-API set_ruleset: Now able to delete complete rulesets from folders
* 6239 FIX: WATO host diagnostic page: SNMPv3+Credentials hosts no longer report an exception.
* 6664 FIX: WATO notification rules configuration: expansion of condition elements did not work for user rules
* 6708 FIX: WATO service discovery: Fixed incorrect creation of disable rule for duplicate service description
* 6686 FIX: WATO snapshot maintenace: Fixed bug which prevented cleanup of statefiles in tmp dir
* 6233 FIX: Wato Web-API: Fixed broken service discovery for cluster hosts
* 6102 FIX: Web API: set_ruleset call adds a config change log entry now
* 6922 FIX: agent_siemens_plc: Fixed configuration of individual values to fetch for single devices
* 7079 FIX: check_http: Remove problematic "verbose" option from the GUI
* 7238 FIX: check_smtp: Float warning / critical thresholds can now be configured using the GUI
* 7191 FIX: get_all_hosts: Users with read but not write access to all hosts/folders can now use this call
* 6513 FIX: hp_msa: Hide password from GUI in configuration dialogs
* 5913 FIX: webapi: Fixed handling of the option mode in service discovery
* 7762 FIX: Aux tag IDs and tag group IDs need to be unique now
NOTE: Please refer to the migration notes!
* 7222 FIX: check_http: Mixup of ports when configuring certificate check via proxy
NOTE: Please refer to the migration notes!
Changes in the Checkmk Enterprise Edition:
Agent bakery:
* 5505 Multiple formats for Agent Updater executable on Linux
* 5277 cmk-update-agent: Add support for proxy servers
* 7166 Agent Bakery now supports systemd
* 5515 Allow Configuration of TMPDIR environment variable in the context of Check_MK Agent
* 5498 Allow multiple folders in Agent Bakery Host selection
* 5503 cmk-update-agent: Convenient logging on Linux
* 6621 SEC: Add permission to prevent users from editing "Deploy custom files with agent" rule set
* 6566 SEC: Fixed possible XSS on agent update status views
* 6614 SEC: Fixed reflected XSS affecting agent updater AJAX calls
* 5275 FIX: cmk-update-agent: Fix run-as-plugin mode (Regression since 1.5.0b1)
* 6781 FIX: Add success message after signing all agents
* 5984 FIX: Agent RPMs: Add missing "Vendor" RPM header
* 6937 FIX: Agent Updater: Make executable format rule optional again
* 6933 FIX: Always include xinetd configuration file to .tgz packages
* 6287 FIX: Cleanup half written solaris pkg packages when error occurs during package finalization
* 6940 FIX: Fix OnlyFrom entry in check_mk agent section
* 6341 FIX: Fixed "SyntaxError: invalid syntax" warning when installing bakery packages on older systems
* 7030 FIX: Fixed baking of solaris packages with custom package names containing "_"
* 6029 FIX: Fixed error handling when RPM building fails
* 5499 FIX: Implicit default values for agent updater config
* 6939 FIX: Improve agent updater start script compatibility on Solaris
* 6935 FIX: Improvements in Solaris Agent packages
* 5502 FIX: Prevent baked tar.gz agents from changing ownership of files on host
* 5507 FIX: Prevent cmk-update-agent from being prelinked on Linux
* 6052 FIX: Show "Agent updates" context menu only for permitted users
* 6624 FIX: Sign all agents: Prevent focussing search field when opening the dialog
* 5506 FIX: cmk-update-agent.exe now ignores windows proxies by default
* 7165 FIX: cmk-update-agent.exe: Apply Werk #6932 bugfix to Windows
* 6931 FIX: cmk-update-agent.exe: Fix problem with missing Runtime Library
* 5508 FIX: cmk-update-agent.exe: Prevent Agent Updater from running twice
* 7164 FIX: cmk-update-agent: Add timeout handling for connection to server
* 6932 FIX: cmk-update-agent: Apply urllib3 bugfix
* 5516 FIX: cmk-update-agent: Catch HTTPS redirect
* 5513 FIX: cmk-update-agent: Fix crash on more than two passed "-v" flags
* 5501 FIX: cmk-update-agent: Fix mistaken server response for Windows Agent Updater
* 6936 FIX: cmk-update-agent: Handle Windows encoding
* 6938 FIX: cmk-update-agent: Handle failing package manager
* 5511 FIX: cmk-update-agent: Improve prelink handling
* 5512 FIX: cmk-update-agent: Make executable-Format-rule relevant for Linux only
* 5509 FIX: cmk-update-agent: Prevent agent update from crashing while setting up syslog
* 6934 FIX: cmk-update-agent: Remove unnecessary check for python interpreter
* 6310 FIX: mk_postgres: Fixed baking postgres plugin and related bakery rule
* 6729 FIX: msexch_dag, msexch_database: Plugins are bakeable
* 6733 FIX: veeam_backup_status: Plugin is bakeable
* 6144 FIX: win_eventlog: Fixed handling of optional parameter 'Vista API'
* 6871 FIX: multiple perfcounters were written to same INI line
NOTE: Please refer to the migration notes!
Alert handlers:
* 6516 SEC: Fixed stored XSS using alert handler config
Checks & agents:
* 6892 6892: alcatel_temp_aos7: Support for new switches
* 5926 FIX: Agent Bakery options for WMI and full path with Windows processes
* 6958 FIX: Check_MK Check: Don't crash upon keepalive timeout
* 5928 FIX: Provide option to deploy hyperv_vms_guestinfos plugin for Windows through Agent Bakery
* 5925 FIX: Use 10 min default timeout for Windows updates plugin
* 7417 FIX: exs_vsphere_datastores: reintroduce old perfometer definitions
Configuration generation:
* 6502 FIX: Fixed config generation for check/service/notification period.
* 6500 FIX: Fixed config generation for shadow hosts/services
* 6501 FIX: Warn during config generation when an unknown timeperiod from a shadow host is encountered.
Core & setup:
* 6105 FIX: CMC check helper: Fixed issues related to check includes not being loaded
* 6103 FIX: Check and discovery parameters were not always reloaded
* 6507 FIX: Fixed 100% CPU usage of the CMC after writing to its command pipe
* 6968 FIX: Fixed CMC crashes caused by a race condition
* 6780 FIX: Fixed random alert / notify helper crashes on some platforms
* 6505 FIX: Avoid CMC crash during event helper restarts.
* 6013 FIX: Correctly ignore downtimes for vanished hosts/services.
* 6504 FIX: Fixed handling of multiple Graphite/InfluxDB connections.
HW/SW inventory:
* 6594 FIX: Status data is transferred in distributed setups
Livestatus:
* 6012 FIX: Fixed CMC crash for malformed rrddata queries.
* 6967 FIX: Initialize step value for unknown metrics in rrddata columns
Livestatus proxy:
* 7225 Livestatus proxy: Transport site connect error to GUI
* 6786 SEC: Livestatus proxy: Fixed file path traversal vulnerability
* 6911 FIX: Fixed terminating process on multiple restart requests
Metrics system:
* 6770 Showing graph metric values at mouse position now
* 6021 FIX: Combined graphs: Fixed handling of optional metrics
* 6782 FIX: Fixed automatic refresh of "Custom graph" pages
* 6323 FIX: Fixed graph PNG export of other than first graphs
* 6771 FIX: Fixed minor graph rendering issues when using the modern theme
* 6841 FIX: Fixed missing hostname in graph collection graph titles
* 6859 FIX: Fixed problem creating custom graphs with many metrics
* 5802 FIX: Graph rendering: fixed automatically scaling of vertical axis
* 6324 FIX: Notifications: Fixed height of graph area with a larger legend
NagVis:
* 6642 Performance data for mknotify
Notifications:
* 6787 SEC: Notification spooler: Fixed file path traversal vulnerability
* 6788 SEC: Notification spooler: Fixed deserialization of arbitrary input
NOTE: Please refer to the migration notes!
* 6416 FIX: mknotifyd: set a default timeout if no value is given for a method
NOTE: Please refer to the migration notes!
Other components:
* 6288 FIX: Added missing runtime dependency "cpio" for solaris package building
* 6018 FIX: The rrdcached logs to var/log/rrdcached.log again.
Reporting & availability:
* 6677 It is now possible to hide specific annotations in PDF reports
* 6034 FIX: Fixed adding combined graphs to reports
* 6531 FIX: Fixed background color of host state columns in views when host is down
* 6563 FIX: Fixed displaying of joined perf-o-meter columns
* 7179 FIX: Fixed site filtering when creating availability PDF reports
* 6171 FIX: Fixed vertical lines overlapping graph legend in some cases
* 6035 FIX: Improved error handling when images can not be rendered
* 6924 FIX: Reporting: Fixed exception when joining with not existing services
* 6359 FIX: View "Export as PDF" results in empty PDFs
The Check_MK Micro Core:
* 6702 Introduced various performance improvements for cmc config generation (e.g. multiprocessing)
* 6015 Handle 802.1Q and 802.1ad packets in Smart Ping
* 6580 Optionally send parts of the service state to Graphite/InfluxDB
* 6016 FIX: Fixed creation of rule-based downtimes
* 6969 FIX: Fixed recurring flexible downtimes.
* 6506 FIX: Disable logging of unknown packets for smart ping.
User interface:
* 5823 New Feature: SLA reporting
* 7340 Add option to show long output in availability timeline
* 6703 Remove SLA painter from default services view
* 6370 FIX: Fixed missing CEE/CME specific werks in release notes
* 5810 FIX: CMC Graphs: fixed incorrect fallback to pnp4nagios graphs in case some sites are disabled
* 6242 FIX: Improved SLA WebAPI error handling
* 6692 FIX: Liveproxy Daemon: Unreachable remote sites still caused a connection timeout
* 6362 FIX: Preview graphs of "Service Graphs with Timerange Previews" painter can now be overridden
* 6241 FIX: SLA configuration: The alert levels did only support integer values
* 6670 FIX: SLA: Fixed exception in view when SLA had no service percentage requirement and result summary was shown
WATO:
* 6240 WATO Web-API: Implemented SLA API interface
* 7132 mk_jolokia bakery rule: Define custom Mbeans per instance
* 6107 SEC: Agent bakery signing key passphrases could be visible in access logs
* 6659 FIX: Agent Baking: Fixed bug where hosts used bakery settings from other hosts
* 5824 FIX: Agent Bakery: Fixed missing baked packages
* 6022 FIX: Analyze configuration: Enabled livestatus proxy is now deceted correctly
* 6090 FIX: Download Agent: Fixed possible broken "Properties" link for hosts
* 6089 FIX: Download agent page: Only link to rule sets in case the user is permitted to access it
* 6371 FIX: Fixed broken Global Settings page when liveproxyd is disabled
* 7180 FIX: MKP manager: Changes to extension packages now mark the agent bakery to bake the agents
* 6115 FIX: Use the correct matching behaviour and avoid a crash while baking agents for some agent bakery rules
NOTE: Please refer to the migration notes!
Changes in the Checkmk Managed Services Edition:
Reporting & availability:
* 6361 FIX: Fixed HTML fragments in customer column of views in PDF reports
User interface:
* 6368 FIX: Custom color sets are only used by classic theme
WATO:
* 6722 FIX: Do not offer the custom GUI design for the provider
* 6723 FIX: Fixed custom logo in facelift theme
* 6721 FIX: Fixed editing customer individual GUI design
* 7241 FIX: Fixed uploading customer logo
* 6230 FIX: Managed Services Edition: Fixed broken GUI designer
You can download Checkmk from our download page:
* https://checkmk.com/download.php
Please mail bug reports and qualified feedback to feedback(a)check-mk.org.
We greatly thank you for using Checkmk and wish you a successful monitoring,
Your Checkmk Team
---
tribe29 GmbH — The Checkmk Company
Kellerstraße 29, 81667 München, Germany
Amtsgericht München, HRB 165902
Geschäftsführer: Jan Justus, Mathias Kettner
https://tribe29.com
Phone: +49 89 9982 097 00