Очевидно, что не удалось обработать JSON-ответ от сервера. Он может быть неправильно сформирован или путь к значению CPUUsage в ответе от сервера отличается от того, который указан в шаблоне.
Ваш запрос к значению CPUUsage в json происходит по пути: "host_name":"CPUUsage", то есть ожидается, что json ответ будет выглядеть примерно так:
{
"host_name":{
"CPUUsage":"значение"
}
}
Ваши действия для исправления этой ошибки:
1. Проверьте ответ от сервера. Он должен быть в корректном формате JSON и содержать нужные данные по указанному в шаблоне пути.
2. Если путь к данным в ответе от сервера отличается от того, который прописан в шаблоне, вам нужно исправить путь в шаблоне. Например, если ваш ответ от сервера выглядит так:
{
"host":{
"name":{
"CPUUsage":"значение"
}
}
}
Тогда путь в шаблоне должен быть "$['host']['name']['CPUUsage']".
3. Возможно, ответ от сервера приходит в формате, который не является JSON. В этом случае вам нужно будет привести его к формату JSON.
В любом случае, вам необходимо иметь точное представление о формате данных, которые вы получаете от сервера. Если нужно, обратитесь к технической документации сервера одной лиги, если есть. Или попробуйте запросить эти данные самостоятельно (например, с помощью программы Postman), чтобы увидеть их формат.