- 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
This patch will raise CRIT for "critical" status, and WARN for "hot".
It will not raise anything for "active" and "passive" states, but
it will still set the status info "(Trip Points reached: active (0))".
A WARN will also be raised if a trip point is reached and the status
is not one of "critical", "host", "active", or "passive".
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=57
Core & Setup:
* 0888 FIX: Fix SNMP inventory check in simulation mode
Checks & Agents:
* 0889 FIX: logwatch: fix case where rule wouldn't be applied...
* 0832 FIX: solaris_mem: fixed invalid calculation of total swap...
* 0154 FIX: zfsget: Fixed inventory of filesystems
* 0155 FIX: mssql_counters: harded check agains odd agent output
* 0910 FIX: brocade.power: fixed an error where the check reports
an UNKNOWN on power supply failure...
Multisite:
* 0912 FIX: Multisite Views: Fixed bug where custom views could
not get deleted
* 0923 FIX: json export: fixed bug not stripping html tags
from output
WATO:
* 0971 FIX: Fix missing authentication of PHP addons in
D-WATO when activation mode is reload...
* 0972 FIX: Do not loose site specific global settings anymore
when chaning a site's configuration...
Notifications:
* 0964 FIX: Fix hanging shutdown of CMC on RedHat 5.X...
BI:
* 0882 FIX: check_bi_local.py: fix crash in case of non-ascii characters...
Reporting & Availability:
* 0890 FIX: Fix availability computation for hosts...
* 0891 FIX: Fix HTML encoding of tootip in inline timeline of availability
Event Console:
* 0902 FIX: event console view: fixed exception on rendering
host tags for unknown hosts...
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/check_mk?expand=0&rev=53