- Updated to 1.5.0p12
+ too much changes to list here. Please refer to
/usr/share/doc/packages/check_mk/ChangeLog
most important changes listed below:
Checks & Agents:
#7055 jolokia_generic: remove duplicate MBean in item
#7053 tcp_conn_stat: resolve latency problems introduced by ss
#6984 docker_node_disk_usage, docker_node_info, docker_node_images,
docker_node_network: Extract sections to plugin
#6822 fsc_if64: Remove this check plugin in order to improve performance
#6903 mk_jolokia: CA default for https connection
#6902 apache_status: Ignore certificate for localhost
#6754 if_lancom: Fixed correct interface discovery for newer lancom router
#6638 if_fortigate: Fix incorrect usage of Name as Alias
#6412 mk_docker_container_piggybacked: don't try to execute the
check_mk_agent inside a container if no bash is available
#6605 winperf_if: Fixed discovery of network interface alias
#6595 if.include: Recognize duplicate interface items correctly
#6496 check_mk_agent.linux: Moved piggybacked docker container sections
to plugin 'mk_docker_container_piggybacked'
#5845 fsc checks: prevent fsc_fans and fsc_temp if corresponding fsc_sc2-*
data is available, made snmp_scan_functions more readable
#6491 fortinet_controller_aps: Services disappear because no clients are connected
WATO:
#6662 Timespecific check parameters: Changed computation algorithm
to allow more flexible configurations
Notifications:
#6417 Users may disable notifications by accident after
upgrading to 1.5.0
- adjusted some rpmlintrc entries to 1.5 version
OBS-URL: https://build.opensuse.org/request/show/691917
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=106
in post (fixes bsc#1125354)
- move the permissions.check_mk file to documentation, as the
rules are commented out anyway - added info inside the file and
print out information in multisite, mk-livestatus and check_mk
during post install instead
- ran spec cleaner
- nagios is meanwhile at version 4.4: update variable
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=103
- update to 1.2.8p27
Checks & Agents:
* 5302 FIX: oracle_instance: Fixed crash if output contains more than 12 columns
* 5316 FIX: cmciii.access: Fixed error state handling...
* 5518 FIX: win.mem: Fix incorrect representation of absolute memory levels in graphs...
* 5548 FIX: zpool_status: Fixed crash if pool has been deleted or vanished...
* 5549 FIX: mk_oracle.ps1: Fixed scattered information for configuration...
* 5550 FIX: mk_oracle.ps1: Fixed exceptions because of useless backslashes...
* 5451 FIX: logwatch: Fixed reclassifying mechanism: Patterns did not apply correctly if they have changed
* 5417 FIX: Windows: allow whitespace in eventlog event source...
* 5608 FIX: temperature.include: Fixed device levels handling
* 5557 FIX: check_mk_agent.aix: Fixed bug in uptime because AIX is not able to interpret ? and + in regexes
Multisite:
* 4757 SEC: Fixed possible reflected XSS in webapi.py...
WATO:
* 4222 FIX: Services of host page: Fixed encoding issue for hosts with umlauts in alias
OBS-URL: https://build.opensuse.org/request/show/593863
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=99
Core & Setup:
* 5038 FIX: Datasource programs: Prevent zombie processes in case of timeouts...
* 5204 FIX: Host rename: Fixed broken rename of hosts in rrdcached journal...
* 5205 FIX: Host rename: Fixed broken renaming when new name uses dots...
Checks & Agents:
* 5078 FIX: lnx_distro: Detects version and name of Check_MK Appliance correctly
* 5079 FIX: windows_tasks: Adapted man page; Some OK states were missing
* 5083 FIX: oracle_locks: Do not discover if data is incomplete...
* 5089 FIX: citrix_xenapp.ps1: Refactored; now uses powershell commands
for Citrix environment instead of WMI objects which caused runtime errors
* 5091 FIX: Perfometer: Allow zero as maximal value; Fixed unsupported
operand type for /: 'float' and 'NoneType'
* 5093 FIX: dell_poweredge_temp: Fixed device levels handling if they are empty
* 5095 FIX: "Round trip average" graph: Added warn and crit lines
* 5096 FIX: mk_oracle_crs: crs_stat command is deprecated since Oracle
11gR2; Now the plugin handles that correctly
* 4804 FIX: brocade_fcport: Fix limiting discovered ports by operational
and physical status...
* 5110 FIX: appdynamics_memory: Fixed crashing if max. available for
heap or non-heap memory is zero
* 5113 FIX: cifsmounts: Fixed wrong reported error message if user has
not right permissions on mount point
* 5114 FIX: ps, ps.perf: Allow "/" in process name in manual checks
* 5115 FIX: zfs_arc_cache: Fixed wrong detected lines from agent output
if they contain no counters, eg. 'class = misc'
* 5120 FIX: ps, ps.perf: Fixed regex range introduced with werk 5114
which allows "/" in process name in manual checks
* 5121 FIX: check_sql: Added error message if cx_Oracle module is not installed
* 5014 FIX: df: Fixed error if dynamic levels should be set...
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=96
Checks & Agents:
* 4636 Added compatibility for Lenovo blades...
* 4637 FIX: blade_blades: Fixed buggy state validation
* 4788 FIX: openhardwaremonitor: New support of current hardware...
* 4789 FIX: check_mk_agent.aix: Fixed computation of uptime...
* 4772 FIX: cisco_wlc, cisco_wlc_clients: Added support for Cisco 1850 devices
* 4790 FIX: Fixed scaling for the average in interface services of pnp4nagios graphs...
* 4634 FIX: aix_if: Make check work with different ifconfig output format...
* 4774 FIX: wmi_cpuload: Expanded missing information handling
* 4635 FIX: raritan_emx_sensors.temp, raritan_px_sensors: Fix checks
for Nagios core, add missing WATO rule to raritan_px_sensors
* 4775 FIX: fortigate_sessions: Improved missing or invalid output handling
* 4792 FIX: Fixed wrong unit in graph for tape utilization...
* 4777 FIX: esx_vsphere_sensors: Fixed wrong interpretation of
ESX sensor health state 'UNKNOWN'
* 4793 FIX: chrony: Changed to raw IP address without dns name
to avoid empty output...
* 4794 FIX: check_mk_agent.solaris: Now considers top in /usr/bin/ and /usr/local/bin/
* 4778 FIX: lnx_quotas: Adapted plugin output if TABS are used in fstab
* 4795 FIX: netstat: Fixed wrong output if LISTENING connections should be
monitored on Ubuntu...
* 4779 FIX: check_mk_agent.freebsd, check_mk_agent.solaris: Reduce agent
output by excluding mirror devices
* 4781 FIX: mk_oracle, mk_oracle.aix: Added support for Oracle 12.2
* 4858 FIX: omd_apache data collection: fixed issues caused by missing
newline at the end of statsfile(s)...
* 4784 FIX: oracle_rman: wrong detection of level 1 backup...
* 4785 FIX: oracle_locks: New SQL for check...
* 4868 FIX: oracle_tablespace: Restrict data for check from primary...
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=93
Checks & Agents:
* 4189 FIX: mem.used: Fixed graphing...
* 4190 FIX: mssql_blocked_sessions: Fixed unknown states if only one session is blocked...
* 4192 FIX: df: Fixed handling of incomplete information about inodes...
* 4359 FIX: mssql_counters: ignore invalid lines
* 4374 FIX: check_sql: Fixed exception in verbose mode when querying MSSQL...
* 4375 FIX: check_sql: Fixed reporting configuration issues to monitoring core...
* 4406 FIX: Fixed some invalid keyword arguments in check_info declarations...
* 4407 FIX: df: fixed handling of paths including spaces
* 4408 FIX: checkpoint_temp, checkpoint_fan, checkpoint_voltage: fixed status and value handling
* 4349 FIX: cisco_qos: Fix crashing check for some cases where the QoS class cannot be found...
* 4409 FIX: uptime: fixed missing info handling
* 4410 FIX: brocade_fcport: fixed missing info handling
* 4196 FIX: blade_blades: fixed out of range state...
* 4412 FIX: haproxy.server: fixed empty uptime info handling
* 4413 FIX: mem.linux: handle empty info
* 4414 FIX: oracle_rman: fixed UnboundLocalError if sid level 0 is empty
* 4415 FIX: blade_bays: fixed KeyError
* 8750 FIX: checkpoint_packets: fixed parameters handling if none are set
* 8753 FIX: check_mk_agent.solaris: Fixed zfs_arc_cache section
Multisite:
* 4365 FIX: Service availability: Host down could not be rewritten to other states like CRIT
* 4371 FIX: Dashboards: Folder filtered globe dashlets now link to filtered views
* 4382 FIX: Views: Silently ignore configured but not existing view filters
* 4383 FIX: Fixed broken "tiled" host view with German localized GUI
* 4384 FIX: Fixed exception on start page when using Python < 2.5...
* 4386 FIX: Fixed exception when creating links from service views to service group views...
* 4388 FIX: Views: Fixed exception with host tag columns which tag has been deleted...
* 4389 FIX: Views: Fixed "Cached" column when cache interval is reported to be 0...
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=87
Core & Setup:
* 3857 FIX: Creation of crash reports could lead to further bugs...
* 3889 FIX: Fixed incompatiblity with Python 2.4 (CentOS 5.5)
introduced with 1.2.8p11...
* 3737 FIX: Fixed slow activation of changes due to loss of IP address cache...
* 3893 FIX: Predictive levels: Improved handling of broken prediction
files (empty files)...
Checks & Agents:
* 3934 mssql.vbs now detects MSSQL Server 2016 instances
* 3837 FIX: Fixed empty check if lnx_if info contains additional line...
* 3804 FIX: Datasource programs: fixed possible Check_MK Helper
exception when creation of subprocess fails
* 3808 FIX: df.include: fixed incorrect levels calculations on very
small filesystems...
* 3809 FIX: windows agent: no longer truncates plugin output, no
longer freezes when plugin produces too much output...
* 3813 FIX: check_mail: fixed missing base64 decoding on multipart mails
* 3888 FIX: df checks: Fixed invalid displayed WARN / CRIT lines
in graphs when using "bytes left" thresholds
* 3840 FIX: cisco_qos: Fixed wrong units in graphs...
* 3890 FIX: check_mk_agent.openbsd: Fixed broken MRPE checks
* 3814 FIX: win_netstat: fixed unicode warning while parsing data
* 3880 FIX: check_sql: fixed missing number in check details
* 3907 FIX: oracle_tablespaces: simplyfied free space calculation
depending on version...
* 3818 FIX: windows agent: fixed 2 bugs related to mrpe...
* 3748 FIX: vertias_vcs: Fix empty agent section for standard
xinetd configuration...
* 3935 FIX: FIX avaya_45xx_cpu: check got UNKNOWN using Nagios core
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=81
+ Checks & Agents:
* 2783 FIX: esx_vsphere_datastores: fixed crash when no provisioning
levels were set
+ GUI:
* 2447 FIX: Fixed sorting of performancedata values with units
- update to 1.2.6.p13:
+ Core & Setup:
* 2430 FIX: Fixed crash with availability queries when using nagios as core
* 2443 FIX: Fixed quoting of ! in classical nagios checks configured via WATO
+ Event Console:
* 2644 FIX: Fix exception in executing actions or notifications when
match groups contain non-ASCII characters
* 2757 FIX: Events Check: Fixed check finding too many events (host
search was infix search instead of full match)
+ Checks & Agents:
* 2653 FIX: winperf_msx_queues: fixed incorrect cancelation of
check claiming no counters were available
* 2619 FIX: services_summary: Fixed exception on WATO services summary page
* 2658 FIX: logwatch: unacknowledged messages exceeding the max size are
now dropped, even if they were already stored due to a previous bug
* 2679 FIX: hp_proliant_power: Not discoverying when host is reporting "absent" state
* 2665 FIX: ps: fix crash in case of quota violation on Windows
* 2236 FIX: cups_queues: Correct not working discovery after werk #2504
* 2669 FIX: mcdata_fcport: fix computation of in and out traffic
* 2704 FIX: logwatch: fixed crash caused by missing logwatch buffer
* 2672 FIX: mounts: ignore options that are allowed to change on btrfs filesystems
* 2446 FIX: Active checks check_mail check_mail_loop: did not work with POP3 protocol
* 1300 FIX: ovs_bonding: Fixed discovery exception in case of not active bond
* 2735 FIX: esx_vsphere_datastores: fix labelling, help and performance data
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=75
non-executable-script filters for files that are either planned
to be used on M$ computers or executed inside check_mk
- strip mkevent binary
- remove duplicate permissions pre-requires line
- xinetd services should allow connections only from localhost
in the standard configuration
- encapsulate also the pre* macros if the scripts there run only on
a specific distribution (avoid empty pre* macros
- bzip2 the source)
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=69
+ Core & Setup:
* 2089 FIX: Debug mode shows details about errors in autochecks as expected now
* 2093 FIX: Fixed handling of check_mk commandline parameter "-c"
* 2187 FIX: Avoid CLOSE_WAIT sockets for agent connection in case of timeouts...
* 2194 FIX: Avoid new discovered checks from being used without config reload
+ Checks & Agents:
* 1234 Fixed cisco_power in case of slashes in item names...
* 2051 FIX: windows agent: no longer outputs stderr of local and plugin scripts...
* 2088 FIX: cisco_cpu: Dealing with non CPU utilization information correctly...
* 2055 FIX: agent_vsphere, licenses check: now really configurable on / off...
* 2091 FIX: The check-mk-agent RPM packages can now update the old check_mk-agent named RPMs...
* 2046 FIX: Replace GBit with Gbit, MBit with Mbit, KBit with Kbit...
* 2098 FIX: ibm_svc_mdiskgrp: fix rounding bug, decimal digits of size (GB, TB) were always lost
* 2094 FIX: Fixed missing agent section when ntpq times out after 5 seconds
* 2095 FIX: oracle_crs_voting: Also handling voting disks with id 0 (seen on old CRS 10.2.0.5.0)...
* 2096 FIX: jolokia_metrics: Now deal with missing thread related infos (jboss might only send ThreadCount)
* 1895 FIX: temperature.include: Fixed Fahrenheit handling...
* 2097 FIX: apc_symmetra: Fixed false alert during self test...
* 2143 FIX: Solaris-Agent: Fixed broken zfsget checks on solaris 10
* 2144 FIX: Fixed exception in inventory GUI when trying to render dates of inventorized exe files...
* 2058 FIX: ucs_bladecenter_fans.temp, ucs_bladecenter_psu.chassis_temp: fixed broken temperature checks (nagios only)...
* 2059 FIX: ucs_bladecenter_if: fixed exception when fibrechannel interfaces were not configured...
* 1233 FIX: Fixed fileinfo check for solaris in case of missing files
* 1236 FIX: multipath: Now show correct error in case of removed multipaths instead of check crash
* 2152 FIX: apache_status: Fixed plugin to work on CentOS/RedHat 5.x...
* 1237 FIX: Fixed missing temperature checks on cisco devices
* 1238 FIX: check_mk_agent.linux: Do not execute the multipath section if no /etc/multipath.conf exsist.
* 1240 FIX: multipath: improved detection for not installed multipath
* 2159 FIX: netapp_api_disk.summary: Changed default thresholds to WARN on the first broken disk, CRIT on 50%...
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=67
- agent:
+ add systemd unit files for socket activation of agent instead of
using xinetd activation
+ add separate package for caching-agent
+ add SuSEfirewall2 service for check_mk-agent
- logwatch:
+ add logwatch dir to vardir, as logwatch keeps track of logfiles
there
- multisite:
+ move livestatus_webdir back to /var/lib/check_mk/web (from upstream)
+ include wato dirs in multisite subpackage
+ add %{livestatus_vardir}/web
+ add %{livestatus_sysconfdir}/multisite.d(/wato)
- mkeventd:
+ fix permission of %{livestatus_sysconfdir}/multisite.d
OBS-URL: https://build.opensuse.org/request/show/282644
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=65
- BuildRequire dietlibc for mkeventd binaries
- complete mkeventd package
- split out mk-livestatus-nagios3 and mk-livestatus-nagios4 package
and handle the usage of the livestatus.o broker module via
update-alternative
=> add compatibility for Nagios 4.x
- install directories before calling setup.sh - otherwise some
files will not be installed
- move livestatus.o out of the check_mk package
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=60