Dear friends of Checkmk,
the new beta release 2.0.0b2 of Checkmk is ready for download.
We are excited to continue the beta phase of Checkmk 2.0 with Checkmk 2.0.0b2.
With Version 2.0 among many new features, we will be introducing a new user
interface and user experience. While most features are already included in the
beta release, we are still tuning several aspects, especially of the UX.
We are very interested in your feedback on the new UX and would therefore
appreciate it if you would take some time (~15 min) to give us your feedback:
Please send general feedback, feedback on the new user experience, and bug
reports to this dedicated mail address:
feedback-2.0 at checkmk.com
All mails to this address will be used to improve the 2.0 and are completely
free of charge.
This test release ships with 74 changes affecing all editions of Checkmk, 9
Enterprise Edition specific changes and 0 Managed Services Edition specific
changes.
This release will be in active maintenance until 2021-01-15. The passive
maintenance will be until 2021-02-14. For details take a look at the Checkmk
versions chapter of the Checkmk handbook.
Changes in all Checkmk Editions:
Checks & agents:
11772 Bring back Agent/SNMP info in cmk --list-checks
11878 Improved SNMP performance
11698 Nullmailer check monitors failed queue
11718 ups_battery_state: New check for UPS Eaton battery state
11696 filestats: added âDisplay nameâ parameter to additional rules functionality
NOTE: Please refer to the migration notes!
11837 SEC: Windows agent firewall rule applies to all three Windows network profiles
11469 FIX: Windows agent removes legacy agent on install if this is requested by WATO
11787 FIX: Kubernetes: add support for newer versions
NOTE: Please refer to the migration notes!
11735 FIX: arc_raid_status: Do not go CRIT when checking raid consistency
11057 FIX: AWS: restriction by tag caused exception
11769 FIX: Automation calls crashing upon non-automigrateable plugins
11877 FIX: Crash in SNMP data source for hosts with cached SNMP walks
11776 FIX: Crashing inventory plugins on nagios core
11733 FIX: Default value in âParameters for this serviceâ
11774 FIX: Ignore time synchronization on containers
11779 FIX: Rename Proxmox Checks and Agent to Proxmox VE in order to prevent naming conflicts
11775 FIX: Services disappearing during discovery
11679 FIX: Wrong results of Check_MK Discovery service
11731 FIX: cadvisor_if: Item not found in monitoring data
11758 FIX: check_traceroute: Fix different issues
11773 FIX: docker_container_mem: crash during discovery: KeyError(âstatsâ)
11761 FIX: hp_msa_controller: Fix incompatibility between ruleset and check
11732 FIX: if-checks: update default check parameters
11767 FIX: job: Crash upon certain killed jobs
11771 FIX: mk_docker.py: Exception in section_container_agent
11770 FIX: mk_docker.py: The plugin crashed with a SyntaxError
11699 FIX: mk_postgres support for python2.6 linux platform
11777 FIX: Reordered inventory of VMware ESX clusters
NOTE: Please refer to the migration notes!
11788 FIX: k8s_replicas: discover paused deployments
NOTE: Please refer to the migration notes!
Core & setup:
11664 FIX: Fix AttributeError on update with nagios core
11752 FIX: Management board: SNMP bulk walk can now be configured
Event console:
11747 SEC: Fix stored XSS triggered by received syslog messages
11734 FIX: cmk-update-config: KeyError: âcommentâ
HW/SW inventory:
11768 FIX: Missing inventory data
Livestatus:
11828 Quicksearch: add host and service label capabilites
10129 FIX: Fixed WaitObject regression in Livestatus queries
Setup:
11350 Clear search query after following result
11442 WATO ruleset page: Improved rendering speed on large installations
11617 FIX: Activate changes: Improve error handling when trying to activate changes of offline sites
11615 FIX: Bulk import: Fix error when trying to import host aliases with special characters
11351 FIX: Clear search query also on-click
11349 FIX: Do not access ntop from CRE
11763 FIX: Do not clear changes when editing central site configuration
11766 FIX: Fix âParameters of host/serviceâ page with time specific parameters
11614 FIX: Fix crash when configuring icon visibility of custom icons
11750 FIX: Fix popup after logging in a remote site
11613 FIX: Fix resetting if GUI related global settings
11755 FIX: Fix user profile replication in distributed setups
11762 FIX: Site attribute of hosts / folders is now limited to distributed setup sites
11440 FIX: WATO Cluster Discovery: Fixed bug showing services of NodeA on NodeB
11612 FIX: Web API: bulk_discovery_start: Prevent error when parsing bulk_size parameter
Site management:
11748 FIX: Fix double slashes in tmpfs fstab entries
11760 FIX: omd config: Fix toggling of dependent options
User interface:
11668 Add option to define if navigation bar icons should show a title
11381 Alert statistics are now sortable
11666 Remove quicksearch as default sidebar snapin
11756 FIX: Fix errors after form submissions when using web server authentication
11619 FIX: Dashboards: Fix selecting âRequired context filtersâ in dashboard properties
11764 FIX: Do not treat site as dead when EC is not running
11616 FIX: Fix accidental publishing of cloned user elements (e.g. bookmark lists)
11759 FIX: Fix broken âDiscovery stateâ filter in customized view
11757 FIX: Fix broken bookmark snapin
11857 FIX: Fix changing refresh interval of views
11751 FIX: Fix editing site specific global settings
11618 FIX: Fix links to hosts / services from service dashlets
11765 FIX: Fix missing graph hover information
11749 FIX: Fix popup after editing user profile
11663 FIX: Fix reload of mega menu on changes in visuals
11665 FIX: Fix sidebar position quick toggle
11376 FIX: Fixed empty columns for optional long output
11753 FIX: LDAP: Fix âSave & Testâ action
11754 FIX: LDAP: Fix connection error displaying
11441 FIX: Node visualization: Throttle updates to a maximum of 5times/sec
11519 FIX: Support Diagnostics: Fix validation of diagnostics tar file name if downloading from remote site
Changes in the Checkmk Enterprise Edition:
Agent bakery:
11712 FIX: mk_jolokia: Fix plugin execution on Windows
11711 FIX: mk_logwatch: Fix plugin execution on Windows
Core & setup:
10130 FIX: Fixed performance bug in monitoring history cache
Inline SNMP:
11710 FIX: PySNMP: No longer return empty string
11713 FIX: PySNMP: Opaque Handling
Livestatus proxy:
11443 FIX: liveproxy: fixed broken cleanup of channels without client
User interface:
11439 NTOP: Added builtin dashoards for alerts and flows
11667 Set default unique connection ID on dynamic host connection creation
10611 FIX: ntopng intergration: List of fixes
Changes in the Checkmk Managed Services Edition:
You can download Checkmk from our download page:
Please mail bug reports and qualified feedback to feedback@checkmk.com .
We greatly thank you for using Checkmk and wish you a successful monitoring,
Your Checkmk Team
4 Likes
CFriedrich
(Christian Friedrich)
December 16, 2020, 3:36pm
2
Hi, ich habe gerade mal folgendes Update gemacht⌠ist der Output am Ende so gewollt (search index)?
2020-12-16 16:35:03 - Updating site âdailyâ from version 2.0.0-2020.12.08.cee to 2.0.0b2.ceeâŚ
Creating temporary filesystem /omd/sites/daily/tmpâŚOK
Executing update-pre-hooks script â01_mkp-disable-outdatedââŚOK
Executing update-pre-hooks script â02_cmk-update-configââŚOK
Output: Initializing applicationâŚ
Loading GUI pluginsâŚ
Updating Checkmk configurationâŚ
Migrate deprecated network topology dashletâŚ
Rewriting removed global settingsâŚ
Rewriting WATO tagsâŚ
Rewriting WATO hosts and foldersâŚ
Rewriting WATO rulesetsâŚ
Rewriting autochecksâŚ
Cleanup version specific cachesâŚ
Migrating fs_used nameâŚ
Migrate pagetype topicsâŚ
Migrate LDAP connectionsâŚ
Creating search indexâŚ
RUN: check_mk -v --automation get-configuration
STDIN: â[âuse_new_descriptions_forâ, âtcp_connect_timeoutâ, âsimulation_modeâ, ârestart_lockingâ, âagent_simulatorâ, âdelay_precompileâ, âcluster_max_cachefile_ageâ, âpiggyback_max_cachefile_ageâ, âcheck_mk_perfdata_with_timesâ, âuse_dns_cacheâ, âsnmp_backend_defaultâ, âuse_inline_snmpâ, âhttp_proxiesâ, âinventory_check_intervalâ, âinventory_check_severityâ, âinventory_check_do_scanâ, âinventory_check_autotriggerâ, âenable_rulebased_notificationsâ, ânotification_fallback_emailâ, ânotification_backlogâ, ânotification_bulk_intervalâ, ânotification_plugin_timeoutâ, ânotification_loggingâ, âbake_agents_on_restartâ, âalert_loggingâ, âalert_handler_timeoutâ, âalert_handler_event_typesâ, âcmc_check_helpersâ, âcmc_real_time_helpersâ, âcmc_livestatus_threadsâ, âcmc_enable_fetchersâ, âcmc_fetcher_helpersâ, âcmc_checker_helpersâ, âcmc_cmk_helpersâ, âcmc_statehist_cacheâ, âcmc_livestatus_logcache_sizeâ, âcmc_timeperiod_horizonâ, âcmc_state_retention_intervalâ, âcmc_initial_schedulingâ, âcmc_smartping_tuningâ, âcmc_config_multiprocessingâ, âcmc_log_levelsâ, âcmc_debug_notificationsâ, âcmc_log_rrdcreationâ, âcmc_log_cmk_helpersâ, âcmc_log_microtimeâ, âcmc_log_rotation_methodâ, âcmc_log_limitâ, âcmc_livestatus_lines_per_fileâ, âcmc_dump_coreâ, âcmc_authorizationâ, âcmc_check_timeoutâ, âcmc_flap_settingsâ, âcmc_real_time_checksâ, âcmc_pnp_update_delayâ, âcmc_pnp_update_on_restartâ, âcmc_graphiteâ, âcmc_import_nagios_stateâ, ânotification_spoolingâ]â
FINISHED: 0
RUN: check_mk -v --automation get-configuration
STDIN: â[âuse_new_descriptions_forâ, âtcp_connect_timeoutâ, âsimulation_modeâ, ârestart_lockingâ, âagent_simulatorâ, âdelay_precompileâ, âcluster_max_cachefile_ageâ, âpiggyback_max_cachefile_ageâ, âcheck_mk_perfdata_with_timesâ, âuse_dns_cacheâ, âsnmp_backend_defaultâ, âuse_inline_snmpâ, âhttp_proxiesâ, âinventory_check_intervalâ, âinventory_check_severityâ, âinventory_check_do_scanâ, âinventory_check_autotriggerâ, âenable_rulebased_notificationsâ, ânotification_fallback_emailâ, ânotification_backlogâ, ânotification_bulk_intervalâ, ânotification_plugin_timeoutâ, ânotification_loggingâ, âbake_agents_on_restartâ, âalert_loggingâ, âalert_handler_timeoutâ, âalert_handler_event_typesâ, âcmc_check_helpersâ, âcmc_real_time_helpersâ, âcmc_livestatus_threadsâ, âcmc_enable_fetchersâ, âcmc_fetcher_helpersâ, âcmc_checker_helpersâ, âcmc_cmk_helpersâ, âcmc_statehist_cacheâ, âcmc_livestatus_logcache_sizeâ, âcmc_timeperiod_horizonâ, âcmc_state_retention_intervalâ, âcmc_initial_schedulingâ, âcmc_smartping_tuningâ, âcmc_config_multiprocessingâ, âcmc_log_levelsâ, âcmc_debug_notificationsâ, âcmc_log_rrdcreationâ, âcmc_log_cmk_helpersâ, âcmc_log_microtimeâ, âcmc_log_rotation_methodâ, âcmc_log_limitâ, âcmc_livestatus_lines_per_fileâ, âcmc_dump_coreâ, âcmc_authorizationâ, âcmc_check_timeoutâ, âcmc_flap_settingsâ, âcmc_real_time_checksâ, âcmc_pnp_update_delayâ, âcmc_pnp_update_on_restartâ, âcmc_graphiteâ, âcmc_import_nagios_stateâ, ânotification_spoolingâ]â
FINISHED: 0
RUN: check_mk -v --automation get-configuration
STDIN: â[âuse_new_descriptions_forâ, âtcp_connect_timeoutâ, âsimulation_modeâ, ârestart_lockingâ, âagent_simulatorâ, âdelay_precompileâ, âcluster_max_cachefile_ageâ, âpiggyback_max_cachefile_ageâ, âcheck_mk_perfdata_with_timesâ, âuse_dns_cacheâ, âsnmp_backend_defaultâ, âuse_inline_snmpâ, âhttp_proxiesâ, âinventory_check_intervalâ, âinventory_check_severityâ, âinventory_check_do_scanâ, âinventory_check_autotriggerâ, âenable_rulebased_notificationsâ, ânotification_fallback_emailâ, ânotification_backlogâ, ânotification_bulk_intervalâ, ânotification_plugin_timeoutâ, ânotification_loggingâ, âbake_agents_on_restartâ, âalert_loggingâ, âalert_handler_timeoutâ, âalert_handler_event_typesâ, âcmc_check_helpersâ, âcmc_real_time_helpersâ, âcmc_livestatus_threadsâ, âcmc_enable_fetchersâ, âcmc_fetcher_helpersâ, âcmc_checker_helpersâ, âcmc_cmk_helpersâ, âcmc_statehist_cacheâ, âcmc_livestatus_logcache_sizeâ, âcmc_timeperiod_horizonâ, âcmc_state_retention_intervalâ, âcmc_initial_schedulingâ, âcmc_smartping_tuningâ, âcmc_config_multiprocessingâ, âcmc_log_levelsâ, âcmc_debug_notificationsâ, âcmc_log_rrdcreationâ, âcmc_log_cmk_helpersâ, âcmc_log_microtimeâ, âcmc_log_rotation_methodâ, âcmc_log_limitâ, âcmc_livestatus_lines_per_fileâ, âcmc_dump_coreâ, âcmc_authorizationâ, âcmc_check_timeoutâ, âcmc_flap_settingsâ, âcmc_real_time_checksâ, âcmc_pnp_update_delayâ, âcmc_pnp_update_on_restartâ, âcmc_graphiteâ, âcmc_import_nagios_stateâ, ânotification_spoolingâ]â
FINISHED: 0
RUN: check_mk -v --automation get-configuration
STDIN: â[âuse_new_descriptions_forâ, âtcp_connect_timeoutâ, âsimulation_modeâ, ârestart_lockingâ, âagent_simulatorâ, âdelay_precompileâ, âcluster_max_cachefile_ageâ, âpiggyback_max_cachefile_ageâ, âcheck_mk_perfdata_with_timesâ, âuse_dns_cacheâ, âsnmp_backend_defaultâ, âuse_inline_snmpâ, âhttp_proxiesâ, âinventory_check_intervalâ, âinventory_check_severityâ, âinventory_check_do_scanâ, âinventory_check_autotriggerâ, âenable_rulebased_notificationsâ, ânotification_fallback_emailâ, ânotification_backlogâ, ânotification_bulk_intervalâ, ânotification_plugin_timeoutâ, ânotification_loggingâ, âbake_agents_on_restartâ, âalert_loggingâ, âalert_handler_timeoutâ, âalert_handler_event_typesâ, âcmc_check_helpersâ, âcmc_real_time_helpersâ, âcmc_livestatus_threadsâ, âcmc_enable_fetchersâ, âcmc_fetcher_helpersâ, âcmc_checker_helpersâ, âcmc_cmk_helpersâ, âcmc_statehist_cacheâ, âcmc_livestatus_logcache_sizeâ, âcmc_timeperiod_horizonâ, âcmc_state_retention_intervalâ, âcmc_initial_schedulingâ, âcmc_smartping_tuningâ, âcmc_config_multiprocessingâ, âcmc_log_levelsâ, âcmc_debug_notificationsâ, âcmc_log_rrdcreationâ, âcmc_log_cmk_helpersâ, âcmc_log_microtimeâ, âcmc_log_rotation_methodâ, âcmc_log_limitâ, âcmc_livestatus_lines_per_fileâ, âcmc_dump_coreâ, âcmc_authorizationâ, âcmc_check_timeoutâ, âcmc_flap_settingsâ, âcmc_real_time_checksâ, âcmc_pnp_update_delayâ, âcmc_pnp_update_on_restartâ, âcmc_graphiteâ, âcmc_import_nagios_stateâ, ânotification_spoolingâ]â
FINISHED: 0
RUN: check_mk -v --automation get-configuration
STDIN: â[âuse_new_descriptions_forâ, âtcp_connect_timeoutâ, âsimulation_modeâ, ârestart_lockingâ, âagent_simulatorâ, âdelay_precompileâ, âcluster_max_cachefile_ageâ, âpiggyback_max_cachefile_ageâ, âcheck_mk_perfdata_with_timesâ, âuse_dns_cacheâ, âsnmp_backend_defaultâ, âuse_inline_snmpâ, âhttp_proxiesâ, âinventory_check_intervalâ, âinventory_check_severityâ, âinventory_check_do_scanâ, âinventory_check_autotriggerâ, âenable_rulebased_notificationsâ, ânotification_fallback_emailâ, ânotification_backlogâ, ânotification_bulk_intervalâ, ânotification_plugin_timeoutâ, ânotification_loggingâ, âbake_agents_on_restartâ, âalert_loggingâ, âalert_handler_timeoutâ, âalert_handler_event_typesâ, âcmc_check_helpersâ, âcmc_real_time_helpersâ, âcmc_livestatus_threadsâ, âcmc_enable_fetchersâ, âcmc_fetcher_helpersâ, âcmc_checker_helpersâ, âcmc_cmk_helpersâ, âcmc_statehist_cacheâ, âcmc_livestatus_logcache_sizeâ, âcmc_timeperiod_horizonâ, âcmc_state_retention_intervalâ, âcmc_initial_schedulingâ, âcmc_smartping_tuningâ, âcmc_config_multiprocessingâ, âcmc_log_levelsâ, âcmc_debug_notificationsâ, âcmc_log_rrdcreationâ, âcmc_log_cmk_helpersâ, âcmc_log_microtimeâ, âcmc_log_rotation_methodâ, âcmc_log_limitâ, âcmc_livestatus_lines_per_fileâ, âcmc_dump_coreâ, âcmc_authorizationâ, âcmc_check_timeoutâ, âcmc_flap_settingsâ, âcmc_real_time_checksâ, âcmc_pnp_update_delayâ, âcmc_pnp_update_on_restartâ, âcmc_graphiteâ, âcmc_import_nagios_stateâ, ânotification_spoolingâ]â
FINISHED: 0
RUN: check_mk -v --automation get-configuration
STDIN: â[âuse_new_descriptions_forâ, âtcp_connect_timeoutâ, âsimulation_modeâ, ârestart_lockingâ, âagent_simulatorâ, âdelay_precompileâ, âcluster_max_cachefile_ageâ, âpiggyback_max_cachefile_ageâ, âcheck_mk_perfdata_with_timesâ, âuse_dns_cacheâ, âsnmp_backend_defaultâ, âuse_inline_snmpâ, âhttp_proxiesâ, âinventory_check_intervalâ, âinventory_check_severityâ, âinventory_check_do_scanâ, âinventory_check_autotriggerâ, âenable_rulebased_notificationsâ, ânotification_fallback_emailâ, ânotification_backlogâ, ânotification_bulk_intervalâ, ânotification_plugin_timeoutâ, ânotification_loggingâ, âbake_agents_on_restartâ, âalert_loggingâ, âalert_handler_timeoutâ, âalert_handler_event_typesâ, âcmc_check_helpersâ, âcmc_real_time_helpersâ, âcmc_livestatus_threadsâ, âcmc_enable_fetchersâ, âcmc_fetcher_helpersâ, âcmc_checker_helpersâ, âcmc_cmk_helpersâ, âcmc_statehist_cacheâ, âcmc_livestatus_logcache_sizeâ, âcmc_timeperiod_horizonâ, âcmc_state_retention_intervalâ, âcmc_initial_schedulingâ, âcmc_smartping_tuningâ, âcmc_config_multiprocessingâ, âcmc_log_levelsâ, âcmc_debug_notificationsâ, âcmc_log_rrdcreationâ, âcmc_log_cmk_helpersâ, âcmc_log_microtimeâ, âcmc_log_rotation_methodâ, âcmc_log_limitâ, âcmc_livestatus_lines_per_fileâ, âcmc_dump_coreâ, âcmc_authorizationâ, âcmc_check_timeoutâ, âcmc_flap_settingsâ, âcmc_real_time_checksâ, âcmc_pnp_update_delayâ, âcmc_pnp_update_on_restartâ, âcmc_graphiteâ, âcmc_import_nagios_stateâ, ânotification_spoolingâ]â
FINISHED: 0
Rewrite BI ConfigurationâŚ
Set version specific user attributesâŚ
Rewriting inventory dataâŚ
Skipping py2 inventory data update (already done)
Migrate audit logâŚ
New audit log already existing. Skipping.
Done
Updating core configurationâŚ
Generating configuration for core (type cmc)âŚCreating helper configâŚOK
OK
Finished update.
After updating my CRE to 2.0.0b2 (coming from 2.0.0b1) my snmp-based hosts stopped working.
UNKN - [snmp] UNKN, Got no information from host, execution time 0.0 sec
Interestingly they still work flawless when running cmk --check hostname on the shell.
Rolling back to 2.0.0b1 fixed this.
1 Like
marass
(Marcus AĂhauer)
December 18, 2020, 5:26am
4
Hi
I have the same as Sven wrote. When I try to download Agent / Bulk Output from that host it will run forever wirhout any timeout.
Iâll Send that to feedback later, too.
Overlord
(M)
December 18, 2020, 9:03am
5
Me too - only my SNMP based checks will run into an error. If I go to the service detection I got the right output but still have the " UNKN - [snmp] UNKN , Got no information from host, execution time 0.0 sec" issue
Thank you for testing @Sven_Ludwig /@marass /@Overlord - we identified the problem and it will be fixed in the next beta release.
3 Likes
I have the same problem in the stable version released today.
Hi @thomazdede . Can you describe your issue a bit more specific, please.
I have the same problem reported in this topic. the devices I monitor via snmp are unknown even if the snmwalk is working and they are working via cmk. via Gui they are unknown in the 2.0 stable. without changing anything at all.