MIRACLE ZBX 2.2
このページは廃止予定であり、最新の情報に更新されていません。
MIRACLE ZBX 2.2 のアップデート情報については、今後こちらをご参照ください。
MIRACLE ZBX サポートサービスのご加入のユーザ様はユーザログインページからアップデートパッケージをダウンロード頂けます。
また、オープンソースとして一般公開しているバイナリ及びソースコードを MIRACLE ZBX ダウンロードページ からもダウンロード頂けます。
2015/9/15
- 変数の型の不一致が原因となり、イベントログ監視時に正しくないレコード行を読む場合や、読み込みができない可能性があった問題を修正 (ZBX-9716)
- MIRACLE ZBX のベースとしているソフトウェアを Zabbix 2.2.10 へアップデート
変更内容は以下 Changelog からの引用を参照
New features in 2.2.10:
[ZBX-1357] updated Japanese translation; thanks to Zabbix translators (Richlv)
[ZBX-1357] enabled Czech locale to be displayed by default (Richlv)
[ZBXNEXT-786] made net.tcp.service[ntp] item work over UDP (asaveljevs)
[ZBX-1357] updated Brazilian Portuguese, Czech, French, Japanese, Polish and Spanish translations; thanks to Zabbix translators (Richlv)
[ZBX-8839] added timeout configuration option to Java gateway (asaveljevs)
Bug fixes in 2.2.10:
[ZBX-9703] fixed a memory leak in SSH checks when configured public and/or private key is not a regular file (Sandis)
[ZBX-9381] fixed empty host list in popup drowpdowns (Ivo)
[ZBX-9605] fixed an issue with start lines and end lines in vfs.file.regexp[] and vfs.file.regmatch[] (Gleb)
[ZBX-9332] fixed correct display of green circle in maps and showing more unacknowledged problems than total number of problems (Ivo)
[ZBX-8895] improved trigger count calculation and removed unnecessary query, thanks to Alexey Pustovalov (Krists)
[ZBX-9381] removed 'groupid' parameter from global search URLs sometimes causing inaccessible forms due to insufficient permissions (Ivo)
[ZBX-9623] fixed possible SQL error when network discovery rule and LLD rule are processed at the same time (dimir)
[ZBX-8949] fixed possible deadlocks when deleting items on systems with MySQL backend (wiper)
[ZBX-8969] fixed "system.uname" and "system.sw.arch" returning bad values on HP-UX (asaveljevs, wiper)
[ZBX-9592] fixed possible crash due to uninitialized counterpath variable (igors)
[ZBX-9290] fixed log file reloading if its size is updated later than modification time (igors)
[ZBX-9456] fixed sustem.cpu.util item to work correctly on OpenBSD 5.7 (igors)
[ZBX-4529] fixed security vulnerability in alerter script execution by using strong quoting for script arguments; thanks to Pavel for the report (wiper)
[ZBX-8299] fixed SQL errors in case a network discovery rule or check is deleted during processing (asaveljevs)
[ZBX-9467] fixed agent compilation error related to "ifnet" and "ifnet_head" structs on OpenBSD 5.5 and above (asaveljevs)
[ZBX-9457] fixed server crash in case ValueCacheSize=0; thanks to MATSUDA Daiki for patch (asaveljevs)
[ZBX-5717] fixed incorrect calculation of icmppingloss[] due to floating-point errors (asaveljevs)
[ZBX-9436] fixed zabbix_server to not exit in case of database connection loss in the middle of transaction (dimir)
[ZBX-9355] added host name and names of conflicting templates to the error message when templates fail to link due to a duplicate item, fixed linking of templates containing web scenarious (igors)
[ZBX-9352] fixed execution of remote commands on the server in case trigger expression contains multiple hosts (asaveljevs)
[ZBX-3507] fixed SMS sending with Huawei GSM modems (asaveljevs)
[ZBX-9251] added missing socket closing to avoid large number of opened sockets (igors)
[ZBX-7446] fixed vmware.hv.status item always returning 0 (gray) status (wiper)
[ZBX-9410] fixed agent logging to eventlog (syslog option) on Windows (wiper)
[ZBX-9365] fixed array_combine() function giving a warning message for PHP versions < 5.4.0 (Ivo)
[ZBX-9402] fixed sorting of elements in pages and fixed several requests returning more results than record count set in configuration (Ivo)
[ZBX-9367] fixed "Status of Zabbix" and "System status" widget default refresh intervals (Ivo)
[ZBX-9102] fixed "System status" dashboard widget performing poorly (Ivo)
[ZBX-5656] fixed maintenance.create and maintenance.update methods "timeperiods" parameter to be an array of arrays (Ivo)
[ZBX-9331] changed value type of system.stat[kthr,*] items in "Template OS AIX" to float and added them to "Performance" application (asaveljevs)
[ZBX-9368] fixed possible SQL errors when linking of several templates (Sasha)
2015/5/29
- MIRACLE ZBX server および proxy の設定ファイルにおいて、設定パラメータ "HousekeepingFrequency" に "0" を設定可能にし、その場合に Housekeeper を動作させないようにする機能を追加
2015/5/8
- zabbix_server.conf において ValueCacheSize=0 を設定した場合に、zabbix_server プロセスがクラッシュしてしまう問題を修正
- JMX 監視において、オブジェクトタイプ "javax.management.openmbean.TabularDataSupport" を監視可能にするよう機能拡張
- template 画面においてホストを選択していない場合に php の warning メッセージが表示されてしまう問題を修正
- グラフ画面の CSV 出力リンク作成のための弊社機能拡張により発生していた、Web 監視の "response time" グラフ画面のドラッグ&ドロップ操作が正常に動作していなかった問題を修正
- エージェントタイプ監視やリモートコマンドにおいて、アイテムキー文字列が 2048 バイト以上の場合、2047バイトまでの文字列をアイテムキーとして使用し、不正な監視やリモートコマンドを実行してしまう問題を修正
2015/4/7
- proc_info[] キーの第 2 引数 attribute として、プロセスのカーネル時間『ktime』とユーザー時間『utime』を合計した『cpu_time』を使用できるよう拡張
- グラフ画面の CSV 出力リンクを "CSV" リンクのみへ変更
- 特定条件下における TCP 接続失敗処理において、ソケットファイルを閉じないためにファイルディスクリプタの使用上限に達してしまう可能性があった問題をバックポートし修正 (ZBX-9251)
- MIRACLE ZBX 2.2.8-1 において実施した TrendCacheSize の修正において、プロキシプロセスがクラッシュしてしまう可能性があった問題を修正
- MIRACLE ZBX のベースとしているソフトウェアを Zabbix 2.2.9 へアップデート
変更内容は以下 Changelog からの引用を参照
New features in 2.2.9:
[ZBXNEXT-2354] separated VMware performance collector based statistic retrieval from VMware data retrieval and added items to monitor custom performance counters (wiper)
[ZBX-1357] updated Polish and Slovak translations; thanks to Zabbix translators (Richlv)
Bug fixes in 2.2.9:
[ZBX-9344] fixed infinite looping in telnet.run[] in case there is no password prompt (asaveljevs, dimir)
[ZBX-9281] fixed undefined offset in template screens when resource is URL (Ivo)
[ZBX-4633] fixed host inventories not displaying all filtered results when record count exceeds global limit (Ivo)
[ZBX-9283] improved proc_info item (Windows only) to get more information about the processes (dimir)
[ZBX-9284] added zabbix log file locking to avoid incomplete logging on log file rotation (igors)
[ZBX-9143] improved proc.num under Windows to handle more processes (dimir)
[ZBX-9232] fixed processing of eventlog messages to avoid incomplete messaging for events which description could not be found (igors)
[ZBX-9285] fixed memory leak when processing host prototypes (Sasha)
[ZBX-9279] optimized VMware requests to reduce amount of transferred data (wiper)
[ZBX-9087] fixed DB_ID validation expression to properly validate upper bound of received value and fixed various front-end forms not properly validating IDs (Krists, Ivo)
[ZBX-7719] added configurable timeout for VMware data gathering requests (wiper)
[ZBX-9241] fixed possible vfs.fs.discovery item crash on AIX systems (wiper)
[ZBX-9104] fixed repeated error messaging if ssh channel failed to close (igors)
[ZBX-9183] fixed eventlog message collecting in case of error formatting the log message; thanks to Kodai Terashima (dimir)
[ZBX-9233] fixed processing of bogus negative value of performance couter (igors)
[ZBXNEXT-2354] fixed VMware virtual machine network and disk transmission rates being reported in kilobytes rather than bytes (wiper)
[ZBX-8448] fixed host and template permissions validation when an object belongs to both read and read-write groups (Ivo)
[ZBX-8448] added read-only groups in host and template edit forms as grayed out when object belongs to both read and read-write groups (Ivo)
[ZBX-8448] fixed template edit form losing host and template linkages by adding grayed out objects when they belong to both read and read-write groups (Ivo)
[ZBX-8448] fixed trigger and trigger prototype "enable/disable" action when trigger belongs to read-only group (Ivo)
[ZBX-9013] fixed action operation incorrect sorting in edit form which sometimes caused duplicate and missing operations (Ivo, Sasha)
[ZBX-8993] added check for a valid reference of a global regular expression in lld rules (igors)
[ZBX-9088] fixed parsing of SNMP traps for correct processing of delayed traps (igors)
[ZBX-9093] fixed API host.create method for MySQL strict mode when given partial data in "inventory" property (Ivo)
[ZBX-9168] fixed incorrect keys and unified key parameters in the item key helper (Richlv)
[ZBX-8584] fixed vmware eventlog items sometimes returning duplicate values (wiper)
[ZBX-9195] fixed lastlogsize and mtime being updated on proxy for unsupported items; thanks to Yoshinori Komuro for patch (asaveljevs, Sasha)
[ZBX-9010] fixed audit actions not displaying most recent logs when record count exceeds maximum (Krists)
[ZBX-8555] fixed 'broken pipe' errors when executing remote commands. This was happening because pipe was closed without reading from it (wiper)
[ZBX-8828] made ICMP items go unsupported if ICMP packets cannot be sent to their host (asaveljevs)
[ZBX-9163] fixed SNMPERR_TOO_LONG error being wrongly treated as a network error; thanks to Santal for patch (asaveljevs)
[ZBX-6047] fixed system.boottime and system.uptime returning incorrect results on Solaris zones (asaveljevs)
[ZBX-9176] fixed {DISCOVERY.SERVICE.NAME} macro to expand properly for HTTPS and Telnet services (asaveljevs)
[ZBX-9154] fixed compilation error with Oracle backend (wiper)
[ZBX-9042] unified "mass update" spelling in trigger configuration page (Richlv)
[ZBX-9153] fixed vmware.version item key being listed as vmware.eventlog in the item key helper (Richlv)
[ZBX-8405] fixed typo in item key helper for system.cpu.num item description (asaveljevs)
[ZBX-8846] fixed non-existent page displaying (Oleg)
[ZBX-9126] fixed processing of trigger/graph prototypes in case when all item prototypes in trigger/graph prototypes were changed (Sasha)
2015/1/26
- 数値型アイテムの追加・削除を繰り返すと TrendCache の領域でメモリリークが発生し、設定値 TrendCacheSize のメモリ量を消費尽くすとメッセージ "zbx_mem_malloc(): out of memory" および "please increase TrendCacheSize configuration parameter" を出力して ZBX Server プロセスが終了してしまう問題を修正
- 『重大』や『詳細』のイベントログ受信時に、マクロ {ITEM.LOG.SEVERITY} を使用すると『unknown』の文字列になってしまうため、『Critical』『Verbose』の文字列になるよう変更
- キー『eventlog_ext』において以下マクロを使用できるよう修正
- {ITEM.LOG.AGE}
- {ITEM.LOG.DATE}
- {ITEM.LOG.EVENTID}
- {ITEM.LOG.NSEVERITY}
- {ITEM.LOG.SEVERITY}
- {ITEM.LOG.SOURCE}
- {ITEM.LOG.TIME}
- Solaris 11 用パッケージの提供を開始
- spec ファイルを更新
- Systemd のサービスファイルを更新
- MIRACLE ZBX のベースとしているソフトウェアを Zabbix 2.2.8 へアップデート
変更内容は以下 Changelog からの引用を参照
New features in 2.2.8:
[ZBX-4054] added support for SNMP values of type OID (asaveljevs)
[ZBX-1357] updated Brazilian Portuguese, Japanese, Polish and Russian translations; thanks to Zabbix translators (Richlv)
Bug fixes in 2.2.8:
[ZBX-8582] fixed SQL injection vulnerability in bar graphs (Ivo, Pavels)
[ZBX-8873] fixed incorrect event being generated after maintenance in case there are out of order events due to proxy (asaveljevs, Sasha)
[ZBX-8882] fixed message logging on DB2 errors (igors)
[ZBX-8992] made Zabbix prefer the threshold sensor over a discrete sensor, in case both are available under the same name (asaveljevs)
[ZBX-8506] fixed memory leak in wmi.get[]; thanks to Pedro Nunes for patch (asaveljevs)
[ZBX-9016] fixed items not being processed again in case these items or their hosts are disabled and then reenabled (asaveljevs, Sasha)
[ZBX-5077] fixed percentile calculation formula and corrected accessed index, by which value is selected (arvids)
[ZBX-8486] fixed re-linking templates with web scenarios (Krists)
[ZBX-8919] fixed range selection in graphs in IE10 and IE11 (arvids)
[ZBX-9017] fixed hostgroup.create and hostgroup.update API calls allowing setting readonly "internal" param (arvids)
[ZBX-9004] fixed visible corners in table cells in eventlog history (arvids)
[ZBX-8928] fixed history-related macros to obey the ZBX_HISTORY_PERIOD (arvids)
[ZBX-8952] fixed bug where an action condition of matching parent templates of a trigger worked with only the first template (Juris)
[ZBX-8982] turned strict OID validation off for single-variable SNMP requests (asaveljevs)
[ZBX-8328] fixed UTF-8 string truncation for IBM DB2 databases to fit the column width (wiper)
[ZBX-8850] fixed fatal error in graph generation when there is no data and ZBX_UNITS_ROUNDOFF_LOWER_LIMIT is set to "2" (Krists)
[ZBX-8476] fixed queue being calculated incorrectly when there is even a slight time difference between server and proxy (asaveljevs)
[ZBX-8832] fixed template application inheritance when linking template other templates (Krists)
[ZBX-8978] fixed propagation of the interfaces into discovered hosts in same order as in the parent host (Sasha)
[ZBX-8849] fixed redundant linking with -lcrypto when linking with Net-SNMP (asaveljevs)
[ZBX-8913] fixed JSON validation sometimes failing to process utf-8 sequences (wiper)
[ZBX-6542] updated description of HousekeepingFrequency parameter in the default server and proxy configuration files (Sasha)
[ZBX-8833] fixed dynamic SNMP item cache working incorrectly for hosts with multiple SNMP interfaces, optimized cache performance (asaveljevs)
[ZBX-8904] fixed item.get API to not read all host interfaces when option "selectInterfaces" is used (Krists)
[ZBX-8538] added Net-SNMP retry of 1 for cases where Zabbix will not be retrying itself (asaveljevs)
[ZBX-8538] changed the strategy to decrease the optimal number of variables two times only (asaveljevs)
[ZBX-8232] fixed performance issues in maps (Ivo)
[ZBX-8948] fixed memory leak when checking Template condition during action processing (wiper)
[ZBX-6353] improved history cache performance when it's flooded with data from less than 1000 items (wiper)
2014/12/1
- Windows イベントログを『イベントログ本文』、『深刻度』、『ソース』、『イベント ID』の複合条件によってフィルターする機能について、Web 画面表示上の問題を修正機能詳細は以下 URL をご参照ください。
- アクション処理でのメモリリーク修正をバックポート (ZBX-8948)
- メンテナンス期間中に復旧メッセージが送信されてしまう場合があった問題を修正
- DB として PostgreSQL を利用し、同一監視項目で同一秒に取得したデータが存在した場合、「最新データ」画面に表示されるデータが最新データにならない場合がある問題を修正
- MIRACLE ZBX のベースとしているソフトウェアを Zabbix 2.2.7 へアップデート
機能詳細は以下 URL をご参照ください。
変更内容は以下 Changelog からの引用を参照
New features in 2.2.7:
[ZBX-1357] updated Polish and Spanish translations; thanks to Zabbix translators (Richlv)
[ZBXNEXT-2478] added configuration file option to disable SNMP bulk requests (wiper)
[ZBX-8503] increased limitation of command length for remote commands with agent (Sasha)
[ZBX-1357] updated Chinese (Taiwan), Italian and Polish translations; thanks to Zabbix translators (Richlv)
Bug fixes in 2.2.7:
[ZBX-8916] fixed "lastlogsize" not being updated in the configuration cache when values are received from the agent (asaveljevs, Sasha)
[ZBX-8877] fixed filters not hiding/showing for IE11 (Krists)
[ZBX-8885] fixed building of Zabbix daemons with IBM DB2 support on systems with newer gcc compilers (Sasha, wiper)
[ZBX-8072] fixed bug when long messages were not truncated to 2KB when inserting into alerts table on DB2 databases (wiper)
[ZBX-6174] fixed "skipDependent" option in trigger.get API call to correctly handle cases when triggers on which they depend are disabled (Krists)
[ZBX-8887] fixed error messages when saving graph with invalid width and height (Sasha)
[ZBX-5561] fixed configuration failure during cross compilation; thanks to Christof Lauber for the patch (igors)
[ZBX-8860] fixed flexible interval updating with mass update (Krists)
[ZBX-8621] added validation of received SNMP responses and warnings in case SNMP responses are bad (asaveljevs)
[ZBX-8754] fixed crash in escalator when processing an alert without an user, but with a media type set (wiper)
[ZBX-8797] fixed erroneous phantom node ID detection from request parameter when using node-based system converted to nodeless (Krists)
[ZBX-8822] fixed error message being set for vm.memory.size[] items on FreeBSD (asaveljevs)
[ZBX-8693] fixed "Add" button in Configuration->Triggers->Create Trigger->Add for IE11 (arvids)
[ZBX-8815] fixed adding of host groups to the host by discovery action (Sasha)
[ZBX-8727] fixed item multiplier value validation to support scientific notation correctly (Krists)
[ZBX-8514] fixed bug where server would turn a passive proxy into a host if the proxy machine is running an agent that is discovered via network discovery (Juris)
[ZBX-8773] fixed inventory mode resetting when adding template to a host (Ivo)
[ZBX-8798] fixed evaluation of trigger expressions where a suffixed number is followed by a subtraction (asaveljevs)
[ZBX-8719] optimized value cache database requests (wiper)
[ZBX-8659] fixed graphs in screens not respecting "Show legend" setting when in dynamic mode (Krists)
[ZBX-8679] removed outdated and unused images (Richlv)
[ZBX-8700] fixed possible SQL error in details of web scenario (Oleg)
[ZBX-8650] fixed undefined index in user.get method when using 'search' option, removed redundant code in CUserMedia class and corrected user link in user groups page (Ivo)
[ZBX-8701] fixed disabled web scenarios being displayed in the web monitoring widget (Pavels)
[ZBX-3407] fixed NVPS query to not fail on DB2 (Krists)
[ZBX-8646] added a warning on UNIX/GNU/Linux platforms if logrt[] directory has no 'execute' permission (Andris)
[ZBX-8541] fixed queue calculation when hosts with active items return from no data maintenance (asaveljevs)
[ZBX-8414] fixed value cache statistics update when database contains only part of requested data (wiper)
[ZBX-8414] fixed value cache single value request returning FAIL for not found items in low memory mode (wiper)
[ZBX-8616] fixed link to host items in Inventory->Hosts host view (Krists)
[ZBX-8595] fixed incorrect event message when handling eventlog (dimir)
2014/11/07
- アクション時に、スクリプトタイプのメディアを使用したアクションを実行する場合、『`』、『$』、『~』、『@』などの特殊文字がエスケープされずに /bin/sh へ渡されるため、アクションの文面にこれらの特殊文字が存在する場合にコマンドインジェクトされる可能性のあった問題を修正 (ZBX-4529)
- パッケージバージョン表記を "zabbix-2.2.6-2ML6.x86_64.rpm" を "zabbix-2.2.6-2.ML6.x86_64.rpm" のように、OS 名の前に "." を入れる形式へ変更
コマンドインジェクトされた場合は、zabbix-server を実行しているマシンにおいて zabbix ユーザー権限で任意のコマンドが実行可能になります。
{ITEM.VALUE} などのマクロを使用した外部からの入力をアクションの文面に表示される設定をしていない場合は、外部からコマンドインジェクトされる可能性はありません。
2014/10/16
- CentOS7, RHEL7 用のパッケージを追加し、systemd からの起動に対応
- eventlog[] キーで取得できていなかった一部イベント情報をイベントビューアと同様に取得できるよう修正
- イベントログ収集時にエージェントがクラッシュする可能性のある問題を修正
- zabbix.conf.php へ『$ZBX_SHOW_HISTORY_IN_EVENT = "1";』を追加することにより、原因となったヒストリをイベント画面へ表示できるよう機能拡張
- ZBX-4800 の変更を同じく適用し、org-json-2010-12-28.jar を android-json-4.3_r3.1.jar へ差し替え
- イベント画面を新規に開いた際のの初期値として不正なフィルタ設定が自動で設定されてしまう問題を修正
- MIRACLE ZBX のベースとしているソフトウェアを Zabbix 2.2.6 へアップデート
変更内容は以下 Changelog からの引用を参照
New features in 2.2.6:
[ZBX-1357] updated Chinese (Taiwan) and Polish translations; thanks to Zabbix translators (Richlv)
[ZBX-8275] added a feature to automatically clone web scenarios when cloning a host or template (Ivo)
[ZBX-8473] improved performance of deleting triggers by API and server - events will be deleted only by the housekeeper (Krists, Sasha)
[ZBX-1357] updated Brazilian Portuguese, Japanese, Polish, Slovak and Spanish translations; thanks to Zabbix translators (Richlv)
Bug fixes in 2.2.6:
[ZBX-7721] added support for discovering more than 100 hypervisors on large vcenter installations to vmware collector (wiper, dimir)
[ZBX-8629] fixed crash in get_string() function when checking "Database monitor" items (asaveljevs)
[ZBX-4800] replaced JSON.org library with Android JSON library; thanks to Volker Fröhlich for legal research (asaveljevs)
[ZBX-4800] fixed typo in item name in "Template JMX Generic": "mpTenured" -> "mp Tenured" (asaveljevs)
[ZBX-8488] fixed items being shown in queue with a delay of more than 44 years (asaveljevs)
[ZBX-8444] increased the interval for checking sleeping escalations to improve performance (igors)
[ZBX-8608] added support of IP masks for action conditions (Sasha)
[ZBX-8603] fixed web scenario fields "http_proxy" and "retries" not updating properly when linking template to host (Ivo)
[ZBX-8415] fixed possible server crash on lld hosts or host groups update (dimir, Sasha)
[ZBX-8236] fixed few memory leaks in Windows agent (wiper)
[ZBX-8563] added field "logtimefmt" to exported items (Krists)
[ZBX-7621] changed virtual machine disk and network discovery to use device name instead of instance id in discovered item name (wiper)
[ZBX-8338] fixed SNMP walking code so that it intelligently chooses either a string or numeric representation for an OID index (asaveljevs)
[ZBX-8577] added wmi.get[] to the list of suggested items (asaveljevs)
[ZBX-8216] fixed screen import error (Andrejs)
[ZBX-8510] fixed possible deadlocks when updating IT services (Pavels, Sasha)
[ZBX-8512] fixed processing of web.page.regexp without a newline character in the end of http GET response (Arturs)
[ZBX-8424] fixed finding last event for triggers (Ivo)
[ZBX-8424] changed range limit when looking up eventids to the upper bound of a 64bit integer (Juris)
[ZBX-8493] fixed usergroup.massadd API call to not create duplicate entries in "rights" table (Krists)
[ZBX-8492] fixed maintenance periods without hosts/hostgroups to be accessible by both admins and superadmins (Krists)
[ZBX-8428] fixed item.get API call to return values for "lastvalue", "lastclock", "lastns", "prevvalue" only for last 24 hours (Krists)
[ZBX-8371] fixed issue when maintenance items with their hosts/host groups removed are not accessible in configuration (Krists)
[ZBX-8366] fixed table header display in Monitoring -> Overview for IE11 (Andrejs)
New features in 2.2.5:
[ZBX-8278] prepared frontend for mbstring.internal_encoding ini option deprecation in php 5.6+ (Andrejs)
Bug fixes in 2.2.5:
[ZBX-8405] fixed typos in item descriptions for JMX Tomcat, FreeBSD, HP-UX, Linux and OpenBSD templates (Richlv)
[ZBX-8011] fixed escalator giving false 'no media defined' errors (wiper)
[ZBX-8359] changed servers timer processes title line to display amount of hosts that have changed maintenance status; active maintenance period count is no longer displayed (Juris)
[ZBX-8270] fixed disk space reporting for large AIX file systems (>= 16 TB) (Andris)
[ZBX-8422] removed php mutex locking from server code because of not being used and incompatible licensing issues (wiper)
[ZBX-8394] corrected misspelled "template" variables in API (Ivo)
[ZBX-8248] fixed vfs.file.regexp, vfs.file.regmatch and web.page.regexp to handle carriage returns properly (Juris)
[ZBX-8285] fixed widget "History of events" and frontend messaging to use visible host names (Krists)
[ZBX-8151] fixed XXE vulnerability on XML import using obsolete libxml versions; thanks to pnig0s@Freebuf for the report (Andrejs)
[ZBX-8354] removed period in caption for "Distribution of values for multiple periods" bar report (Andrejs)
[ZBX-8092] fixed items being polled at the same time after host becomes enabled (asaveljevs)
[ZBX-8324] fixed there being too many expressions in a list in a SQL query (asaveljevs)
[ZBX-8373] fixed the argument to system.cpu.num[] being ignored on HP-UX (asaveljevs)
New features in 2.2.4:
[ZBX-1357] updated Japanese translation; thanks to Zabbix translators (Richlv)
[ZBX-1357] updated Italian, German and Spanish translations; thanks to Zabbix translators (Richlv)
[ZBX-7399] improved multiselect, added popup select window (Oleg)
[ZBX-7811] added example robots.txt file (Richlv)
[ZBX-1357] updated Brazilian Portuguese, Italian, Japanese, Polish, Romanian, Russian, Slovak and Spanish translations; thanks to Zabbix translators (Richlv)
[ZBX-7555] removed "select" statement from the history cache; increased the cache performance (Sasha)
Bug fixes in 2.2.4:
[ZBX-8213] fixed possible crash when processing eventlog on Windows 2000,2003,XP (wiper)
[ZBX-8358] fixed overview screen elements being displayed incorrectly after refreshing (Pavels)
[ZBX-8334] fixed selecting group prototypes in HostPrototype::get() using Oracle backend (Andrejs)
[ZBX-8061] fixed vmware cluster functions returning notsupported despite clusters being discovered normally (wiper)
[ZBX-8348] fixed processing of LLD triggers; functions in a trigger expression could have incorrect ordering (Sasha)
[ZBX-8095] fixed a bug in item queue that updated item's nextcheck but not its position in the queue (asaveljevs)
[ZBX-8343] fixed a bug in binary heap that could cause a slightly inconsistent ordering of elements in the queue (asaveljevs)
[ZBX-8325] fixed crash with Oracle when inserting large number of records (wiper)
[ZBX-8336] fixed server crash with value cache is working in low memory mode (wiper)
[ZBX-8327] fixed possible crash when processing Windows eventlog (wiper)
[ZBX-8302] fixed ordering of discovery rules (Andrejs)
[ZBX-8209] improved host and item name column widths on Monitoring / Latest data page (Krists)
[ZBX-8287] added truncating of long text values to maximum field length before inserting into database (Andris)
[ZBX-3163] fixed trigger evaluation order so that it takes dependencies into account (asaveljevs)
[ZBX-7373] improved performance of latest data and item overview pages by taking data for limited period only (Pavels)
[ZBX-8200] improved performance of Monitoring / Events page (Krists)
[ZBX-7983] improved performance of "System status" widget (Eduard, Ivo)
[ZBX-7901] improved value cache database operations when caching count based requests (wiper)
[ZBX-8188] fixed IPMI items staying supported when sensor data becomes unavailable (asaveljevs, dimir)
[ZBX-8243] added log message when the reason for an item being in an unsupported state changes (Juris)
[ZBX-8195] fixed web scenario step validation for httptest.create and httptest.update API methods (Krists)
[ZBX-6531] fixed memory leak in filesystem discovery on AIX systems (Juris)
[ZBX-8241] fixed duplicate display of actions in media type list (Andrejs)
[ZBX-8269] fixed processing of active checks in agent (Andris)
[ZBX-8238] fixed updating agent 'mtime' for logrt[] items; thanks to Yoshinori Komuro for patch (Andris)
[ZBX-8143] triggers are now committed to the database individually when setting to an unknown state to avoid potential locking between the poller and history syncer (Juris)
[ZBX-7968] fixed bug when proxy stopped sending history data if it had more than 1000 unmonitored item values in history table; thanks to Corey Shaw for identifying the issue and providing a patch (wiper)
[ZBX-8251] fixed possible crash when trying to get item value from a failed vmware service with log level set to debug (wiper)
[ZBX-8092] changed the way the number of active triggers is calculated in the dashboard and zabbix[triggers] item (Andrejs, igors)
[ZBX-8092] added disabled triggers to the configuration cache for correct macro expansion in notifications (igors)
[ZBX-8092] added disabled hosts and disabled items to the configuration cache for correct macro expansion in notifications (igors)
[ZBX-8230] changed maintenance status log messages from warning to debug level (Juris)
[ZBX-7098] improved handling of log file rotation/truncation for logrt[] and log[] items (Andris)
[ZBX-8210] fixed crash when attempting to evaluate an eventlog key for items obtained from the value cache (Juris)
[ZBX-8219] fixed regression in ipmi checks to support on/off values for sent commands (Juris)
[ZBX-8213] fixed library loading code on Windows to prevent potential crash condition (Juris)
[ZBX-8223] fixed compilation of dummy module on 64-bit platforms by adding "-fPIC" (asaveljevs)
[ZBX-7387] changed default memory usage graph display method for operating system templates (Juris)
[ZBX-8101] fixed exporting maps from Oracle database (Eduard, Ivo)
[ZBX-8198] decreased verbosity of Windows agent with DebugLevel=4 (Nikolaj)
[ZBX-7729] added data alignment to prevent crash on non x86 processors; thanks to Pablo Ruiz for patch (Nikolaj)
[ZBX-8202] fixed queue calculation for unavailable hosts which are monitored through a proxy (Nikolaj)
[ZBX-8152] added informative log message about optional database patches (Juris)
[ZBX-8138] fixed ssh infostring searching and validation for ssh related items to allow information messages as per RFC4253 Section 4.2 (Juris)
[ZBX-7875] fixed wrongly reported system version for Windows 8.1 and Server 2012 R2 (Nikolaj, wiper)
[ZBX-7766] fixed webscenario status code field validation to accept user macros (Krists)
[ZBX-8127] fixed truncation of hostname on HP-UX machines (igors)
[ZBX-8181] fixed possible entering of "history syncer" process in an eternal loop when processing IT services (dimir)
[ZBX-8176] fixed SQL errors while mass operations when using Oracle database (Krists)
[ZBX-8158] fixed disabled hosts not shown in trigger selection popup when in configuration (Krists)
[ZBX-7553] fixed graph not getting period when coming from screen (Krists)
[ZBX-8075] fixed triggers/data without application not showing in overview (Krists)
[ZBX-8111] fixed possible XSS in tables with vertical header row cells (Krists)
[ZBX-7887] fixed calculated item becoming not found if referenced item becomes not supported (igors)
[ZBX-8100] fixed map mass deletion using Oracle (Eduard)
[ZBX-8148] fixed maintenance warning message on php < 5.4 versions (Eduard)
[ZBX-8108] fixed reading /proc virtual files without rewinding the file position (Juris)
[ZBX-8115] added workaround for 64 bit integer binding not working with Oracle versions less than 11.2 (wiper)
[ZBX-8140] added net.udp.listen key to item popup (Eduard)
[ZBX-8123] fixed form fields show/hide switching in IE9 (Eduard)
[ZBX-8083] fixed proxy performance query item conditions to be same as in dashboard (Krists)
[ZBX-8021] fixed password changing for users with internal authentication (Eduard)
[ZBX-8133] fixed possible deadlock while updating host_inventory table (Sasha)
[ZBX-8104] fixed inverted case sensitivity for regular expressions (Krists)
[ZBX-8117] fixed possible crash of agent under Windows after asking the "system.sw.arch" item (Sasha)
[ZBX-8093] fixed incorrect plural in global script property host and user group labels (Richlv)
[ZBX-7997] fixed applications not being displayed in template item mass update form (Ivo)
[ZBX-7825] fixed saving of the history data in sequential time order on proxy side (Sasha)
[ZBX-8035] fixed proxy queue for ICMP, JMX and SNMP items being calculated incorrectly by the server (asaveljevs)
[ZBX-6542] added additional information in the default server configuration file about HousekeepingFrequency parameter (Sasha)
[ZBX-8077] fixed log messages about sending/receiving of the configuration data (Sasha)
[ZBX-8060] fixed server crash when calculating queue (asaveljevs)
[ZBX-7867] fixed graph item drag and drop when selecting multiple items (Ivo)
[ZBX-8046] fixed application toggling in Latest data page if same item belongs to several applications (Ivo)
[ZBX-7856] added workaround for Windows _wstat64() not working with symlinks (wiper)
[ZBX-7534] fixed buffers being too small for long function parameters containing UTF-8 characters (asaveljevs)
[ZBX-7046] fixed get_ip_by_socket returning an empty string for IPv4 addresses when Zabbix is compiled with IPv6 support (Juris)
[ZBX-7630] fixed monitoring event page navigation (Eduard)
[ZBX-7990] fixed marking of unavailable agents; it could cause excess utilisation of "poller" processes (Sasha)
[ZBX-7837] fixed y axis configuration in default proxy template graph (Sasha)
[ZBX-7957] improved graph Y axis min/max value validation for line and stacked graphs (Ivo)
[ZBX-8030] fixed {HOSTNAME} macro resolving (Eduard)
[ZBX-7974] fixed host group selecting using invalid node in user group rights page (Eduard)
[ZBX-7943] fixed undefined indexes in HTTP test dashboard widget when no history is found (Eduard)
[ZBX-7809] improved validation on decimal values (Eduard)
[ZBX-7809] fixed unused graph Y axis min/max fields unsetting from db (Eduard)
[ZBX-7976] fixed template "unlink and clear" leaving items attached to parent template (Ivo)
[ZBX-7545] fixed item mass update form being rendered with a delay when updating template items (Pavels)
[ZBX-7864] fixed filter by host group in "Availability reports" page (Oleg)
2014/5/15
- MIRACLE ZBX のベースとしているソフトウェアを Zabbix 2.2.3 へアップデート
- イベントログ読み込み時に、ある種のイベントログによってクラッシュする問題を修正
- 自動 DB アップデート機能を、"service zabbix-server start" では動作させず、明示的に "service zabbix-server updatedb" を実行した場合のみ実行するよう変更
- MIRACLE ZBX 2.0.10-1 までのパッチ群を移植
- 監視を停止せずに調査を可能にするため、詳細ログを出力するための設定(設定オプションのDebugLevelとLogSlowQueries)をプロセスを停止せずに変更できるよう機能拡張。serviceコマンドのreloadにより実行
- イベント画面のフィルタ機能を強化し、緊急度の高い障害のみ表示させるなどの細かい指定ができるよう機能拡張
- より細かい情報が取得できるよう、エラー発生時のエラーメッセージを一部追加
- telnet 監視において長い文字列を扱う場合に、一部の telnet サーバーが 'Negotiate About Window Size' を返すが、それを正常に処理できず不正な結果が得られていた問題を修正
- ログローテートをしているにも関わらず、アラートプロセスや監視プロセスが古いログファイルへログを出力する場合がある問題を修正
- グラフ画面にグラフデータの CSV 出力ボタンを追加