ホームバー表示でトリガ問題、不完全な情報に{ITEM.LASTVALUE}を使用する場合

トリガ・システムでの使用マクロ変数、条件が満たされたときに20以上の文字の代わりにこのマクロの内容は、すべての情報がホームページに表示されていない場合には、楕円形の山があるだろう

ヘルプhttps://blog.csdn.net/yu415907917/article/details/88822662のおかげで、彼は、既知のを避けるために、安全、または20の増加の判断を果たし、コメントアウト裁判官の一次関数でありますエラー。

vim /usr/share/zabbix/include/items.inc.php

この機能、コメントし決定する20文字の長さのために、すべての情報が表示されます。何の文字の長さの制限はありません

        // apply value mapping
        switch ($item['value_type']) {
                case ITEM_VALUE_TYPE_STR:
                        $mapping = getMappedValue($value, $item['valuemapid']);
                // break; is not missing here
                case ITEM_VALUE_TYPE_TEXT:
                case ITEM_VALUE_TYPE_LOG:
                        #if ($trim && mb_strlen($value) > 20) {
                        #       $value = mb_substr($value, 0, 20).'...';
                        #}

                        if ($trim && mb_strlen($value) > 128) {
                               $value = mb_substr($value, 0, 128).'...';
                        }

                        if ($mapping !== false) {
                                $value = $mapping.' ('.$value.')';
                        }
                        break;
                default:
                        $value = applyValueMap($value, $item['valuemapid']);
        }

おすすめ

転載: www.cnblogs.com/0916m/p/11691589.html