Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3882ce2b307d67bf2958bd8410f68942b51203da
https://github.com/tribe29/checkmk/commit/3882ce2b307d67bf2958bd8410f68942b…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
M cmk/base/plugins/agent_based/systemd_units.py
Log Message:
-----------
Fix systemd services discovery
the new api always adds an empty dict at the end of the params. An empty
dict is equivalent to no filter for systemd service discovery. Replace
the empty dict and be specific we do not want to filter anything.
Change-Id: I97d0382140518d7f20005c487ee93c51ee23ffb2
Commit: 3dc49256b5ec66ef53770efb297001d708b7da05
https://github.com/tribe29/checkmk/commit/3dc49256b5ec66ef53770efb297001d70…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
A .werks/14026
M cmk/gui/plugins/metrics/citrix.py
A cmk/gui/plugins/metrics/licenses.py
Log Message:
-----------
14026 FIX rename license graph
Change license metric display name
Change-Id: I95a6d7abe423f1792d422815a469cee791343df2
Compare: https://github.com/tribe29/checkmk/compare/7e301b68cb30...3dc49256b5ec
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cc7c8304dbde609152ef9148c7f5da0401b5eb02
https://github.com/tribe29/checkmk/commit/cc7c8304dbde609152ef9148c7f5da040…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
M checks/3par_capacity
M checks/3par_cpgs
M checks/3par_hosts
M checks/3par_ports
M checks/3par_remotecopy
M checks/3par_system
M checks/3par_volumes
M checks/acme_agent_sessions
M checks/acme_certificates
M checks/acme_fan
M checks/acme_powersupply
M checks/acme_realm
M checks/acme_sbc_snmp
M checks/acme_temp
M checks/acme_voltage
M checks/adva_fsp_temp
M checks/aix_paging
M checks/akcp_daisy_temp
M checks/akcp_exp_drycontact
M checks/akcp_exp_humidity
M checks/akcp_exp_smoke
M checks/akcp_exp_temp
M checks/akcp_exp_water
M checks/akcp_sensor_drycontact
M checks/akcp_sensor_humidity
M checks/akcp_sensor_temp
M checks/alcatel_cpu
M checks/alcatel_cpu_aos7
M checks/alcatel_fans
M checks/alcatel_fans_aos7
M checks/alcatel_power
M checks/alcatel_power_aos7
M checks/alcatel_temp
M checks/alcatel_temp_aos7
M checks/alcatel_timetra_cpu
M checks/allnet_ip_sensoric
M checks/apc_humidity
M checks/apc_inrow_temp
M checks/apc_netbotz_sensors
M checks/apc_rackpdu_power
M checks/apc_sts_inputs
M checks/apc_symmetra
M checks/apc_symmetra_ext_temp
M checks/apc_symmetra_input
M checks/apc_symmetra_output
M checks/arbor_peakflow_sp
M checks/arbor_peakflow_tms
M checks/arbor_pravail
M checks/arista_temp
M checks/arris_cmts_cpu
M checks/arris_cmts_mem
M checks/arris_cmts_temp
M checks/artec_documents
M checks/artec_temp
M checks/aruba_cpu_util
M checks/atto_fibrebridge_chassis
M checks/avaya_45xx_cpu
M checks/avaya_88xx
M checks/avaya_88xx_cpu
M checks/avaya_chassis_temp
M checks/aws_cloudwatch_alarms_limits
M checks/aws_costs_and_usage
M checks/aws_dynamodb_limits
M checks/aws_dynamodb_summary
M checks/aws_dynamodb_table
M checks/aws_ebs
M checks/aws_ebs_limits
M checks/aws_ebs_summary
M checks/aws_ec2
M checks/aws_ec2_limits
M checks/aws_ec2_security_groups
M checks/aws_ec2_summary
M checks/aws_elb
M checks/aws_elb_health
M checks/aws_elb_limits
M checks/aws_elb_summary
M checks/aws_elbv2_application
M checks/aws_elbv2_application_target_groups_http
M checks/aws_elbv2_application_target_groups_lambda
M checks/aws_elbv2_limits
M checks/aws_elbv2_network
M checks/aws_elbv2_summary
M checks/aws_elbv2_target_groups
M checks/aws_glacier
M checks/aws_glacier_limits
M checks/aws_rds
M checks/aws_rds_limits
M checks/aws_rds_summary
M checks/aws_s3
M checks/aws_s3_limits
M checks/aws_s3_requests
M checks/aws_wafv2_limits
M checks/aws_wafv2_summary
M checks/aws_wafv2_web_acl
M checks/azure_ad
M checks/azure_agent_info
M checks/azure_databases
M checks/azure_sites
M checks/azure_storageaccounts
M checks/azure_usagedetails
M checks/azure_virtualmachines
M checks/azure_virtualnetworkgateways
M checks/barracuda_system_cpu_util
M checks/bintec_cpu
M checks/bintec_sensors
M checks/blade_bays
M checks/blade_blades
M checks/blade_blowers
M checks/blade_bx_temp
M checks/blade_health
M checks/blade_mediatray
M checks/blade_powerfan
M checks/blade_powermod
M checks/bluenet2_powerrail
M checks/bluenet_meter
M checks/bluenet_sensor
M checks/brocade
M checks/brocade_fcport
M checks/brocade_mlx
M checks/brocade_mlx_temp
M checks/brocade_sfp
M checks/brocade_sys
M checks/bvip_fans
M checks/bvip_info
M checks/bvip_link
M checks/bvip_poe
M checks/bvip_temp
M checks/bvip_util
M checks/bvip_video_alerts
M checks/cadvisor_df
M checks/cadvisor_diskstat
M checks/cadvisor_memory
M checks/carel_sensors
M checks/casa_cpu_mem
M checks/casa_cpu_temp
M checks/ceph_df
M checks/checkpoint_fan
M checks/checkpoint_firewall
M checks/checkpoint_ha_problems
M checks/checkpoint_ha_status
M checks/checkpoint_memory
M checks/checkpoint_packets
M checks/checkpoint_powersupply
M checks/checkpoint_svn_status
M checks/checkpoint_temp
M checks/checkpoint_tunnels
M checks/checkpoint_voltage
M checks/checkpoint_vsx
M checks/cifsmounts
M checks/cisco_cpu
M checks/cisco_cpu_memory
M checks/cisco_fan
M checks/cisco_fru_powerusage
M checks/cisco_mem
M checks/cisco_nexus_cpu
M checks/cisco_oldcpu
M checks/cisco_power
M checks/cisco_prime_wifi_access_points
M checks/cisco_prime_wifi_connections
M checks/cisco_srst_call_legs
M checks/cisco_srst_phones
M checks/cisco_srst_state
M checks/cisco_temp_perf
M checks/cisco_temp_sensor
M checks/cisco_temperature
M checks/cisco_ucs_cpu
M checks/cisco_ucs_fan
M checks/cisco_ucs_lun
M checks/cisco_ucs_mem
M checks/cisco_ucs_mem_total
M checks/cisco_ucs_psu
M checks/cisco_ucs_system
M checks/cisco_ucs_temp_cpu
M checks/cisco_ucs_temp_env
M checks/cisco_ucs_temp_mem
M checks/citrix_licenses
M checks/climaveneta_fan
M checks/climaveneta_temp
M checks/cmc_temp
M checks/cmciii_lcp_airin
M checks/cmciii_lcp_airout
M checks/cmciii_lcp_water
M checks/cmctc
M checks/cmctc_config
M checks/cmctc_lcp
M checks/cmctc_output
M checks/cmctc_ports
M checks/cmctc_psm_m
M checks/cmctc_state
M checks/couchbase_buckets_cache
M checks/couchbase_buckets_fragmentation
M checks/couchbase_buckets_items
M checks/couchbase_buckets_mem
M checks/couchbase_buckets_operations
M checks/couchbase_buckets_vbuckets
M checks/couchbase_nodes_cache
M checks/couchbase_nodes_info
M checks/couchbase_nodes_items
M checks/couchbase_nodes_operations
M checks/couchbase_nodes_services
M checks/couchbase_nodes_size
M checks/couchbase_nodes_stats
M checks/couchbase_nodes_uptime
M checks/datapower_cpu
M checks/datapower_fs
M checks/datapower_ldrive
M checks/datapower_mem
M checks/datapower_pdrive
M checks/datapower_raid_bat
M checks/datapower_temp
M checks/db2_backup
M checks/db2_bp_hitratios
M checks/db2_connections
M checks/db2_counters
M checks/db2_logsizes
M checks/db2_sort_overflow
M checks/db2_tablespaces
M checks/ddn_s2a_errors
M checks/ddn_s2a_faultsbasic
M checks/ddn_s2a_stats
M checks/ddn_s2a_statsdelay
M checks/ddn_s2a_uptime
M checks/ddn_s2a_version
M checks/decru_temps
M checks/dell_chassis_temp
M checks/dell_compellent_folder
M checks/dell_idrac_fans
M checks/dell_om_disks
M checks/dell_om_esmlog
M checks/dell_om_fans
M checks/dell_om_mem
M checks/dell_om_power
M checks/dell_om_processors
M checks/dell_om_sensors
M checks/dell_om_vdisks
M checks/dell_powerconnect_temp
M checks/dell_poweredge_amperage
M checks/dell_poweredge_cpu
M checks/dell_poweredge_mem
M checks/dell_poweredge_netdev
M checks/dell_poweredge_pci
M checks/dell_poweredge_status
M checks/dell_poweredge_temp
M checks/df
M checks/df_netapp
M checks/df_netapp32
M checks/df_netscaler
M checks/df_zos
M checks/didactum_can_sensors_analog
M checks/didactum_sensors_analog
M checks/didactum_sensors_discrete
M checks/didactum_sensors_outlet
M checks/docsis_channels_downstream
M checks/docsis_channels_upstream
M checks/docsis_cm_status
M checks/domino_info
M checks/domino_mailqueues
M checks/domino_transactions
M checks/domino_users
M checks/dotnet_clrmemory
M checks/elasticsearch_nodes
M checks/eltek_battery
M checks/eltek_outdoor_temp
M checks/emc_datadomain_fs
M checks/emc_datadomain_temps
M checks/emc_isilon_fans
M checks/emc_isilon_ifs
M checks/emc_isilon_quota
M checks/emc_isilon_temp
M checks/emc_vplex_cpu
M checks/emc_vplex_director_stats
M checks/emc_vplex_volumes
M checks/emcvnx_agent
M checks/emcvnx_info
M checks/emcvnx_raidgroups
M checks/emerson_temp
M checks/emka_modules
M checks/enterasys_cpu_util
M checks/enterasys_temp
M checks/enviromux
M checks/enviromux_aux
M checks/enviromux_digital
M checks/enviromux_external
M checks/enviromux_sems_digital
M checks/enviromux_sems_external
M checks/enviromux_sems_internal
M checks/esx_vsphere_counters
M checks/esx_vsphere_datastores
M checks/esx_vsphere_licenses
M checks/etherbox
M checks/etherbox2_temp
M checks/f5_bigip_apm
M checks/f5_bigip_chassis_temp
M checks/f5_bigip_conns
M checks/f5_bigip_cpu_temp
M checks/f5_bigip_fans
M checks/f5_bigip_mem
M checks/f5_bigip_pool
M checks/f5_bigip_psu
M checks/f5_bigip_snat
M checks/f5_bigip_vserver
M checks/fast_lta_silent_cubes
M checks/fast_lta_volumes
M checks/fireeye_active_vms
M checks/fireeye_bypass
M checks/fireeye_content
M checks/fireeye_fans
M checks/fireeye_lic_active
M checks/fireeye_lic_expiration
M checks/fireeye_mail
M checks/fireeye_mailq
M checks/fireeye_powersupplies
M checks/fireeye_quarantine
M checks/fireeye_raid
M checks/fireeye_smtp_conn
M checks/fireeye_sys_image
M checks/fireeye_sys_status
M checks/fireeye_temp
M checks/fjdarye100_cadaps
M checks/fjdarye100_cmods
M checks/fjdarye100_cmods_mem
M checks/fjdarye100_conencs
M checks/fjdarye100_cpsus
M checks/fjdarye100_devencs
M checks/fjdarye100_disks
M checks/fjdarye100_rluns
M checks/fjdarye100_sum
M checks/fjdarye100_syscaps
M checks/fjdarye101_cadaps
M checks/fjdarye101_cmods
M checks/fjdarye101_cmods_mem
M checks/fjdarye101_conencs
M checks/fjdarye101_disks
M checks/fjdarye101_rluns
M checks/fjdarye101_sum
M checks/fjdarye101_syscaps
M checks/fjdarye200_pools
M checks/fjdarye500_ca_ports
M checks/fjdarye500_cadaps
M checks/fjdarye500_cmods
M checks/fjdarye500_cmods_flash
M checks/fjdarye500_cmods_mem
M checks/fjdarye500_conencs
M checks/fjdarye500_cpsus
M checks/fjdarye500_devencs
M checks/fjdarye500_disks
M checks/fjdarye500_expanders
M checks/fjdarye500_inletthmls
M checks/fjdarye500_sum
M checks/fjdarye500_syscaps
M checks/fjdarye500_thmls
M checks/fjdarye60_cadaps
M checks/fjdarye60_cmods
M checks/fjdarye60_cmods_flash
M checks/fjdarye60_cmods_mem
M checks/fjdarye60_conencs
M checks/fjdarye60_devencs
M checks/fjdarye60_disks
M checks/fjdarye60_expanders
M checks/fjdarye60_inletthmls
M checks/fjdarye60_psus
M checks/fjdarye60_rluns
M checks/fjdarye60_syscaps
M checks/fjdarye60_thmls
M checks/fortigate_cpu
M checks/fortigate_cpu_base
M checks/fortigate_memory_base
M checks/fortigate_node
M checks/fortigate_sessions
M checks/fortigate_sessions_base
M checks/fortisandbox_cpu_util
M checks/fsc_fans
M checks/fsc_sc2_cpu_status
M checks/fsc_sc2_fans
M checks/fsc_sc2_info
M checks/fsc_sc2_mem_status
M checks/fsc_sc2_power_consumption
M checks/fsc_sc2_psu
M checks/fsc_sc2_temp
M checks/fsc_sc2_voltage
M checks/fsc_subsystems
M checks/fsc_temp
M checks/genua_carp
M checks/genua_fan
M checks/genua_pfstate
M checks/genua_state_correlation
M checks/genua_vpn
M checks/graylog_cluster_stats
M checks/graylog_cluster_traffic
M checks/graylog_failures
M checks/graylog_jvm
M checks/graylog_license
M checks/graylog_messages
M checks/graylog_sidecars
M checks/graylog_sources
M checks/graylog_streams
M checks/gude_humidity
M checks/gude_powerbanks
M checks/gude_relayport
M checks/gude_temp
M checks/hitachi_hnas_bossock
M checks/hitachi_hnas_cifs
M checks/hitachi_hnas_cpu
M checks/hitachi_hnas_drives
M checks/hitachi_hnas_fan
M checks/hitachi_hnas_fpga
M checks/hitachi_hnas_pnode
M checks/hitachi_hnas_psu
M checks/hitachi_hnas_quorumdevice
M checks/hitachi_hnas_span
M checks/hitachi_hnas_temp
M checks/hitachi_hnas_vnode
M checks/hitachi_hus_dkc
M checks/hitachi_hus_dku
M checks/hp_fan
M checks/hp_hh3c_ext
M checks/hp_mcs_sensors
M checks/hp_mcs_system
M checks/hp_msa_controller
M checks/hp_msa_disk
M checks/hp_msa_fan
M checks/hp_msa_psu
M checks/hp_msa_system
M checks/hp_msa_volume
M checks/hp_procurve_cpu
M checks/hp_procurve_mem
M checks/hp_procurve_temp
M checks/hp_proliant_cpu
M checks/hp_proliant_da_cntlr
M checks/hp_proliant_fans
M checks/hp_proliant_power
M checks/hp_proliant_psu
M checks/hp_proliant_raid
M checks/hp_proliant_temp
M checks/hp_psu
M checks/hpux_lunstats
M checks/hr_cpu
M checks/hr_fs
M checks/hr_ps
M checks/huawei_osn_fan
M checks/huawei_osn_laser
M checks/huawei_osn_power
M checks/huawei_osn_temp
M checks/huawei_switch_cpu
M checks/huawei_switch_fan
M checks/huawei_switch_mem
M checks/huawei_switch_psu
M checks/huawei_switch_stack
M checks/huawei_switch_temp
M checks/huawei_wlc_aps
M checks/hwg_humidity
M checks/hwg_ste2
M checks/hwg_temp
M checks/ibm_imm_temp
M checks/ibm_mq_channels
M checks/ibm_mq_managers
M checks/ibm_mq_plugin
M checks/ibm_mq_queues
M checks/ibm_svc_array
M checks/ibm_svc_disks
M checks/ibm_svc_enclosure
M checks/ibm_svc_enclosurestats
M checks/ibm_svc_host
M checks/ibm_svc_license
M checks/ibm_svc_mdisk
M checks/ibm_svc_mdiskgrp
M checks/ibm_svc_node
M checks/ibm_svc_nodestats
M checks/ibm_svc_portfc
M checks/ibm_svc_portsas
M checks/ibm_svc_systemstats
M checks/ibm_tl_changer_devices
M checks/ibm_tl_media_access_devices
M checks/icom_repeater
M checks/infoblox_dhcp_stats
M checks/infoblox_dns_stats
M checks/infoblox_grid_status
M checks/infoblox_replication_status
M checks/infoblox_temp
M checks/innovaphone_channels
M checks/innovaphone_cpu
M checks/innovaphone_mem
M checks/innovaphone_temp
M checks/intel_true_scale_chassis_temp
M checks/intel_true_scale_fans
M checks/intel_true_scale_psus
M checks/intel_true_scale_sensors_temp
M checks/ipr400_temp
M checks/isc_dhcpd
M checks/ispro_sensors_digital
M checks/ispro_sensors_humid
M checks/ispro_sensors_temp
M checks/janitza_umg
M checks/jolokia_generic
M checks/jolokia_jvm_garbagecollectors
M checks/jolokia_jvm_memory
M checks/jolokia_jvm_runtime
M checks/jolokia_jvm_threading
M checks/jolokia_metrics
M checks/juniper_mem
M checks/juniper_screenos_mem
M checks/juniper_screenos_temp
M checks/juniper_temp
M checks/juniper_trpz_mem
M checks/k8s_component_statuses
M checks/k8s_conditions
M checks/k8s_namespaces
M checks/k8s_persistent_volume_claims
M checks/k8s_persistent_volumes
M checks/k8s_resources
M checks/k8s_service_port
M checks/k8s_storage_classes
M checks/kentix_amp_sensors
M checks/kentix_dewpoint
M checks/kentix_temp
M checks/kernel
M checks/knuerr_rms_humidity
M checks/knuerr_rms_temp
M checks/libelle_business_shadow
M checks/liebert_bat_temp
M checks/liebert_chilled_water
M checks/liebert_compressor
M checks/liebert_cooling
M checks/liebert_cooling_position
M checks/liebert_cooling_status
M checks/liebert_fans
M checks/liebert_fans_condenser
M checks/liebert_maintenance
M checks/liebert_pump
M checks/liebert_reheating
M checks/liebert_system_events
M checks/liebert_temp_fluid
M checks/liebert_temp_general
M checks/lparstat_aix
M checks/lvm_vgs
M checks/mbg_lantime_ng_fan
M checks/mbg_lantime_ng_power
M checks/mbg_lantime_ng_refclock
M checks/mbg_lantime_ng_state
M checks/mbg_lantime_ng_temp
M checks/mbg_lantime_state
M checks/mcafee_emailgateway_agent
M checks/mcafee_emailgateway_av_authentium
M checks/mcafee_emailgateway_av_mcafee
M checks/mcafee_emailgateway_bridge
M checks/mcafee_emailgateway_entities
M checks/mcafee_emailgateway_smtp
M checks/mcafee_emailgateway_spam_mcafee
M checks/mcafee_webgateway
M checks/mcafee_webgateway_info
M checks/mcafee_webgateway_misc
M checks/mem
M checks/msexch_activesync
M checks/msexch_autodiscovery
M checks/msexch_availability
M checks/msexch_isclienttype
M checks/msexch_isstore
M checks/msexch_owa
M checks/msexch_rpcclientaccess
M checks/mysql
M checks/mysql_capacity
M checks/mysql_ping
M checks/mysql_slave
M checks/netapp_api_aggr
M checks/netapp_api_cpu
M checks/netapp_api_disk
M checks/netapp_api_environment
M checks/netapp_api_fan
M checks/netapp_api_fcp
M checks/netapp_api_luns
M checks/netapp_api_ports
M checks/netapp_api_protocol
M checks/netapp_api_psu
M checks/netapp_api_snapshots
M checks/netapp_api_temp
M checks/netapp_api_volumes
M checks/netapp_api_vs_traffic
M checks/netapp_cpu
M checks/netextreme_cpu_util
M checks/netextreme_fan
M checks/netextreme_psu
M checks/netextreme_psu_in
M checks/netextreme_psu_out
M checks/netextreme_temp
M checks/netgear_fans
M checks/netgear_temp
M checks/netscaler_health
M checks/netscaler_mem
M checks/netstat
M checks/nfsmounts
M checks/nimble_volumes
M checks/nvidia
M checks/openbsd_sensors
M checks/openhardwaremonitor
M checks/oracle_locks
M checks/oracle_logswitches
M checks/oracle_processes
M checks/oracle_version
M checks/orion_system
M checks/pandacom_10gm_temp
M checks/pandacom_fc_temp
M checks/pandacom_sys_temp
M checks/papouch_th2e_sensors
M checks/perle_chassis
M checks/perle_chassis_slots
M checks/perle_modules_cm1000
M checks/perle_modules_cm1110
M checks/perle_modules_mgt
M checks/perle_psmu
M checks/pfsense_if
M checks/poseidon_temp
M checks/prism_containers
M checks/prism_info
M checks/prism_storage_pools
M checks/pse_poe
M checks/pulse_secure_cpu_util
M checks/pulse_secure_temp
M checks/quanta_fan
M checks/quanta_temperature
M checks/quanta_voltage
M checks/ra32e_sensors
M checks/rabbitmq_nodes
M checks/raritan_emx
M checks/raritan_emx_sensors
M checks/raritan_pdu_inlet
M checks/raritan_pdu_inlet_summary
M checks/raritan_pdu_plugs
M checks/raritan_px2_sensors
M checks/raritan_px_outlets
M checks/raritan_px_sensors
M checks/rds_licenses
M checks/redis_info
M checks/rms200_temp
M checks/scaleio_mdm
M checks/scaleio_pd
M checks/scaleio_sds
M checks/scaleio_storage_pool
M checks/scaleio_system
M checks/scaleio_volume
M checks/security_master
M checks/sensatronics_temp
M checks/sentry_pdu_outlets
M checks/sentry_pdu_systempower
M checks/siemens_plc
M checks/skype
M checks/smart
M checks/sophos_cpu
M checks/sophos_disk
M checks/statgrab_cpu
M checks/storeonce4x_appliances
M checks/storeonce_clusterinfo
M checks/storeonce_servicesets
M checks/storeonce_stores
M checks/stormshield_cluster
M checks/stormshield_cluster_node
M checks/stormshield_cpu_temp
M checks/stormshield_disk
M checks/stormshield_info
M checks/stormshield_packets
M checks/stormshield_policy
M checks/stormshield_route
M checks/stormshield_updates
M checks/stulz_humidity
M checks/stulz_temp
M checks/tinkerforge
M checks/tplink_cpu
M checks/tplink_poe
M checks/ucd_cpu_util
M checks/ucd_disk
M checks/ucd_diskio
M checks/ucd_mem
M checks/ucd_processes
M checks/ucs_bladecenter_fans
M checks/ucs_bladecenter_psu
M checks/ucs_c_rack_server_temp
M checks/ucs_c_rack_server_util
M checks/ups_bat_temp
M checks/ups_cps_battery
M checks/ups_cps_inphase
M checks/ups_cps_outphase
M checks/ups_in_freq
M checks/ups_in_voltage
M checks/ups_modulys_battery
M checks/ups_modulys_inphase
M checks/ups_modulys_outphase
M checks/ups_out_voltage
M checks/ups_power
M checks/ups_socomec_in_voltage
M checks/ups_socomec_out_voltage
M checks/ups_socomec_outphase
M checks/ups_test
M checks/varnish
M checks/viprinet_temp
M checks/vms_cpu
M checks/vms_diskstat
M checks/wagner_titanus_topsense
M checks/watchdog_sensors
M checks/win_dhcp_pools
M checks/win_netstat
M checks/wmi_webservices
M checks/wut_webtherm
M checks/zfsget
M checks/zpool
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
simplify comment
Change-Id: Iab566bccf901787a9ec68caf72e16a3df6faa0ac
Commit: 7681c5fe005f3cff8807f529fe3325dbab4771c7
https://github.com/tribe29/checkmk/commit/7681c5fe005f3cff8807f529fe3325dba…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
R cmk/base/autochecks/migration.py
M cmk/update_config.py
M cmk/utils/migrated_check_variables.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/cmk/base/autochecks/test_autochecks_migration.py
Log Message:
-----------
Remove obsolete migration logic
We now demand that all users update to 2.0 (removing
variable references from the autochecks file) and to
2.1 (modernizing to the new 'store' based approach).
Change-Id: Iaf135ddb0b4fc1e4ea459427b996ce170d44dde7
Commit: 44be07f86b1f3cbdbd9651ed7c885a9c66ffe256
https://github.com/tribe29/checkmk/commit/44be07f86b1f3cbdbd9651ed7c885a9c6…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
A tests/unit-shell/agents/plugins/test_common_inventory_parts.sh
Log Message:
-----------
start to unify inventory plugins
We use the same method we use for the *nix agents.
Not particularly clever, but it increases consistency.
You can now source the file without executing (almost)
any code. This improves testability.
Change-Id: Id6e7b6201a75851c475742efadbb3c0e4f3a1951
Commit: c69bf18f12294bd5b52a225521ff73374845fd82
https://github.com/tribe29/checkmk/commit/c69bf18f12294bd5b52a225521ff73374…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
Log Message:
-----------
factor out sections
Change-Id: Ia28835314f94d0c2cbbb9e3ee80c84bf0d399bf4
Commit: 5ac5c995ea6b3db066228ff5f142faabc6babf31
https://github.com/tribe29/checkmk/commit/5ac5c995ea6b3db066228ff5f142faabc…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
A .werks/13844
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
Log Message:
-----------
13844 mk_inventory.solaris: Respect the configration file
The inventory plugin for Solaris now respects the same configuration
file as the plugins for AIX and Linux.
Change-Id: I7f78b42ad6f15906f402a8ccf19faa26f10d110e
Commit: 0f111f2981124bd3dc0bf0c95df940bdfeadb139
https://github.com/tribe29/checkmk/commit/0f111f2981124bd3dc0bf0c95df940bdf…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
A tests/unit-shell/agents/plugins/test_mk_inventory.sh
Log Message:
-----------
centralize persist option
Change-Id: I876492780cc7fc0c3062a8cf33a3912742e3d629
Commit: 5b8bcba0238b6e956c6dd084423cf3e50d0fc4ff
https://github.com/tribe29/checkmk/commit/5b8bcba0238b6e956c6dd084423cf3e50…
Author: Robert Sander <r.sander(a)heinlein-support.de>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
A .werks/13848
M checks/check_sql
M cmk/gui/plugins/wato/active_checks.py
M tests/unit/checks/test_check_sql.py
Log Message:
-----------
13848 check_sql: make --text option WATO configurable
Closes #76
Co-authored-by: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Change-Id: I567cd41c43f816396bfaf559cd434ecd12d671c8
Commit: 7e301b68cb302bd9d321137a10faa3eff776b748
https://github.com/tribe29/checkmk/commit/7e301b68cb302bd9d321137a10faa3eff…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
M cmk/core_helpers/tcp.py
M tests/unit/cmk/core_helpers/test_fetchers.py
Log Message:
-----------
Do not fetch live TCP data if not in checking mode
Fetching live data in a non-checking mode (e.g. discovery or inventory)
leads to data loss: information that is only transmitted once (logwatch
messages) is missed by the checks.
In order to avoid this, various measures are taken all over the code
base, to set caching options such that no live data is fetched.
With this patch we now radically disallow it. We expect this to lead to
some unpleasant crashes, but at least we'll see it then.
Change-Id: I2f5dd6372c63669e174b7d0766ebbc3834bd514d
Compare: https://github.com/tribe29/checkmk/compare/af31a3750810...7e301b68cb30
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 162f30a67082b02df2ce5de44a47db553e04bc48
https://github.com/tribe29/checkmk/commit/162f30a67082b02df2ce5de44a47db553…
Author: Robert Sander <r.sander(a)heinlein-support.de>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
Log Message:
-----------
no config file necessary
The multipath tool is able to function without the config file.
Change-Id: Ib96b45d17cf3f1cc24d8362db9fb239f84b27e77
Commit: d60da78547cad77563785a56b12484167ff0972b
https://github.com/tribe29/checkmk/commit/d60da78547cad77563785a56b12484167…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
A .werks/13463
Log Message:
-----------
13463 FIX check_mk_agent.linux check_mk_agent.openwrt: Add multipath section if no multipath.conf
Until now, Linux and OpenWrt agents wouldn't write a multipath
section if there was no /etc/multipath.conf file.
Since the config file isn't mandatory it would lead to multipath
devices not being discovered in inventory if default configuration
is used.
Closes #453
Change-Id: I941c49b99d1eb96a210e6ed890eac451e10a6071
Commit: 62b68d033bee622c67b6e7f8b2612779b19e8a3a
https://github.com/tribe29/checkmk/commit/62b68d033bee622c67b6e7f8b2612779b…
Author: Mathias Götze <Mathias.Goetze(a)iteratio.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
M checks/fortigate_sensors
Log Message:
-----------
Add a Fortigate Devices, for fortigate_sensors check
Change-Id: Ife4ea4c063b9f0c9a99c42f7c4ae279daee5f23d
Commit: af31a375081000503dc2b971a1be0b656736b05b
https://github.com/tribe29/checkmk/commit/af31a375081000503dc2b971a1be0b656…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-04-19 (Tue, 19 Apr 2022)
Changed paths:
A .werks/14036
Log Message:
-----------
14036 fortigate_sensors: Add support for FortiGate 501E and FortiGate 100F
Closes #446
Change-Id: Idfdff18e0714f93ad29d76f26f395983fede7143
Compare: https://github.com/tribe29/checkmk/compare/312e7104b323...af31a3750810