Свой же вопрос и решил...
Всё оказалось проще чем я думал.
Создал на Zabbix agent`e ключ
trunk c JSON кодом:
JSON$array = [
"data" =>
[
"name1" => [
"linesnow" => "15",
"linesmax" => "32"
]
]
];
Создал "ШАБЛОН" для удобства, в котором создал "ЭЛЕМЕНТЫ ДАННЫХ"
Дал им уникальные имена и ключи.
Далее зашёл в "ЭЛЕМЕНТ ДАННЫХ" => "ПРЕДОБРАБОТКА". Выбрал "Шаг предобработки" JSON и выполнил инструкцию
JSON Path в документации Zabbix:
Инструкция JSON Path
Извлечение значения или фрагмента с JSON данных с использованием простейшего наблора функций JSONPath функционала.
Примеры:
$.document.item.value извлечёт 10 с {"document":{"item":{"value": 10}}}
$.document.item извлечёт {"value": 10} с {"document":{"item":{"value": 10}}}
$['a document'].item.value извлечёт 10 с {"a document":{"item":{"value": 10}}}
$.document.items[1].value извлечёт 20 с {"document":{"items":[{"value": 10}, {"value": 20}]}}
Обратите внимание, что поддерживаются только прямые пути к одиночным объектам в обозначении точкой или квадратной скобкой.
В JSONPath обозначении точкой ($.a.b.c) можно использовать только буквенно-цифровые символы + символ подчёркивания . Если имя объекта JSON содержит другие символы, необходимо использовать обозначение квадратной скобкой ($['a']['b']['c']). Допускается смешивание обозначений ($.a['b'].c)
Извлечение нескольких значений не поддерживается.
Поддерживается начиная с 3.4.0.
Надеюсь благодаря этому ответу, кто-то сэкономит своё время!