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.
2.0.0i1 (Oct 27, 2020)
- #10291New Checkmk REST-API introduced
- #10315Remove Support for SLES 12 SP1, SP2 and SP3
- #11333aws_agent: enable cache to reduce live data requests
- #11503IPMI management board: Fix UDP file descriptor leak
- #11502Dynamic host configuration: Fix config activation on WATO enabled remote sites
- #11374oracle_performance: Optionally split services
- #11375oracle_performance: Optionally new statistics for IO and system wait
- #11418WATO: do not create empty rules.mk files when saving rulesets
- #11515prism_containers: Fix evaluation of percentage levels and scale of levels in graphs
- #11501Fix possible XSS using titles of views
- #11402Agent Bakery: New "Bake and sign" action
- #11403Improved versioning for baked agent packages
- #11513sap_hana_diskusage: Fix scaling of filesystem values in service graphs
- #11404Better detection of changes in baked agent packages
- #11405Improved performance of agent bakery
- #11500Microcore: Improved memory efficiency of helper processes
- #11331heartbeat_crm: fixed crash when checking pacemaker versions >= 1.1
- #11401New Bakery API
- #11118Plugin development: make all includes imports
- #11427WATO: Improved performance on host lookup on various pages
- #11338Fix "Fortigate Active Sessions" ruleset duplicates
- #11373Made titles of options in host/folder permissions less uncertain
- #11486LDAP: Fixed updating of attribute "Disabled Notifications"
- #11511Host label dependent services are now discovered automatically
- #11117Drop support for creation of HostLabels via discovery function
- #11417GUI livestatus connection: Fixed race condition which caused needless reconnection to liveproxyd
- #11116job: Failed jobs are not OK just because a new one is running
- #11510Discovered host labels are stored for cluster and each node
- #11330nimble_latency: changed metric unit to percent of total volume
- #11416Folder changes from normal monitoring users were not always applied on the first save
- #11415liveproxyd logging: fixed incorrect logrotate behaviour
- #11395Filter for multiple sites
- #11499Improve login session security
- #11497Notification spooler: Fix potential cluster issues when trying to stop mknotifyd
- #11498The dark theme is now used as default theme
- #11329hr_mem: exclude invalid memory stats from discovery
- #11463Windows Agent: additional protection of the working directories
- #11495Remove dokuwiki from standard Checkmk packages
- #11496User access times are now recorded and displayed by default
- #11484Management Board: Remove explicit check plugins
- #11328hr_mem: avoid crash when evaluating irrelevant OID
- #11345Use correct periods for AWS
- #11483heartbeat_crm: Fix ExceptionTypeError if cluster is not availabe
- #11482Add option for host and service labels in notification rule conditions
- #11368netapp_api_luns: Report correct total size
- #11208check_mailboxes: Handle invalid mailbox names
- #11337job: addition of job monitoring to AIX agent
- #11344Discover correct galera setups
- #11481LDAP: Fix AttributeError if attribute "Disable Notifications" is used
- #11413Activate changes: Improved speed of config generation on larger installations
- #11367Enforcing 32-bit interface checks is now done by disabling if64 SNMP section
- #11394Add option to filter views and dashboards by multiple WATO folders
- #11115agent_bi: Filter by groups
- #11494NagVis: Updated to 1.9.23
- #11480snmp_info, mgmt_snmp_info: Add host label "cmk/device_type" discovery
- #11493NagVis: Fix incompatibility with PHP 7.4
- #11327fileinfo.groups, filestats: enable additional rules for specific files in a file group
- #11478Fixed encoding of timestamp painters
- #11476hp_psu: Added new possible state "Aux not powered"
- #11475Fixed site configuration setting "Direct login to Web GUI allowed"
- #11270oracle_instance: Fix missing uptime column if status data inventory is enabled
- #11492Auth cookies: Specify SameSite attribute to improve cookie security
- #11462Windows agent sets access rights also after clean installation
- #11393Fix perfometer ups-capacity
- #11461Windows agent: Improved protection of configuration files
- #11490Remove cmk -B and cmk -C commands
- #11473Fix rendering of ruleset page if user error is raised
- #11052Alternative valuespec: Radio buttons are now displayed as dropdowns
- #11472Added agent based discovery of host labels
- #11392heartbeat_crm: strict activation in agent
- #11391Redis agent plugin now supports databases listening on unix sockets
- #11326drdb: fixed invalid check parameters at discovery stage
- #11114New rule set "Disabled and enabled sections (SNMP)" versus "Disabled Checks"
- #11366brocade_optical: Adjust to new discovery ruleset for network interfaces
- #11268mssql.vbs: Add SQL Server Native Client provider 11 (SQLNCLI11)
- #11343ServiceNow: Make rule more flexible
- #11471Fixed default LDAP synchronization setting of central sites
- #10128Fixed potential monitoring core crash when rrdcached is down
- #11267if_fortigate: Use ifName as ifAlias
- #11207Separate service for ESX snapshot summaries
- #11365vms_if: Fix broken discovery and check execution
- #11470Fixed site context filter used in views
- #11204Fixed CSV export of host and service labels
- #11203Check for unique keys of host labels in ruleset conditions
- #11266ups_out_load, ups_power: Fix discovery of output lines with zero load resp. power
- #11277Fix wrong allocation of colorant for printer supplies
- #11364if_lancom: Never detect if if64-checks are disabled
- #11265Discovery Page: Do not show last job failures if they are fixed
- #11260Fix crash in EC configuration (regression since 1.6.0p14)
- #11264Fix building agent MSI packages on SLES15SP1
- #10314Remove deprecated check_multi plugin
- #11460Windows agent service sets correct access rights in ProgramData directory
- #11259Fix host "Save & Test" action showing "API error" for all tests
- #11243Bulk Dicovery: Align caching options with discovery page
- #11244Check_MK Discovery service: Contact SNMP devices for real if 'Perform a full SNMP scan' is enabled
- #11363if64, if64adm: Monitoring of the admin status ifAdminStatus for switch ports
- #11242Status of the Check_MK services: Individual, per data source configured parameters had no effect
- #11241Status of the Check_MK services: Fix unhandled 'State in case of restricted address missmatch' parameter
- #11371mk_oracle: Fixed failed login with specific credentials
- #11202jira notification: Clearer assignment of tickets in distributed environments
- #11325mssql_jobs: new plugin to monitor scheduled jobs on MSSQL Server
- #10431New agent rule for Checkmk agent service on Linux
- #11400Linux agent service: IP Access List support for systemd
- #11342postgres_instances: Set status to CRIT in case no instance is running
- #11304mysql.connections: extended plugin to show currently open connections in addition to maximum parallel connections
- #10785Metric History Painter can directly inherit their time range from report
- #11239Check_MK Discovery: Revert werks 10534 and 11229
- #11362rmon_stats: new, separate discovery ruleset
- #11263Fix piggyback path traversal
- #11303mem.linux: false CRIT status when VmallocChunk is set to 0 kB
- #11262Activate changes: Asking for activation comment can now be configured
- #11302Azure Storage: egress data levels wrongly labelled on user interface
- #10544Quicksearch: Fixed incorrect result page when querying host tags
- #11261Fix performance regression caused by too many live status queries between EC and core
- #11051crash in notifications if "Exclude Service Groups (regex)" is used
- #11341Make omd restore work with hardlinks in local dir
- #11340md-raid: add detection for check-state
- #11361Reworking of discovery rulesets for network interfaces and switch ports
- #11360juniper_temp: Discover on additional devices
- #11144Display graph for SAP HANA License
- #11113casa_cpu_mem: render bytes in IEC (base 1024) units
- #11335agent_prometheus: addition of Prometheus build check
- #11257Docker contianer: Fix container detection in podman containers
- #11252Fix reflected XSS using icon selector
- #10784Windows tasks check-plugin now deals with long named scheduled tasks
- #11049Classical passive checks now allow OK in case of absent updates
- #11048k8s_stats.fs: ignore /var/lib/docker overlay and /dev/shm filesystems
- #10853mk_oracle.ps1: Fixed missing update of SQLs
- #11301agent_aws: refresh cache immediately when it contains previous day's data
- #11300agent_zypper: include file os-release for SLE version 15
- #11236Event Console/SNMP Credentials: Add additional privacy and authentication protocols
- #11224winperf_phydisk: Interpret averaging parameter correctly
- #11234Check_MK service: State if "Unexpected allowed IP ranges" is configurable
- #11299suseconnect: include licensing information on SLES 15
- #11148agent_prometheus: correct handling of cAdvisor pod memory
- #11276jira notification: fix issue creation
- #10127Do not remove acknowledgements for retries.
- #11298suseconnect: replace error message with no services discovered when licensing information is not found
- #11256Extension API change: html.header and html.top_heading require breadcrumb argument
- #11223aix_diskiod: Switch to new diskstat-ruleset
- #11233Manual checks: Do not overwrite static parameters with check group parameters
- #11255Disable dangerous commands on hosts / services by default
- #11251Updated to 1.9.21
- #10852mk_oracle.ps1: Fixed missing sqls in rman section
- #11305config: drop support of 'precompile_params'
- #10543Fixed slow GUI when using custom host attributes from versions#11109fileinfo: remove precompile function#11112logwatch.groups: remove precompile function#11142PostgreSQL: Differentiate idle from active connections#11111logwatch: remove precompile function#10126Fixed hostgroup columns related to hard states of services.#11110sap: remove precompile function#11047mknotifyd, mknotifyd.connection: resolve wrong warnings#10693Windows Agent supports log file paths which contain white spaces#11250mkeventd_status: Check was showing wrong list of active host limits#11087mkeventd_status: Check was showing wrong list of active rule limits#11232Management Boards: Use DNS cache while looking up IP address#11231Management Board: Use IPv6 address of the host if no management address is configured and host is IPv6#11249esx_vsphere_vm.guest_tools: Treat unmanaged tools as OK#7887mssql_counters.file_sizes: Add missing performance value log_files_used#11296juniper_alarm: crashed when not applicable to device#11147agent_prometheus: handling of case where some promql queries return empty results#11248Agent bakery: Automatically build agents for created hosts#11086Docker container: Fix usage behind reverse proxies#11134ucd check: discover Microsens devices#11275ps - Size of processes: Change graph visual display order#11206Wrong age reported for ESX snapshots#11141netapp_api_if: crashed when parsing virtual interfaces on ONTAP#11295juniper_cpu_util: discover new items for CPU utilization#11140ESX: Add type labels for ESX vCenter, servers, VM#11085Icon upload: Add missing transaction validation#11247Preserve piggyback data during restart and updates#11246Drop classic theme#11222apc_rackpdu_power: Discover correct bank numbers#11245Dashboard: Improve context sensitive dashboard handling#11205cisco_prime_wifi_access_points: New check plugin which monitors Cisco Prime WiFi access points#10783Resolve composing metrics in Custom Graphs#11164Inventory plugin and mk_inventory agent plugin feature for Linux block devices#11221systemtime: Offset for vSphere special agent#11132salesforce agent: fix encoding bug#11133mk_logwatch: no longer resolve symlinks#11199Add hostgroup filter for hostgroups having certain host/service problems#11046Fix infinite reloads of views when the number of columns is changed#11131filestats: fix typo and grammar#11138Monitor Postgres DBs on Windows and Linux#11220ps: Add option to specify minimum age of processes#11229Check_MK discovery: Was not always able to discover new snmp checks#7886dell_om_sensors: Fix crashing temperature check for certain devices not reporting crit values#11198mk-job.solaris: Fixed MK_VARDIR#10849Increased size of field for syslog application tag in new rule#11108Resolving of plugins default parameters during discovery#11197Fixed python version in multisite.profile.py for profiling#11227[mgmt_]hp_proliant_temp: Fix unknown temperature sensor condition state#11226hitachi_hus_dku: Fixed informational text about component: "Processor" -> "Power Supply"#11195Fixed wrong filter in different hostgroup views#11196Improved speed of loading of rows shown in table#11194Fixed visualization of warnings while activation of changes in dark theme#11218MSSQL Agent Plugin: Use MSOLEDBSQL if available#11193Opsgenie: Fixed help text for domain#11001Periodic Service Discovery: Add white-/blacklist for removing vanished services automatically#11002Hostname Translation: Fix wrongly detected IP address if drop domain#11192Removed needless option to configure customer for local sites#11225Add permissions for rulesets which can have access to commandline execution#11217Configurable timeouts for MSSQL agent plugin#11163cisco_prime_wifi_connections: New check plugin which monitors the connections of Cisco Prime wireless access points#10999fortigate_sslvpn: Fix crash if old-style parameters#10541HW/SW Inventory: Inventory data from remote sites was not always up-to-date#11212fortigate_sslvpn: could run into unhandled exception#11213ceph_status: OSDS check crashed when 'full' or 'nearfull' indicators are not available#10995mk_inventory.vbs: Fixed date time format#11216Inventory of Linux kernel configuration (sysctl)#10998df.include: Fix discovery of empty filesystem groups#10997mk_postgres: Fixed query "Last vaccum"#10996f5_bigip_vserver: Fixed scaling of connections duration min/max/mean#11211systemd_units.services could run into unhandled TypeError#11082jobs: Exit codes of jobs can now be mapped to states#11191Fixed misleading snmp error message#11190if.include: Fixed description and help text for average option for used bandwidth#11189if.include: Better visualization of unicast and non-unicast packets#11188Fixed non functional "discovery state" filter#11158Exclusion patterns for grouping of filesystems#11159Grouping of NetApp Volumes#11137Monitor HP StoreOnce via new REST API 4.x#11209aws_ec2_limits crashes on unhandled KeyError#11162zorp_connections: monitoring for zorp firewall connections#11187if.include: Added broad- and multicast packet rate monitoring#11186Fixed some wrong displayed parameters for hosts if cmc is used#10539Activate changes: Improved speed of site snapshot packaging#11153Averaging of single-core CPU utilization#10993Diagnostics: New WATO mode for diagnostic analysis purposes#11185Removed option to configure 'customer' in default_user_profile#10538Improved livestatus query performance on some gui pages/features#11077Web API: Fix set_hosttags call when any rule uses "one of" or "none of" tag conditions#11037Fixed NoneType error in case of missing permissions#11157AWS EC2 Limits#11156Monitoring of AWS RDS DBs#11165Windows agent service can be set in mode delayed auto start#11166Windows service waits for network service during start#11155Monitoring of AWS EC2 instances#11081Agent signing is now executed in background job#11161df check returns separate sub-results in order to provide distinct WARN/CRIT marker#11034sap_hana_ess: Fixed permanent crit state of started threads#10695Windows Agent Service will wait for Network Services#10848mk_oracle: Support for configuration directory#11154cisco_vpn_sessions: rename item "SVC" --> "AnyConnect SVC"#11160CSV/JSON/Python exports of views: improve formatting of labels#10990mk_logwatch: Fixed state file name if REMOTE_HOST variable contains extended IPv4 address#11215Extension of the monitoring of UCS C-Series Rack Servers#10847mk_oracle: Broken instance specific login in some cases#11033Availability: Added option to change host and service state in annotations#11107mgmt_fsc_sc2_cpu_status: Typo in service description#11080Port Checkmk to Python 3#10694Windows Agent is able to install plugins.cap with empty files#11130f5_bigip_fans: fix duplicated items issue#11128f5_bigip_cpu_temp: replaced deprecated OID#11129f5_bigip_fans: replaced deprecated OID#11032Fixed consideration of local 'old style' perfometer customizations#11152cisco_vpn_sessions: extensions and refactoring#10989checkpoint_packets: Fixed handling of missing ESP en-/decrypted packets#11151Correct handling of unsorted time periods for availability timelines#11106winperf_processor.util: Crash in case of services disovered pre 1.6#11150Refactoring of the monitoring of Cisco VPN sessions#11105apache_status: Configuration of Instance Names#11097emc_datadomain_mtree: add configuration option#10782Agent bakery generator for sap.cfg#11079Grafana: Annotation queries were not applying host filter#11044dell_idrac_fans: don't crash on unknown device states#11029Prevent duplicated rule packs when updating mkp#11126ucd_cpu_util: Fix wrong CPU utilization#11124Arista BGP check plugin#11078Dynamic configuration: Add connector plugin API#11127azure_ad: Add counter metric#11145check_mk_agent.linux: exclusion of autofs in df section#11043esx_vsphere_vm.mem_usage: add ruleset to specify levels#11096hyperv_vms: use default levels instead of discovered state#11135Instance detection of mk_postgres#11041check_mailboxes: only use SSL encryption if configured#11042heartbeat_crm: fix vanished services for Pacemaker >= 2.0#11095AWS S3#11040nfsiostat: don't crash if dots are present in mount point#11094AWS RDS#11076mk_docker.py: Do not create agent section when executed on non-docker host#11075victorops: Fix invalid message_type (OK to RECOVERY)#11125f5_bigip_mem: Fix discovery of service#10988Periodic service discovery: Fix not working "rediscovery scheduled" on clusters#10918Monitor Huawei WLAN Controller#11073NagVis snapin: Fix empty content during refresh#11039Kubernetes: new option to add a namespace prefix#11123ups_capacity can handle battery/time_left = 0#10907ucd_cpu_util: Fix CPU utilization calculation#11072Distributed environments: Improve config synchronization#11104heartbeat_crm: go to CRIT if data is too old#11093aws_cloudwatch_alarms_limits: fix discovery#11007check_mk_agent.linux: option to exclude specific agent sections through agent bakery#11027LDAP: Validate usage of suffix#11103systemd_units: Fix parsing error#10906Extend UCD SNMP scan function#11026Consider timespecific parameters for manual checks#10987HW/SW Inventory Service: Fix "State when inventory fails"#11092One service per region for AWS limits#10781Additional calendar aware time ranges#11101winperf_processor: Ineffective ruleset#11102No OIDs found when using stored SNMP walks for simulation#11098Proxmox: add VM backup status check#11120Proxmox: add mem usage check#11099Cisco UCS check plugins: add support for UCS C220 M4S devices#11119Proxmox: add disk usage check#11122Proxmox: add VM info check#11090Checks for AWS ELB, ELBv2, DynamoDB and WAFV2 go stale instead of UNKN#11121Proxmox: add node info check#11091AWS monitoring: adjustments to werk #10962 and bugfixes#10780Forecast of fixed values#10892Make hr_mem work with corrupt memory units (e.g. '4096 Bytes')#10937Monitor SAP HANA Connect State#11089AWS ELB & ELBv2 host discovery based on user-specified names#11071Standard xinetd config now limits parallel queries to 3 per source#10905brocade_fcport: Falsely displayed wrong state#10936Repair monitoring agent rules using Password from Store#11022Show only hosts in host dropdowns, the user is permitted for#11006prtconf: addition of information for physical volumes and network#10935Monitor migration state of SAP HANA ESS#11088Monitoring of AWS WAFV2#10934sap_hana_status is now multiinstance compatible#7885nfsiostat: Fix broken configuration#11021Fixed validation of regex filter#10961Monitoring of AWS DynamoDB tables#11058NagVis: Updated to 1.9.20#10962Bugfix for AWS monitoring (conversion Sum --> rates)#10933Support STE2 for HWG Humdity and Temperature#10778Cisco CPU checks: relax SNMP scan function#10932Make scan functions of fast_lta_* more strict#11020Quicksearch: Validate if search string contains lookahead#10888Vanilla agent RPM packages are now signed#10887Availability timeline: Escape service details equal to status views#10889Web API: site_login call did not work (regression since #6929)#10960Monitoring of target group errors for AWS Application Load Balancers#10535Activate Changes: Now able to specifiy the number of parallel site activations#10928Obtain "V$SYSTEM_PARAMETER" from Oracle DB#10959aws_elb.http_elb, aws_elb.http_backend, aws_elbv2_application.http_elb: Additional metrics#10884check_http: Add better validation for empty service names when using "^" prefix#10605f5_bigip_cluster_status.v11_2: finally remove deprecated Subcheck#10903storeonce.include: Fix calculation bug#10881Fix possible crash when trying to save site multiple times#11019checkpoint_vsx, checkpoint_vsx_connections, checkpoint_vsx.packets, checkpoint_vsx.status, checkpoint_vsx.traffic: New checks to monitor Checkpoint virtual systems#10927FIX: Oracle Inventory Tablespaces#10882Fix "Customers" dashlet shown on customer sites#10883Prevent empty service descriptions from being activated#11038cifsmounts: fix erroneous display of 'stale fs handle'#10878Fix BI aggregation state export (Regression caused by #10879)#10125Fixed separator of SNMP trap messages#11016Validate datasource of cluster and its nodes#10604hyperv_vmstate: Consider Protocol_Mismatch 'OK'#10603datapower plugins: now support new revision of IBM Datapower Gateway#10926Monitor VMKernel swap metrics on ESX Hosts#10877Fix "cmk" call with more than two -v arguments#10958ucd_mem: Discover Pulse Secure appliances#10777New metric for percentage of used filesystem#11015Fixed renaming of roles#11013Fixed validation of datasource type for cluster and its nodes#11014Fixed possibility to delete roles that are still in use#11012Fixed unicode usage in fileinfo baklet#10925Auto monitor checkmks tmpfs during site creation#11009Fixed possible ValueError while searching for werk id in release notes#10880Fix "Customer number of hosts" painter showing up hosts#11010Fixed missleading host attribute help text#11011Fixed title for copied rulesets#11008hp_proliant: Added support for HP storeeasy for all hp_proliant checks#10754Remove failed notifications immediately#10957ucd_mem: make handling of swap space configurable#11005veeam_client: Remove all non-printable ASCII characters from piggyback section name#10985systemd_units: Fix single service discovery#11003cisco_asa_connection: fix of scan function for cisco_asa_connections check plugin#10534Check_MK discovery: Was not always able to discover new snmp checks#10875Services: Escape service details equal to status views#10902ucd_mem: Updated check to query more values#10945jira_issues: Fixed possible UnicodeEncodeError#10946jira_issues: Fixed possible multiple creation of issues#10952cisco_asa_conn: fix of scan function for cisco_asa_conn check plugin#10951fortigate_sslvpn: Addition of WATO configuration option for number of tunnels#10956Monitoring of Pulse Secure appliances#10533WATO Rule Search: Performance Improvements#10901agent_aws: Bug fix for instances with multiple volumes#10923Monitor Active Alarms of Silver Peak VX6000#10955Monitoring of the number of users for Pulse Secure#10943sap_hana_data_volume: Added netdata of SAP HANA data volumes#10691mk_logwatch supports UTF-16 LE BOM encoded files#10776Sorter for dynamic columns in view editor#10690mk_logwatch supports single backslash in Windows paths#10941agent_graylog: Fixed usage of password store#10940sap_hana_replication_status: State for different replication states is now configurable#10879View CSV export: Add titles of icons to exported columns#10939Fixed non functional JSON and PNG export function in graphs#10900ucd_cpu_util: Updated check to query more values for CPU utilization#10601Auto migration of check plugins to new section definitions#10984Show upper levels in bandwidth graph#10899ucd_diskio: new disk IO check#10689Checkmk Python may be installed with Windows Agent#10898lnx_if: Fix unity parsing bug#10983check_dns: Fix "DNS CRITICAL - expected 'A,B,...' but got 'B,A,...'"#10954ucd_mem: count buffered and cached memory as free#10840Fix evaluation of time specific parameters if default parameters are tuple based#10922Service Perf-O-Meter for LDAP active check#10975Support local files in Agent Bakery#10753Allow more printable ASCII characters in email addresses#10839if.include: Fix missing performance data of interface groups on clusters#10838lnx_if: Fix grouping of interfaces on clusters#10973New bakery rule "Set cache age for plugins (UNIX)"#10752The websphere_mq plugin is now deprecated#10313Fixed check_ping#10974Agent Bakery: require minimum length of 8 characters for agent signing key#10751netapp_api_systemtime: add metric for the time difference#10874Notification rules: Fix empty "Notification method" dropdown field#10873Report headers: Improve handling of titles with dynamic lengths#10869Fix potential "Request-URI Too Long" error when editing huge tag groups#10921Monitor single files with mk_filestats#10870Tags: Fix exception when renaming an existing tag choice#10920Upper and lower levels for liebert_cooling and position are configurable now#10600Interface Bonding#10953Make monitoring state of Hyper-V VMs configurable#10775Fix netapp_api_fcp pending status for inactive ports#10750Reduce long waiting times for some users when loading sites#10872agent_vsphere: Removed ESX 4.1 compatibility mode#10909New notification plugin for Cisco Webex Teams#10836HW/SW Inventory views: Declared inventory views can be joined#10532CMC parallelize config generation ON: fixed randomly vanishing services#10919apc_symmetra_drycontact: New check plugin to monitor APC dry contact sensors#10896local: Ordering of information text output#10938agent_rabbitmq, rabbitmq_cluster, rabbitmq_queues, rabbitmq_vhosts, rabbitmq_nodes: New special agent and checks to monitor RabbitMQ#10749IBM MQ: new agent plugin, checks, and inventory plugins#10908snmp_uptime: Fix crash for some Fortigate devices#10835mssql_counters.cache_hits: Services go stale if no data is sent from agent#10895docker_container_status: discovery fix where healthcheck is not available#10868Tags: Custom "Agent type" tag group cleanup is now easier#10866LDAP: Fix WATO change of edited users containing HTML
tags#10635aironet_clients: Adding OID for Cisco Aironet 1530 Series#10871Availability: CSV export of timeline rows#10435Agent Deployment: Log info about calling host on error#10819openbsd_sensors.indicator, openbsd_sensors.drive, openbsd_sensors.powersupply: New openbsd sensor checks#10894fileinfo_groups: fix display bug in service discovery#10536df: Filesystems can now also be grouped by volume name#10864NagVis: Updated to 1.9.18#10832cpu_util: Prefer old 'levels' parameters if both 'levels' and 'util' parameters are configured#10834postgres_stats: Fix calculation of oldest analysed/vacuumed element#10833aix_multipath: Service state is CRIT if #paths which are not enabled is at least 50%#10893dell_poweredge_amperage.current: Check plugin for current of power units of Dell PowerEdge Servers#10748lvm_lvs: add missing performance data#10859agent_prometheus: addition of kube-state-metrics compatibility#10124The output formats "python" and "python3" are now explicit about string types.#10531Analyze configuration: Set request timeout when contacting remote sites#10530Analyze configuration: The connecitivity status of the sites is now shown in a separate table#10863Fix different issues with hosts created via Web API using JSON#10529Checkmk RRD helper: fixed exception when creating new rrd files#10747ibm_svc_mdisk: don't crash on discovery#10831HW/SW Inventory: Unsorted branches may pollute inventory archive#10862Dashboard: Fixed "invalid dashlet coordinate" after moving dashlet in Chrome#10434cmk-update-agent: Completely apply proxy settings as configured in agent updater ruleset#10312Drop support for Ubuntu 18.10#10818IPMI Management Board: Do not report GPU sensors if not installed#7884ipmi_sensors, mgmt_ipmi_sensors: Fix crashing parsing for a certain format of undefined device levels#10622Passive objects cannot be activated#10817check_dns: Act case-insensitive#10774Homogenize dates in Service Graphs#10621Fix bug where scheduler would become inactive#10890Add initial support for Proxmox environments#10830check_mk_agent.aix: Fixed staleness of some services which originate from agent plugins which run asynchronously#10688Windows agent ps section now reports correct process uptime#10746Pipe symbols in notifications are no longer replaced by a light vertical bar#10620Fix parsing of invalid state history files#10816Fixed mix up of descriptions and file names on agents and plugins page#10599Network interfaces: Handle illegal description/alias characters differently#10686Windows Agent Installer no longer supports changing the destination folder#10858qnap checks: Temperature and Fans check plugins for Qnap devices#10827oracle_instance, oracle_performance, oracle_recovery_area: Inventory tables are now sorted by SID#10687Windows Agent may stop processes that interfere with plugin installation#10715LDAP: Fix broken sync when a group contains itself#10856sophos_memory: fix of metric name for correct performance graph display#10857hp_proliant_power: removal of unsuitable default parameters#10714Raw Edition: Modernize graphing system#10598pfsense_if: Averaging hours instead of minutes#10825k8s_daemon_pod_containers: Fixed TypeError while inventorizing kubernetes daemon pod containers#10597local: Local check services no longer get skipped for outdated data#10855agent_prometheus: addition of piggyback host naming option for cadvisor containers#10683The plugin Windows tasks supports now new-line chars in task descrition#10824printer_supply: Fixed unit of performance data which is not measured in percent in general#10719Introducing new checks for huawei switches#10854cadvisor_memory: Memory check for cadvisor metrics from Prometheus#10823check_dns: Fixed query if multiple expected addresses are configured#10713Fix additional rule analyzation issue on service object parameter page#10712Dashboard: Dashlets can now be cloned#10843cadvisor_if: Network check for cAdvisor metrics from Prometheus#10772Check plugin to monitor temperature in Arista Switches DCS-7280#10815isc_dhcpd: Use alternative for pidof on Debian Buster#10771Fix Service rediscovery for ucd_cpu_util#10842cadvisor_df: Filesystem check for cAdvisor metrics from Prometheus#10845mk_oracle: Fixed wrong credentials for remote intances in bakery#10814Graph Tunings: Added temperature graph#10844mk_oracle: Added Bakery option to set TNS Alias#10745Display name in mail and asciimail plugins#10821Fixed UnicodeDecodeError 'ascii codec can't decode byte' when opening log file if file name contains non-ASCII signs#10841cadvisor_cpu: CPU utilisation check for cadvisor metrics from Prometheus#10822HW/SW Inventory tree: Show error message if HW/SW inventory tree cannot be loaded instead of breaking the whole page#10812agent_splunk: Make instance an optional parameter#10433Correct plugin name for netstat#10741lparstat_aix.cpu_util: display the correct physical CPU consumption#10742mssql_tablespaces: reintroduce missing performance data#10528Host changes from normal monitoring users were not always applied on the first save#10811agent_splunk: Password store can now be used#10743Cisco UCS check plugins: add support for UCS C240 M5 devices#10744mssql_blocked_sessions: don't crash in clustered setup#10718mk_oracle: extracted uptime check inside of oracle_instance check into separate service#10607Dashboard: New dashlet "single metric"#10596liebert_system_events: Still discover, if no events are present#10740Kubernetes: don't crash on invalid roles#10594check_bi_aggr: Option "Track downtimes" was broken in version 1.6.0#10595wmi.include: Removed inventory_wmi_table#10593Crash caused by displaying levels in the order of microseconds#10765Fixed listing of plugins in view Agents and Plugins#10768Report front matter templates#10769Customer specific report layout#10770Reporting graph elements have now time range as property#10710systemd: Do not mark the agent unit failed on single agent failure#10809cadvisor_diskstat: Diskstat check for cadvisor metrics from Prometheus#10711Add overview dashboard and inventory views for Checkmk servers and sites#10739send notifications chronologically#10810check_mk_agent.linux: fixes for ntpq handling#10591ewon: Unbreak check plugin#10592ipmi: Go to CRIT if a sensor reports "In critical array"#10764Background jobs: Run scheduled reports in background if configured#10682Windows: Inventory correctly reports IP addresses for more than one network card#10590esx_vsphere_vm: Check age of oldest snapshot#10763Opsgenie: Fixed authentication error on european accounts#10761redis_info.clients: New check to monitor Redis info clients section#10588ps: Handling of non-ASCII characters during process discovery#10681Bakery can configure Checkmk Windows agent service#10767Implement Forecast Graph prediction engine#10703Fix some reflected XSS issues#10760Fix missing "Log Entries: Log: Output" column#10634wmi.include: display the unit for levels in status detail of a service#10586hr_mem: Wrong handling of levels on free memory#10584docker_container_mem: consider caches and drop zero metrics#10585mem.used, statgrab_mem, aix_memory, docker_container_mem, solaris_mem, emc_ecs_mem, hr_mem: Unify service output#10432cmk-update-agent.exe: Fix security issue on Windows#10587hr_mem: Now supports averaging#10619Improve error-handling in poller#10633skype: fixed magnitude of latency value#10582fortigate_memory: Wrong interpretation levels other than 'percent used'#10680Windows Agent section systemtime adds '\n' at the end of the output#10583mem.win: Reformat output to match other memory services#10787Fix missing new line in ESX agent which may break various sections and services may go UNKNOWN#10759agent_jira, jira_workflow, jira_custom_svc: New special agent and checks to gather statistics from Jira instances#10581fortigate_memory_base: Wrong interpretation of levels other than 'percent used'#10738Store the site settings of sidebar snapins#10580Memory check plugins: Unify service descriptions#10679Windows Agent installs correctly cap file with empty files inside#10673oracle_instance: Fixed evaluating amount of logins if Oracle DB is a PDB#10757agent_ucs_bladecenter: Always output faultinst section#10675mk_jolokia: Fixed baking configuration if server is stated in bakery rule "JMX monitoring of Java JVMs using Jolokia"#10758redis_info.persistence: New check to monitor Redis persistence#10678Windows Agent fileinfo generates output entries for glob patterns in all cases#10677Windows plugins and local checks can be called using non-system account#10674Interface bandwith: Add missing perf-O-meter for in/out measured in bits/s#10671mk_oracle: Support for Custom SQL with Remote Monitoring#10579logwatch: Invalid check parameter: Undefined key 'pre_comp_group_patterns'#10668mtr: Fixed summary state which is always OK if at least one partial result is OK#10669mtr: Fixed applying levels configured in WATO which had no effect#10670mssql_transactionlogs, mssql_datafiles: Do not apply percentual levels if the reference size is zero#10632livestatus_status: Fix crash on invalid certification age#10672mk_oracle: Bugfix for wrong sid definition in Custom SQL#10618New versioning of CMC configs#10631Change description title of graph axis#10630graphs/perfometers: Improve graph colors to match the color themes#10666gude_temp: Support Gude Expert Box 7214 devices#10737Kubernetes: don't crash if resized PVCs exist#10519Autochecks files of cluster nodes will no longer contain duplicates from other nodes#10665brocade_optical: Do not crash if device does not send temperature values for some interfaces#10756storeonce_servicesets.capacity: Fixed handling of old format#10707Dashboard/Reports: Improve single object selection#10706Dashboard/Reports: Editors were showing to many context object types#10578New/deprecated function for developers of memory plugins#10654hacmp_resources.py: allowing to save the any node option in the WATO configuration#10649ceph_status.pgs: Fixed Unknown service state for 'peering'#10705New "Tag usage" page to analyze tag references#10650job: Fixed wrong state marker#10700"Tags using this auxiliary tag" was not listing the referencing tag IDs#10701Fix possible timeout exception during site update#10698LDAP: Fix possible "TypeError: 'bool' object is not iterable" during LDAP config test#10736k8s_resources.pods: don't count finished pods#10420AWS EC2 Limits queries directly AWS Service Quotas for vCPU limits#10663HW/SW Inventory: Fixed "Cannot update tree" on clusters#10419AWS EC2 Limits graphs collects now all instance types in a single graph#10699Filtering "Alert Statistics" view resulted in empty page#10653popup_menu.js: remembering the selected color in the Graph rendering options#10648jenkins_nodes: Added labels assigned to node#10418Update AWS EC2 Limits to use new vCPU-based instance limits#10717tplink_cpu, tplink_mem, tplink_poe, tplink_poe_summary: New checks for TP-LINK switches#10629azure: Get total number of user accounts#10417AWS EC2 default limits are preserved for unconfigured instances#10716if64_tplink: Improve support for interface aliases of TP-LINK switches#10628mk_inventory.linux: adds IPv6 routing information#10676OpenHardwareMonitor: Fixed a bug that prevented the generation of the section#10662oracle_jobs: Fixed IndexError while discovery#10661DCD: Remove "Maximum cache age from global settings" which had no effect#10696Fix rule analyzation issues on service object parameter page#10123Fixed race condition when changing host check command.#10658lnx_if: Discover speed from /sys/class/net/INTERFACE/speed if ethtool missing#10657Domino check plugins: detect more devices#10645Problem Hosts sidebar snapin was not refreshed regularly#10514mk_oracle.ps1: Fixed version check for instance services#10513mk_oracle: removed ts_quotas from plugin output#10416Fix GUI network topology view with IE11#10484statgrab_mem,aix_memory,docker_container_mem,ps,solaris_mem,emc_ecs_mem,mem.used: Fix some wrong levels in the graphs#10651prometheus_custom: Addition of Prometheus custom check plugin#10122Fixed performance regression for event console history queries.#10205Windows mysql plugin has been improved to process also paths without double quotes#10640diskstat: fix of unit conversion for utilization#10565Fix processing of custom global settings#10483cifsmounts,nfsmounts: Add WATO Rules for filesystem size#10480mysql_connections: Adjust default value for instance name in manual check#10482smart plugin: Fix regression: Missing temperature#10481ceph_status.pgs: Plugin now knowns about 'snaptrim' and 'snaptrim_wait'#10639agent_prometheus: Addition of Prometheus Special Agent to Checkmk#10644graylog_sources: New check to monitor sources of a Graylog instance#10643redis_info: New check to monitor Redis instances#10642heartbeat_rscstatus: Added option to configure the expected state#10637cisco_cpu_memory: fix for unit conversion#10636netapp_api_if: configuration of home-port attribute#10415Fix linux agent for MRPE on non-root use#10626azure_ad: Monitor AD Connect sync and quantity of user accounts#10563Linux agent: Fix possible encoding issues of Python plugins#10414Netapp CPU utilization graph with correct vertical scaling#10504mk_oracle: Fixed invalid line "elapsed-time" in Oracle instance section if a SQL error occurs#10564Extension packages: Checkmk can now ship optional packages#10505mk_oracle_asm: Remove deprecated agent plugin#10617Display notification and alert queue statistics in microcore stats snapin#10479Azure Plugins: Fix rendering of metric values#10562Service- / Hostgroup summary views now aggregate multiple sites#10464netscaler_vserver: output health information#10559Web API: Fix validation of non-ASCII characters in custom attributes#10575mcafee_av_client: Revised detection of McAfee plugin on 64 and 32 bit systems#7287Fixed incorrect processing of SNMP datasource configuration#10616Fix missing contact group conversion#10561Python2: Update to 2.7.17#10560Extension packages: Add informational "Valid until version" field#10444mk_oracle: set a custom Oracleversion during execution#10557MKP manager: Links to package download URLs are now opened in new window / tab#10478agent_azure: Do not warn about missing usage details for one hour#10574mk_redis: Agent plugin for Redis databases#10556Fix adding host/service label filters to views#10413Sites can not be assigned to global scope#10554Analyze configuration: Secure Agent Updater fix exception when protocol not configured#10553Extended Checkmk crash reporting#10412Site filter in slave site only holds itself as filter target#10512mk_oracle: Fixed wrong check for oracle version#10555Contact group deletion: Ensure not used by notification rules#10463cisco_power: discover unique items in one edge case#10476azure_agent_info: Add option to pin down monitored resources#10475Azure Checkplugins: Go to stale state if info is missing#10477agent_azure: recover from missing metrics#10430Follow rule "match site" at agent updates host selection#10474agent_azure: No longer report missing metrics as warning#10202Bakery controls cleanup of Windows Agent's Program Data directory on uninstall#10462WATO backups: Fix file path traversal vulnerability#10203Windows Agent cleans during Uninstall Program Data directory#10573msoffice_licenses: Fixed ZeroDevisionError#10551Docker container: Fix URL redirects when accessing /#10552Fix actions after bulk search for tags#10411Customer specific macro replacements for reporting#10572msoffice_licenses: Added absolut levels for consumed licenses#10443Quicksearch: Now supports filtering for Auxiliary tags#10606Several minor GUI fixes#10473aix_diskoid,hpux_lunstats: Allow Disk IO SUMMARY for indiviual nodes of a cluster#10410brocade_fcport: use 64bit counters for tx/rx frames#10424informix_tabextents: Addition of WATO rule configuration#10442selection of host dropdowns now possible with arrow keys#10461Duplicate entries in BI Aggregation Groups snapin#7883mk_sap_hana: Fix crash in bakelet when optional value "runas" is not set#10569lnx_distro: Fixed handling of empty codename for RedHat Virtualization Host#10570cisco_ucs: Support for Cisco ISE servers SNS-3595#10201Windows Agent configures Windows Firewall by default#10571graylog_streams: New check to monitor streams of Graylog instances#10502oracle_instance: Skip uptime and DB creation time entries if they cannot be converted#10198Windows Agent can be configured to use also non-WMI API to get data about running processes#7286fileinfo: now able to discover files with umlauts again#10550Fix moving table rows (e.g. EC rules) when table action row is shown#10199Bakery plugins must save the configuration into yml_store parameter#10567hp_fan, hp_psu: Support for Aruba 5400R ZL2 switch series#10460Show an error in the tactical overview if sites are not connected#10197Windows Agent can configure Windows Firewall#10409Generate a table of contents for the reports#10549Log views: Replace "State type" painter / filter with "State information"#10121Fixed race condition regarding host information#10458Remove icons for hosts and services in the mobile GUI#10566local: Service names can contain blank characters#10501mk_oracle: Fixed SQL for Databasese#10459Show miniature graphs in mobile GUI#10472ad_replication: Introduce long output and only display summary#10423check_mk.agent_update: configuration of service state when agent deployment is globally disabled#10429Prevent tgz packages from modifying existing directories#10548NagVis: Updated to 1.9.17#10497solaris_services: Fixed discovery of services if output additionally contains time information#10500postfix_mailq: Also discover the default queue which can exist even if multiple instances are configured#10498mbg_lantime.include: Fixed wrong scaling of upper thresholds for offset values#10457Context links in mobile GUI did not use mobile layout#10495mssql_connections: Remove default levels 20, 50 which are not useful in general#10494lnx_if: Fixed confusion of interface state UNKNOWN, DOWN if ethtool output is missing#10547Dashboard: Existing views can be linked to dashlets without copying them#10455Don't display classical checkboxes in mobile GUI#10568brocade_fcport: Get table offset with interface index#10456Fix redirection from login page in mobile GUI#7285Network Topology: fixed exception in exception when the maximal allowed node limit has been reached#10440metrics: retrieve graph for 'Number of processes'#10407Consistent naming for levels in Check SQL Database active check#10408Don't discover lparstat service on host without util info#10454Don't show an error in Commands of mobile GUI#10451check_http: don't set virtual host if not necessary#10196All text file of the Windows Agent now have Windows style line endings#10453Show graphs in the mobile GUI#10493lnx_if: Use MAC address from command 'ip' if the command 'ethtool' is not available#10452Use mobile GUI for mobile devices#10335mongodb: extension of replica set checks#10439mk_postgres agent: No more warning when PostgreSQL Cluster is stopped#10546WATO changes: Improve table rendering with many affected sites#10334ipmi_sensors: fix for sensor state 'nc' causing false alarms#10471mk_logwatch: Add option to limit context#10385Do not expose download credentials to the image history#10492Tag groups: Help texts can be configured#10405Allow filesystems in /var/lib/docker/ to be monitored#10487Warn if host has tag "Always use and expect piggback data" and no piggyback data is available#10384IE11 incompatibility: Fix reordering view painters#10330graylog_license: New check to monitor state of Graylog license#10489Move ruleset "Piggybacked Host Files" to group "Access to Agents"#10383Make more background job results deletable#10490Rename ruleset "Piggybacked Host Files" to "Processing of Piggybacked Host Data"#10491Allow regular expressions in the ruleset "Processing of Piggybacked Host Data" for piggybacked host exceptions#10406Fix Domino task check pluging to use newer PS check functions#10428Distributed Agent Updates#10333agent_aws: Support for Assume Role#10290Temperature check GUI: fix rendering crash when rules are set#10404Performace update for RRD on high resolution#7284Introduced explicit host attributes, increasing rule evaluation performance#10403Customer-user local customizations are kept during activate changes from master#10382Dashboard: Add missing link for creating a new view as dashlet#10381Fix editing dashlet views#10380Fix view action menu in dashlets#10470New plugin: Cache performance of Couchbase buckets#10379Hostname search: Host bulk actions affected all hosts (1.6.0p4 regression)#10376omd: Fix possible stopped system apache after removing a site#10378Improve "Update DNS cache" / cmk --update-dns-cache performance#10509oracle_rman: Fixed wrong incremental Level 1 Backup#10402Deal with RRD sources which are not updated anymore in multiline graphs#10377Fix terminating "cmk --update-dns-cache" with CTRL+C#10510Added more link views for Host Groups (Summary)#7282liveproxyd: Reduced CPU usage#10507mk_oracle: Fixed missing option to set the TNS_ADMIN in the bakery#10508mk_oracle: Fixed missing sysdg as role choice#10449ps: cleanup counters of processes which do not exist anymore#10448emc_datadomain_mtree: add missing metric definition#10329agent_splunk: Prevent InsecureRequestWarning#10447agent_kubernetes: use new API versions#10422cisco_cpu_memory: Check for monitoring CPU Memory of Cisco devices#10469New plugin: Operations of Couchbase buckets#10486oracle_tablespaces: Sort table by SID and NAME#10195Windows Agent: additional parameters for logwatch section#10194Windows Agent: logwatch section size is limited now#10467New plugin: Size of Couchbase nodes#10427cmk-update-agent: Show info about non-existing host on registration#10468New plugin: Memory usage of Couchbase buckets#10161New plugin: Cache on Couchbase nodes#10229Graph tuning: Graphs do not exceed the time axis and forecast graph icons were fixed#10162New plugin: Operations on Couchbase nodes#10163New plugin: Items on Couchbase nodes#10446Output bits/s with the appropriate SI magnitude#10374NagVis: Updated to 1.9.16#10228Several minor GUI fixes#10164New plugin: Services on Couchbase nodes#10375NagVis backends now work with encrypted Livestatus#10360agent_aws: Fetch live data from AWS if special agent configuration has changed#10421apache_status: addition of httpd-event in server detection#10359mk_oracle: better support for mounted databases#10466New inventory plugin: Port configuration of Couchbase nodes#10332Fix cleaning initialized tmp directory#10358check_mail_loop: Fixed exception: Failed to fetch mail NR ('NoneType' object has no attribute '__getitem__')#10159New plugin: Couchbase nodes info#10158New plugin: Couchbase nodes uptime#10160New plugin: Couchbase Nodes Memory and CPU#10373Fix distributed update issue related to missing theme directory#104363ware_disks: Warning status for SMART_FAILURE#10426cmk-update-agent: Make insecure HTTPS warnings less verbose#10193Windows Agent: Invalid entries have been removed from logwatch#10299zerto: special agent and check for zerto rpo monitoring#10401Instant reports are deactivated under the correct permission#10357scalio_devices: New check which monitors the device states of all ScaleIO Data Servers#8799agent_kubernetes: accept millibytes as unit#10300sym_brightmail_queues: bug fix where WATO configuration did not alter behaviour#10356bluenet2_powerrail.{temp,humidity}: Fixed discovery of ALL temperature and humidity sensors#8798agent_kubernetes: allow the option 'No IP' for the Kubernetes master#7281legacy local plugins: added missing register_hook call#10157Now using /dev/null instead of closing stdin in all POSIX agents#10351HW/SW Inventory: Do not pollute inventory archive if two numerations have different order but same entries#10156Crash upon unexpected resource ID#10372stunnel: Improve logging of the daemon#10352aruba_aps, aruba_clients, aruba_cpu_util: New checks for Aruba devices#10363f5_bigip_mem: Check no longer crashes when memory information are missing#10192Windows Agent User Config file is no more reset after service restart#10355cisco_asa_ipsecsessions, cisco_asa_webvpnsessions: New checks for Cisco ASA devices#7173cmk-update-agent.exe: Fix stdout/stderr redirects#10287Service Discovery: fix re-enabling services which were disabled in 1.4.0#10350Fixed #rows on rulesets pages#10348mssql_databases: Do not alert if instance is not running#10271Selecting the files header could crash the mkp manager#10347if: Moved last change field to status data tree; otherwise the inventory history may be polluted#10371omd restore: Fix possible version issues when default version is not the site version#10265Password policy: Do not apply expiration time for LDAP users#10264Discovery page: Fix missing "toggle all" checkboxes (1.6.0p2 regression)#8797Show the Contact Person in the Event Details view#10346lnx_if winperf_if if solaris_addresses: Fixed sorting interfaces; otherwise the inventory history may be polluted#10154mgmt_ipmi_sensors: Missing service details for IPMI sensors services#10362winperf_processor: Fixed crash when perfdata are missing#7172Fix automatic agent updates on Solaris#10344lnx_if: Do not inventorize dynamic IPv6 addresses which may pollute inventory history#10307Resolve conflict event console archive event#8796mknotifyd: fix wrong state file age output#8809Added more builtin views for customer related hosts/services#10155emcvnx_storage_pools: Crash upon missing auto-tiering info#10343lnx_if: Fixed flapping discovery of interfaces if output of ethtool is missing#10263NagVis: Updated to 1.9.15#10262Discovery: Do not show unrelated discovery function warnings#10261API: The edit_users call can now be used to edit LDAP users#10257Do not make whole discovery page fail on single discovery function issue#10260stunnel service is now correctly disabled when LIVESTATUS_TCP_TLS is off#10326Removed cmk_nagios_webapps mkp from treasures#10258Fix "KeyError: name" in PDF exports of e.g. "Events of monitored host" views#10361MKTimeout exceptions no longer fails with no argument#10259WATO host search: Fix possible "request URI too long" error#10342HW/SW Inventory: Do not overwrite inventory tree if ALL data sources of a host fail#10084f5_bigip_fans: Skip not running sensors#10120Fixed error handling in automation calls#10223HW/SW Inventory: Do not save inventory tree if Checkmk service calculates status data inventory#10305Configurable long output painter to truncate output#7280SLA computation: fixed gui exception when no data was available#10306Render filter for "Services colored according to state" painter#10270solaris_mem: Fix value and unit#10255Fix WATO folder painter with configured link showing escaped HTML code on page#10222Fixed missing thresholds in some CPU utilization graphs#10153jolokia_jvm_garbagecollectors: New plugin#10304Support for ceph nautilus 14.x#10331mk_mysql: set instance alias#10082etherbox: Skip not connected Sensors#10083check_traceroute: Add performance data#10254Improve error handling of incompatible discovery functions#10152chrony: Do not discover if chrony can't connect but ntp section is present#10221Bake Solaris Agent: Include custom files#10324carel_sensors: Fixed error while discovery#10323graylog_sidecars: New check to monitor sidecars of graylog#10217check_mk_agent.linux: Fixed docker_container_mem section#10218lnx_if: Fixed wrong interpretation of interface status#10216IPMI Management Board: Fixed missing services#10303Add support to monitor Hopf 8029HEPTA devices#10219HW/SW Inventory: Fixed filtering inventory tree if permitted paths are configured in contact groups#10252Fix broken "Start livestatus proxy" global setting after update from CRE to CEE#10251Fix broken "Service: Check command expanded" painter#10321smart: Fixed wrong device name for device types other than NVME#10253Fix possible AttributeError exception on "Parameters of service" page#10081cisco_secure: More robust parsing for interfaces#10322graylog_jvm: New check to monitor heap space of graylog JVM#10151mssql: Sanitize mssql ini file name#10150mssql_transactionlogs: Do not discover unneeded transaction logs#10302Correct stacked graphs right edge#10311Support for Red Hat 8 / CentOS 8#10213mrpe: Bake MRPE for Solaris#10212aws_limits: Fixed parsing old agent data which does not contain information about region#10119Fixed CMC config generation in the presence of non-ASCII characters.#10214agent_aws: Add ELBv2 network and application load balancer sections#10080Fixed broken perfometer for memory usage with missing values#10211netapp_api_volumes: Fixed scaling of latency values for ALL protocols#10301Inventory painters allow short title in pdf report headers#10250Mail graphs: Do not render in dark theme style#10210agent_aws: Fixed FilterLimitExceeded while collecting EC2 instance attributes#10249Fix type error when listing alert handler rules#10248Some dashlets were not correctly refreshed#10209Active checks: Autodetect active checks which have a WATO configuration page#10147nginx_status: requests metric is now correctly the rate#10247CMC performance and server performance snapins were not refreshed#10148CPU utilization: Occasional crashes#10189Windows Agent reports allowed IP addresses correctly#10074graylog_cluster_traffic: New check to monitor traffic of a graylog cluster#10190Windows Agent sends 'TCP counters' subsection for skype section#10245Fix thread leak triggered by unstable site connections#10269Kaspersky AV: Support tasks in KESL#10296timesyncd: time synchronisation check using systemd timesyncd service#10191Windows Agent doesn't add 'cached' info into the piggybacks' headers#10268Monitor ingresses from Kubernetes#10072graylog_nodes: New check to monitor graylog nodes#10073f5_bigip_vserver: Fixed ValueError while ip parsing#10244Periodic service discovery was not correctly activating changes#10286Netapp API Environment Check: check temperatures, fans, voltages and currents#10144cisco_temperature.dom: Do not crash if no device levels are present#10240Removed checks could make discovery page fail#10267dell_compellent_disks would not see more than 9 disks#10114Skype AV Edge check: fix crash on missing TCP metrics in agent output#10243Periodic service discovery: Set minimum group time to 5 minutes#10146mk_logwatch.aix: Rename to mk_errpt.aix#10145logwatch_ec: Unjustified 'Invalid parameter' warning#10239Fix agent host diagnose mostly affecting windows hosts#10241Report scheduler: The scheduler and stored report cleanup jobs were not triggered#10242Fix possible XSS using titles of custom snapins#10208check_traceroute: Fixed detection of routers which led to wrong service results#10238Fix rule matching issue on subfolders with common prefix#8918Inventory Kubernetes ingresses#10182Cleanup version specific cache files during version updates#10183MKPs: Set extraction time as mtime on files extracted from MKPs#8919Inventory Kubernetes endpoints#10188Windows Agent: Fix possible update / downgrade problems#10236mk_nfsiostat: Plugin could not be packed using the bakery#10184mtr mk_jolokia apache_status mk_mongodb: Fixed Python 2.5 compatibility of agent plugins#10022checkman: Addition of checkman pages for check-mk services#10237Fix host completion click selection (Regression since 1.6.0p1)#10142mk_logwatch: Explicitly specify encoding of logfiles#10187Windows agent: Resolved problem with message UNKN – Item not found#10143mk_logwatch: Bring back python 2.6 compatibility#7279Snapshot generation: Improved performance by using more cpus for the config computation#10266Correct wording in Eternus DX checks#10141mk_logwatch: be more robust against unexpected file encoding#10113heartbeat_crm check: Add "Failed Actions" part to main check, which can now warn if any are present.#10180LDAP: Fix name clashes when using multiple LDAPs with suffix and without#10207HW/SW Inventory History: Skip delta trees if no changes#10070systemd: Fixed possible memory leak related to KillMode in unit file#10071graylog_failures: New check to monitor the number of failures across all indices#10181local: Fix "Invalid performance data" on trailing semicolons#10206check_mk_agent.solaris: Fixed missing MTIME which broke the agent data parsing#10176View group filters showed equal named groups multiple times#10175View editor: The option "Add context information to title" was not applied#10177Host autocompletion: Hide completion dropdown when using other elements#10179Discovery page: Missing "full scan" button in some cases#7278cmk-update-config: fixed exception during ruleset conversion#10139sap_hana_backup: Don't crash upon missing timestamp#10178Tactical overview: Show stale events as 0 instead of empty columns#10103agent_aws: Skip S3 buckets for which the location cannot be retrieved (AccessDenied)#7277WATO performance improvements: do not initialize all hosts on fetching information for a single host#10079ps: Create Host Labels on process discovery#10111APT: Fix service discovery when getting unexpected output from apt#10173Host diagnose: Agent status was shown green even in case of errors#10174Add Web-API calls for Checkmk Grafana datasource 1.1.0#10171Discovery: Fix triggering of discovery service after changing services#10172Discovery service is now correctly operating on the WATO config instead of core config#10102cifsmounts: Now displays performance data as check plugin nfsmounts does#10069graylog_cluster_stats: New check to monitor cluster statistics of a graylog instance#7453Fix CPU utilization graph winperf_processor.util#10168Disable CLUSTER sections in sample logwatch.cfg#10169mk_logwatch: Fix "random" missing logfile when monitoring through xinetd#10170BI: Fix exception in BI status GUI when loading configs created with 1.4 or older#10166Fix cmcdump issue during config activation#10099mssql_blocked_sessions: Fixed vanished services if no blocked sessions are sent from agent plugin#10100mssql_clusters: Fixed inventorizing MSSQL clusters if DB name is missing#10167Fix excessive memory consumption on systems using apache 2.2 (e.g. RedHat 6)#10101aws_rds.{bin_log_usage,transaction_logs_usage,replication_slot_usage}: Fixed discovering services#10068graylog_messages: New check for message count of graylog indices#10138jolokia_jvm_uptime: New plugin#10118Improved the handling of host checks via service status in CMC.#8795mknotifyd: fix file descriptor leak#10165Factory settings: Docker container host check command is set now#8917mk_logwatch: Handle spaces in filenames#10136docker_container_status.uptime: Add uptime service for containers w/o checkmk agent#10077Validation of IPv6 address input fields extended by zone/interface index and name#10110ps discovery: GUI configuration changed. Fix default value of per-process details.#10051Background jobs: Make output of background jobs immediately visible#10094Checkmk Discovery: Fixed crash if a host has no data sources configured#10095WATO ruleset 'Filesystems (used space and growth)': INode levels can be ignored#10078check_traceroute: Support for IPv6#10137jolokia_jvm_memory: New check plugin#10097ibm_svc_enclosure: Do not crash if old-style parameters (None) where discovered#10098Fix performance issue for sites with a lot of piggyback hosts#10108Fix apt check when switched to "dist-upgrade" and encountering auto removals#10093HW/SW Inventory: Shows Checkmk agent version in Software > Applications > Checkmk#7276check_smtp: WATO GUI was unable to display integer based reponse time#10050Fix GUI incompatiblities with IE11#10107CLI: Don't crash on manual parent scan from the command line without a specific host#10049Background job overview: Only list job types with existing job entries#10135mk_docker.py: Do not crash upon removed images#10067agent_graylog: New special agent to query Graylog instances#10047Improved validation of incompatible rulespec registration#10076check_traceroute: Fixed IP address error while doing the check#8916Fix HTML link parser#10019mk_jolokia,agent_jolokia: Continue on missing SEARCH permission#10117Unbreak config generation for raw edition#10045Fix possible "variable referenced before assignment" during bulk discovery#10046Fix missing installation of CEE / CME notification plugins#8915Monitor Kubernetes Pod conditions#10092esx_vsphere_clusters: Fixed gathering information from special agent which was broken#10048Fix bulk discovery error on cluster nodes#8914Fix calculation of latency for netapp_api_vs_traffic 2#10091Agent AWS: Let EC2 services become stale if the instance was terminated#10116Make fileinfo work again on old Perl versions#8794mail: SSL/TLS and STARTTLS options were not used#10088oracle_dataguard_stats: Fixed letter salad while rendering table of dataguard statistics#10090Agent AWS: Fixed 'ElasticLoadBalancing' object has no attribute 'describe_target_health'#10115Reanimated shadow hosts#10044Fix broken "ineffective rules" matching#10087DCD: Maximum cache age and validity period are configurable for piggybacked host connections#10018hp_msa_psu: Do not discover services with invalid data#10059RAM Leak Protection for Windows Agent 1.5#10086Piggybacked Hosts: Validity period and state are configurable#10017mk_docker.py: Add missing diskstat bakery option#10041Reduce apache memory usage + Change check parameters API#10016mk_docker.py: crash in diskstat section#10043Trusted certificate authorities were not correctly synchronized to remote sites#10015agent_azure: Do not crash if offer type has no consumption API#8793notifications crash if non ASCII characters are present in the plugin output#10042Fix exception caused by autochecks with integers as items#10040Fix wrong core host name in events when using host name rewriting#10039Fix folding of rule condition containers#10013lnx_quota: Do not warn if soft limit is set to zero#10014lnx_quota: Do not crash if no user quotas are present#10106GUI: Fix mismatched unit on PING packet-loss graph#8912Kubernetes checks for jobs#10012mk_jolokia, agent_jolokia: Improved handling of connection errors#10085Service discovery page: Do not show long output of services#10010check_http: GUI error in case 1.5.0 config included proxy port#10038Fix cmk/check_mk_server:yes label related issues#10011check_http: remove uri validator#10066if: Do not crash if IfIndex is missing#10009mk_logwatch: Empty lines in config files are ignored entirely#10008mk_logwatch: acceppt '1'/'0' and 'yes'/'no' for boolean options#10037Some views (must search views) were always empty when added to a dashboard#10020winperf_tcp_conn: fix for parse function of winperf tcp check#10036Improve GUI page loading times#8999tcp_conn_stats: display of all tcp metrics in one single graph#10007agent_hp_msa: Properly connect to 2040/2042 devices#10035Fix timeperiod iCalendar (ics) import#8959Piggybacked hosts: 'Check_MK' service shows more detailed information#10006mk_logwatch: Do not crash upon non-matching optional subgroups and rewrites#10033Flap detection settings for services: Could not be defined per service#10075kernel.performance: Check pages that get swapped in/out from the linux kernel#7452Fix graphs vertical grid on top of vertial axis labels#8911Fix CRIT criterion for k8s_pod_container#8910Kubernetes checks for stateful sets#10032Rule listing: Improve rendering performance#10034Fix wrong encoding in site user context#8895Windows Agent supports async local plugins with cache_age#10065apc_ats_output: Fixed scan function for devices where services were missing#10029Sidebar snapin "Server time" did not refresh as expected#10030Still allow working with old customized builtin tag groups#10028NagVis maps snapin: Improve error handling#8896Fixed rare crash when a plugin should be terminated#10031Warn about editing rules which conditions are not valid anymore#8897Plug-in configuration is correctly processed by the agent#7944Fixed handling of unfresh services#8908Fixes calculations of latency for netapp_api_vs_traffic#10025Discovery page: Improve usability#10026Fix broken SLA processing when using "Always" timeperiod#7171cmk-update-agent: Improved error handling#10027Install Checkmk agent in Checkmk docker containern#8909Exclude MSSQL instances from monitoring#8884Fix configuring host tag filters in custom snapin conditions#8792ipmi_sensors: Fix crash in the parse function#8881Fix possible XSS issue on "confirm failed notifications" page#7759jenkins_instance: New check to monitor the state of the queried Jenkins instance#8882Fix invalid rule match analyzation in WATO#8883Fix possible "module has no attribute core" issue#10004docker_container_diskstat: Plugin no longer requires agent in container#8878Do hardware/software inventory: Host labels can now be used as rule conditions for this ruleset#8880Fix SNMP management board credentials#8906kubernetes agent should not crash with trailing / in URL prefix#8969kernel.performance: New kernel performance check that consolidates kernel checks into one service#8889SLES15: Fix building MSI packages#8879Docker: Enable status data inventory for nodes by default#8887Fix UnicodeDecodeError in complain phase of "Predefined conditions" edit dialog#8888Fix disabling Encrypted Livestatus TCP when updating from 1.6 to 1.6#10003docker_container_cpu: Plugin no longer requires agent in container#8907Inventory kubernetes daemon pod containers#7758mk_jolokia: Fixed cfg creation of agent bakery#8885Fix report PDF opening since #7990 (1.6.0b5) in chrome#8905Kubernetes checks for daemon pods#10002docker_container_mem: Plugin no longer requires agent in container#10000ps, docker_container_mem: Fix garbled sections if ps is not available#8886Fix wrong graph font color in reports (1.6.0b7 regression)#10001docker_container_status: set image name as a host label#7943Fixed graph zooming via mouse wheel.#8997sophos_memory: Monitoring of memory percentage usage for Sophos devices#8996check_icmp: minimum number of successful pings for OK status consideration#8966Check_MK check: Better differentiability of graph colors#8980docker_node_info: Support yet another output format#8968quanta checks: Set custom levels Quanta Cloud Technology checks#8957dell_compellent_controller, dell_compellent_disks, dell_compellent_enclosure: Fixed unknown device state crash#8978mk_logwatch: Use preferred locale encoding when guessing the encoding of a log file#7757jenkins_nodes: New check to monitor Jenkins nodes#7942Fixed dashlet refresh.#8979lnx_bonding: Fix key error if no aggregator ID is available#8974netapp_api_ports: check plugin for netapp ports#8789Custom logos were not copied to slave sites#7273Fixed sorting of custom host attributes topics#8790Don't crash if no image/file is selected in an upload dialog#8977skype.mobile: Fix crash in case of missing counters#8956ipmi_common.include: Fixed detecting temperature performance data#7941Fixed query/idle timeouts.#8807hp_proliant_temp: crash if temp device is not known#8808zfsget: readd fallback for very old zfs pool versions#8972check_icmp: Bug fix for connecting option IPv6#8976cisco_temperature.dom: Discover up interfaces by default#8971sophos_cpu: Monitoring of cpu percentage usage for Sophos devices#8973sophos_disk: Monitoring of disk percentage usage for Sophos devices#8952if.include: Levels for IN/OUT errors are configurable#7866mongodb_cluster: Monitoring of cluster balance and size#8955esx_vsphere_hostsystem: Fixed evaluating additional CPU levels#7756jenkins_queue: New check to monitor Jenkins queue lenght#8954livestatus: Fixed possible decode error#8953sap_hana_events: Do not gather informational, low or medium alerts#8975agent_vsphere: Fix name of host system power display on VM#8788"Periodic service discovery" breaks Nagios config generation#8970diskstat: fix of parsing functionality concerning device names#8877Historic metrics painter: Prevent empty views, improve error handling#8947mq_queues: Fixed crash because default parameters were not discovered correctly#8962supermicro: Fix discovery of 'Overall Hardware Health' service#8875View editor: Fixed handling of invalid user input#8805mk_oracle: Fixed jobs with auto_drop#8806mk_oracle: Fixed discovery of XE instances on Oracle 18c#8951HW/SW inventory: Fixed active service state if software/packages information is missing#8950mknotifyd: Do not crash if agent output contains invalid lines#8949aws_ec2.disk_io: Do not crash if some values about disk IO are missing#8876Fix broken "Passive checks enabled/disabled" icon#8948heartbeat_crm: Fixed crash while checking status of the resource#8872Label filters: Add filter info to page title#8936tsm_scratch: Do not crash and skip check if agent sends invalid data#8945cisco_temperature: If the SNMP device does not send a temperature value, use the device state instead#8873CMC: Fix escaping of "!" in check_command and check_command_expanded arguments#8874EC: Fix invalid link to EC views in "Events" services#8960quanta checks: Monitor fan speed/temperature/voltage for Quanta Cloud Technology systems#8939juniper_trpz_aps_sessions: Skip radios which do not provide useful data#8942dell_poweredge_temp: Do not discover if temperature sensor does not contain valid temperature values#8941db2_bp_hitratios: Do not crash if no hit ratio data is available on the related node#8871Views/Dashboards: Add option to show filter parts in title or not#8870Add host/service label filters to more views#8940mbg_lantime_ng_refclock: Fixed crash if field strength cannot be calculated#8935dell_om_processors: Unknown device or CPU state cause an UNKNOWN service state#8943kemp_loadmaster_services: Treat unknown service state as UNKNOWN#7271Decreased configuration loading time for setups with large amount of folders#8938websphere_mq_queues: Skip lines if agent sends testing or invalid data#8944cisco_wlc_clients: Fixed crash if lower levels but no upper levels are set#8937aix_diskiod: Skip lines which do not contain data about DISK IO#8803mk_oracle.ps1: Fixed two small copy & paste errors#8869ESX: Add type labels for ESX vCenter, servers, VMs#8933fast_lta_headunit: Do not crash if states about head unit, slave and replication are missing#8927hp_psu.temp: Use generic 'Item not found' if data of an item is missing#8928citrix_controller: Add the licensing grace state 'Expired'#7940Removed deprecated host/service visibility handling for webservices#7934local: Fix bug of none existing level values#8867Fix discovery and activation on temporarily disabled sites#8925netapp_api_aggr: Do not discover if needed values about available and total size are missing#8920megaraid_ldisks: Show generic message 'Item not found' if state information is missing#8923lxc_container_cpu: Do not crash if USER and SYSTEM values are missing#8834enterasys_powersupply: Do not crashed while translating redundancy and supply types#8922veeam_tapejobs: Fixed crash because of missing columns#8929cisco_fan: Fixed crash if device status is unknown#8787Links in the mail plugin were not displayed#8926dell_idrac_info: Fixed crash if BIOS date cannot be converted or is missing#8832akcp_sensor_humidity: Do not crash if percentual value about humidity is missing#8932Do not crash if at least one data set of resources, groups, system or cluster is missing#8931cmctc_state: Handle unknown states#8934rstcli: Skip check plugin if command rstcli is not found#8868Fix broken graph loading image#8833hp_msa_fan: Translate status and health status regardless of language#8831ups_test: Show generic message 'Item not found' if needed values (UPS diagnostics) are missing#8921sansymphony_serverstatus: Do not discover if info empty#8866Docker: Fix GUI redirects (1.6 regression)#7933supermicro: Fix oid for more sophisticated detection of Linux systems#8865DCD: Add host deletion grace time after site initialization#8830MSSQL checks: Do not crash if line contains invalid data#8904agent_vsphere: Secret may now come from the password store#8826canon_pages: Fixed SNMP scan of Canon printers#8829netapp_api_volumes: Fixed wrong scaling of latency values#8864"Change password on next login" page is working again#7932check_sftp: support for custom ports for SFTP#8827mk_oracle: Fixed saving agent plugin rule "ORACLE Databases"#8786Host contact groups were not inherited to services#8828mk_db2: Agent plugin for DB2 database is now bakeable#8825win_wmi_updates: Do not inventorize header line#8863Discovery page: Add action to update the discovered host labels#8862DCD: Fix retrying to activate changes when there are no changes pending#8860NagVis: Updated to 1.9.14#8903apache_status: Optional path to X.509 cert#8861DCD: Gracefully handle single host issues when creating hosts#8902apache_status: Set optional instance name#8852Fix error on tag management page when tags are defined outside of WATO#8858Fix broken distributed setup when Livestatus TLS is not enabled (1.6.0b5 regression, #7987)#8856Fix autocheck conversion of old if64 checks#8855cmk-update-config: Improve error handling#8853Cleanup ancient "(no status host)" choice from site config#8854Dashboard: Static text dashlet only allows limited HTML#8859omd: Improved output of hook scripts (e.g. during update)#8849omd rm: Do not fail in case user not exists anymore#8850Fix omd backup/restore with site rename#8851Fix broken "Parameters of X" for clustered services#8894Windows Agent: The log file message level is now configurable via Agent Bakery#7451Forecasting Graphs#7450Custom Graphs timeseries transformation percentile#8893Windows Agent: Openhardwaremonitor is launched only once#7964mk_docker.py: No longer pipe checkmk agent into containers#8839agent_hp_msa: Adjustment of HP MSA agent to allow information retrieval based on the new API#8802cisco_wlc: Fixed support for Cisco WLC devices#8901Fixed calculation of latency for netapp check#8838netapp_api_if: Addition of home port and is-home attribute in discovered netapp interface services#7939Fixed address => host name mapping for events#8837check_mk_agent.linux: Modification of agent's encryption functionality in order to accomodate for newer digest functions#7931OMD Performance: Add levels for multiple values#7963brocade_fcport: Discover ports despite missing speed info#7449Fix Remove spurious perfdata in IF checks#8900mysql_capacity: Fix problem with warn/crit size#7448Fix RRD Metadata update script for Filesystem checks#8847Service discovery: Print warning instead of failing on discovery errors#8846Extension packages: Sort package list by name#8848Fix broken service discovery on remote sites (1.6.0b4 regression)#7961f5_bigip_vserver: Handle imcomplete information#8845Web-API: Prevent adding wrong encoded labels to hosts / rulesets#8843Fix adding single service metrics to custom graphs#8857Docker container: Add hook functions to docker entrypoint#7962Fix various bugs in the liebert* check plugins#8844Fix TypeError when sorting view by some columns#7960ps: Option to include process arguments in long-output#7865aws_agent and aws checks: Fixed exception with empty EC2 instance list and output of identical WARN/CRIT messages#8784bulk notifications were sent multiple times#8819nimble_latency: Add performance data#8820lnx_packages: Do not crash if agent sends incomplete output#8821emc_datadomain_temps: Do not discover missing temperature sensors#8823stormshield_cluster, stormshield_cluster_node: Do not discover services if cluster info is missing#88223par_hosts: Do not crash if OS info is missing#8824mysql.galerasync, mysql.galeradonor, mysql.galerastartup, mysql.galerasize, mysql.galerastatus: New checks for MySQL Galera#7959statgrab_mem,aix_memory,docker_conteiner_mem,solaris_mem,mem: Fixed wrong unit of SWAP in service output#7270Timespecific parameters: Some checks no longer loose discovered check parameters#7992Add DATE_YEAR, DATE_MONTH, DATE_DAY report scheduler macros#8836Solaris & AIX Agents: PS agent output now includes etime and pid#7958ps: Allow to filter discovery by cgroup (Linux only)#7990Allow report PDFs to be opened inline (shown in browser)#7991Label condition: Use regular label input as condition input field#7882entersekt, entersekt.certexpiry, entersekt.ecerterrors, entersekt.emerrors, entersekt.soaperrors: Suite of checks for Entersekt devices#8814netstat: Support of netstat functionality for Solaris Operating System#7881keepalived: New check to monitor the state of keepalived VRRP instances#7986Service labels can be used as rule conditions#7987Fix xinetd.conf conflict on "omd mv/cp"#7988Result of moving tags was not immediately displayed#7864aws_glacier_limits and aws_glacier_summary: New checks to monitor AWS/Glacier limits and to overview over all AWS/Glacier vaults#7269Increased LDAP user profile synchronisation timeout to remote sites#7929Unified rendering of percentage values in service details, graphs and other places#7956agent_vsphere: Collect performance counters from vCenter#7985IE: Some context buttons were not toggled correctly in some views#8783bulk notifications did not produce failed notifications#7924ucd: Add support for Bomgar Appliances#7955esx_vsphere_counters.diskio: Fix wrong count of I/O ops#7984Service labels assigned with ruleset matched on all services of a host#8815ceph_df: Fixed wrong calculation of size and available space#8816ceph_status: Show more detailed error messages if avail and check state is WARN, CRIT or UNKNOWN#8817HW/SW inventory: Sort interfaces in order to avoid additional archive entries#7923websphere_mq_queues: Do not crash if timestamp of a queue could not be parsed#7954esx_vsphere_counters: Add read/write latency#7983Fix registering GUI commands with old multisite_commands#7921ucs_bladecenter_if: Use port ID if port name is missing#7922aix_paging: New check which monitors the paging spaces on AIX via lsps#7446EMKA checks did not recognize devices with recent sysObjectID#7447Duplicated livestatus query limit exceeded#7920agent_ucs_bladecenter:Handles lowercased first letter of attribute names (UCS-B series)#7938Unify status table columns in NEB and CMC.#7952mk_docker.py: Add base_url to bakery rule config options#7953mk_docker.py: Bakery now allows to skip individual sections#7978Service labels can now be discovered#7980Prevent deletion of contact groups while referenced in hosts or folders#7981Fix ambiguous labels filter title#7982Fix "N/A" being displayed in some host tag columns#8813netapp_api_psu: check functionality extension which allows to summarize individual services into one#7469brocade_sfp: Fixed discovery crash if any value is -inf#7919mk_sap_hana: Do not write empty loglines which let the logwatch check crash#7950docker_container_status: Improved discovery and health check#7951check_mk: Don't crash upon missing hostname#7977NagVis: Updated to 1.9.13#8811netapp_api_fan: Allow to summarize individual services into one#7973Fix empty service views in mobile GUI#7974Fix broken view grouping by HW/SW inventory columns#7975Update Dokuwiki to 2018-04-22b#7976Backup/Restore: Fix broken restore when backup is not accessible#8781Fix traceback for builtin icon visibility#8782DCD Connections, Password store entries and Predefined conditions can now be cloned#8810systemd_services: Extension of services classification functionality#7268BI aggregations: Introduced aggregation ID#7928zfsget: whitespace in name discovery bugfix#7937Fixed handling of old event console configurations#7972Fix possible error when checking on command line with missing piggyback_sources directory#8801oracle_crs_res, oracle_crs_version, oracle_crs_voting: Fixed error in parameters view#7267Multisite commands: Fixed empty followup page when pressing "Back to view"#7445Historic data views and painters for capacity management#7863chrony: Fixed detection of unreachable NTP servers#7971Fixed wrong check interval for "Check_MK HW/SW Inventory" service#7444Rename metric name in Filesystem checks from mount point to fs_used#7918nimble_latency: Do not crash and do not discover if required values are missing#7968Fixed moving and deleting Event Console rules#7969Fix broken agent baking when Linux remote alert handlers are enabled#7970Fix possible AttributeError "function" has no attribute "get" exception during checking#7265Fixed exception during subreport generation, fixed missing macros in subreports#7266Reporting: Now able to create subreports based on service reports#7894seh_ports: new check which allows to monitor dongle ports of SEH dongle server devices#7949kernel.util, lparstat_aix.cpu_util: Remove duplicate CPU utilization graph#7967Fix blocked liveproxy after executing livestatus commands#7264Added new metric painter: Displays the value of a single configurable metric#7862Fix parsing of MongDB server status in cluster#7927fjdarye200_pools: Monitor capacity of thin provisioning pools#7948mk_logwatch: process new files from the beginning#7966Web API: Fix broken set_hosttags API call#8780mknotifyd: fix race condition in distributed setups#7755Jenkins: New special agent to query jenkins instances#7909Fix broken "stored reports" page#7910EC pages are now disabled and hidden when EC is disable#7911Tags: Fix "Element "" does not exist anymore in tag input preview#7912Fix host tag update problem#7913Fix adding views to dashboard#7914Fixed moving "user notification" dashlet on dashboard#7947ps: Missing services for non-matching subexpressions#7965Fix updating hosts after editing tags#7263Graph Tunings: Now able to disable graph#7893systemd_units: filter out disabled services from summary monitoring#7262Initial version of new Business Intelligence visualization#7904Host diagnose: Only contact agent source in agent test#7905Analyze configuration: Fix Livestatus usage test with Nagios core#7906Fix possible AttributeError "'NoneType' has no attribute 'delete_session'" on SNMP hosts#7907Fix broken 'cmk --flush HOST' command#7908Improve metric plugin compatibility#7917aws_costs_and_usage: Fixed missing service condition in related parameter set#7433mail: make the long output of HTML mails more readable#7493veeam_tapejobs: fix mixed up running time for running jobs#7753esx_vsphere_counters: Fixed crash on missing values#7902cmk --localize update: Finds relevant texts again#7903Add missing "Dissolve icon" in custom graph editor#7915check_mk_agent.{aix,linux,openwrt}: Fixed accessing $SPOOLDIR#7916mk_oracle: Support for tnsalias in DBUSER and REMOTE_INSTANCE_#7945veeam_tapejobs: treat idle background jobs like working ones#7261Quicksearch: Fixed exception shown with queries "sg: mysg s: .*"#7430ps: fix empty output on older distros with cgroups#7431mk_postgres: version detection may fail#7432postgres_instances: fix crash of the parse function#7492mk_jolokia: Now Python 2.6 compatible#7861teracom_tcw241_analog, teracom_tcw241_digital: checks for Teracom TCW241 devices#7892systemd_units: fix broken discovery rule#7901Ruleset "Service labels" had no effect#7925prism_storage_pools: New check to monitor the capacity and usage of Prism storage pools#7935Fixed execution_time column for passive checks.#7429pushover: fix broken error handling#7853oracle_longactivesessions: Added Perf-O-Meter for session counter#7900BI: Fix "Request-URI Too Long" after creating BI rule#7170cmk-update-agent: Stop stockpiling broken installation packages#7428email: don't escape email subject and addresses#7491logwatch: fix reclassification for non-ASCII characters#7846apache_status: Add missing SLES12 process 'httpd-prefork'#7847win_printers: Fixed discovery of printers which include spaces in the printer name; This also fixes 'Printer not found' while checking#7891systemd_units: allow to blacklist specific services#7896Fix wrong rule match analyse in WATO#7897Fix "TypeError: not enough arguments for format string" at end of bulk discovery#7898Fix possible syntax error when configuring service contact groups (1.6.0b2 regression)#7899Fix configuring empty tag ID tags on hosts / folders#7427mail: don't escape state markers in emails#7489mk_logwatch: optimize regex search#7490mk_logwatch: enforce utf-8 encoding of config files#7829Fix displaying of HTML codes in background job progress info#7845winperf_processor: Changed default levels back to 101, 101 percent in order avoid a lot of false alarms#7895Download agent output: Fix timeouts in distributed setups#7824Fix deletion of user notification rules with missing plugins#7825NagVis: Fix missing worldmap background#7826Report snapin: Fix timerange selection#7827Fix duplicate explicit host/service condition help text#7828Fix duplicate "24x7 - always" selection in timeperiod dropdowns#7841lnx_if: Fixed parsing interface address of tunnels on OpenBSD#7842winperf_processor.util: Fixed 'ValueError' while gathering statistics about processor util#7843pfsense_if: Return 'Item not found in SNMP data' instead of crashing#7844netapp-api-volumes: Fixed scaling of latency values#7890check_by_ssh: Option to automatically accept new host keys#7823Check hosts with PING: Fix broken custom service descriptions#7488logwatch.groups: Deduplicate lines if more that one pattern matches#7840aix_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#7443SW/HW inventory filters only query for information when configured#7820Custom tag topics are now correctly shown in host edit dialog#7821Fix adding graphs with many metrics to reports / dashboards#7822HW/SW filter did not work: Network interface: Last Change#7819Fix "HTTP header authentication"#7839winperf_if: Do not crash if agent does not send any data about interfaces#7880mrpe: Create mrpe config also for AIX systems when configured#7442Pagerduty notification host identifier to hostname when IP address is uknown#7836msexch_autodiscovery: Fixed configuration error: Found '%s' in service description#7837citrix_controller: Fixed several problems if some values are missing#7860pse_poe: check for PoE-capable PSE devices#7426mk_postgres: fix the version detection when using an MK_CONFFILE#7711New Windows Agent#7712Realtime Encryption fix#7815Fix URL redirect from /[site]/ to /[site]/check_mk/ in SSL setups#7816Removed "cmk --donate" command#7817Fix host renaming in WATO#7818Fix broken agent output download link#7833mongodb_flushing: Fixed scaling and missing titles for performance values 'Flush time', '#Flushes' and 'Average flush time'#7834liebert*: Do not crash if value could not be converted to float#7835apc_symmetra: Treat unknown battery status as UNKNOWN instead of crashing#7423mk_postgres: fix syntax error#7424mk_postgres: add missing database parameter#7425mk_postgres, postgres_instances: fix plugin output for older operating systems#7487mk_logwatch: Consider 'Do not deploy' in bakery#7814Tags: Fix displaying "aux tags used by tags"#7831fileinfo: Warn if timestamp of file stat is missing#7832storeonce_clusterinfo: Do not crash if deduplication ratio is missing#7850df: Fixed broken exclusion of zfs file systems#7852df: Filesystems of type devtmpfs are now ignored completely#7422apt: add information about cache invalidation to the manual page#7486mk_logwatch: also consider environment variable REMOTE_ADDR#7796aix_if: Do not crash if agent does not send information about 'flags'#7797fsc_fans: Do not discover fans for which the SNMP agent sends 'NULL'#7798citrix_licenses: Fixed crash if agent plugin sends errors because it could not be executed#7799mcafee_webgateway_misc: Fixed crash if SNMP agent sends an empty string for clients or sockets#7802oracle_asm_diskgroup: Fixed calculation of voting files#7812Rulesets: Multiple tags of a tag group can be ORed#7813veeam_jobs: Clarify output#7830nimble_latency, nimble_latency.write: Fixed interpretation of read values as write values#7779LDAP sync: Fix exception when syncing only password changes for users#7783db2_bp_hitratios: Fixed parsing instances in DPF mode: 'KeyError: None'; only gather real instances#7784hp_proliant_da_phydrv: Fixed missing smart status translation and made states readable#7785oracle_crs_res: Fixed parsing old agent output where node name as first column is missing#7786printer_pages: Fixed parsing total amount of pages if not available#7787informix_status: Display server version or port if available - avoid crash if not#7788emcvnx_mirrorview: Skip invalid data: 'Error occurred during HTTP request/response from the target'#7789rds_licenses: Skip check plugin if no data available#7790statgrab_cpu: Fixed parsing CPU values; Some values may be missing#7791msexch_autodiscovery: Fixed WMI time handling if frequency is empty which caused a ValueError#7792mssql_instance: Fixed parsing invalid lines containing DB connection errors#7793watchdog_sensors: Do not proceed parsing sensor data if no version information is available#7794oracle_sessions: Fixed parsing invalid lines containg 'FAILURE' instead of amount of current sessions#7810NagVis: Updated to 1.9.12#7811check_mail_loop: Fix "Unhandled exception: 'module' object has no attribute 'text'" error#6973fileinfo: Fixed various bugs.#7776Fix grouping views by tags#7778Fix sorting views by inventory columns#7782hp_proliant_da_phydrv, hp_proliant_mem: Fixed crashes caused by different but partial similar SNMP info#7773Fix 1.6 compatibility with Checkmk Appliance#7774Fix installation issue on older debian based distros#7775Fix some NagVis maps snapin tree rendering issues#7772Fix left over omdlib pyc files after uninstall#6972Support SQL-style quoting for filtering dict-valued columns#7421ucs_bladecenter_if, winperf_if: discover single interfaces of interface groups#7709Removed remaining, deprecated 'check{name,type}' argument in discovery functions which led to crashes during discovery#7768Fix missing var/check_mk/rrd in CEE#7769Fix broken computation of host contact groups in some cases#7771Prevent question about removed "etc/icinga/icinga.d" directory#7770Fix "Periodic service discovery" disabling rules breaking config#7780winperf_if: Fixed crash while parsing counters section#7781mk_postgres: Fixed invalid SQL-statements and version parsing#7260Virtual Host Tree: Fixed sorting by topic#7708multipath: All Services have been UNKNOWN if one line in the agent output was malformed#7766Raw Edition: Fix missing default ruleset and automation user#7767Prevent "read only" host attributes from being cleaned up#7485mk_mysql: look in local config files for socket definitions#7705Fixed checking Checkmk version if agent is connected via programs like ssh#7706dmidecode: Fixed crash if any value is empty, eg. "Voltage = ''"#7764Fixed broken quick search in host table#7765Fix parent scan when no gateway was found#7484mk_logwatch: Default limit for transmitted data#7420ps: only show processes which do not belong to a docker container#7405elasticsearch_indices: new check for monitoring of elasticsearch indices#7201Servicenow: Notification plugin#7088omd update can now be performed without access to source version#7074Reporting: Removed "first" column from graph legends#6952ucd_cpu_util: Levels for utilization#6578Agent IP access restriction (only_from) can now be monitored#5505Multiple formats for Agent Updater executable on Linux