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