Добрый день
Ниже вывод что получаю по json, типа агента ставлю zabbix_http, данные получаю
{"ActiveSmsOrders":[],"UserStatistic":{"MyStatistic":{"Count":0,"Spe ed" :null},"AllStatisctic":{"Count":0,"Speed":null},"B alance":{"Available":null,"Used":null}},"SmsStatus Info":{"SmsWithoutStatusForToday":1067,"SmsWithout StatusAll":1078,"DeliveredSms":2141,"NotDeliveredS ms":3,"Pause":0,"Failed":597},"ProviderStatus":[{"ID":2,"Name":"smpp","IsDeleted":0,"Additional Inf o":null,"Updated":"2019-02-15 11:04:28.493266","SenderID":null,"Center":null},{" ID":3,"Name":"gsm-gateway","IsDeleted":0,"AdditionalInfo":null,"Upda ted":"2019-02-15 11:04:28.493266","SenderID":null,"Center":null},{" ID":4,"Name":"ecollect","IsDeleted":0,"Additiona lI nfo":null,"Updated":"2019-02-15 11:04:28.493266","SenderID":null,"Center":null},{" ID":2905,"Name":"test_sms","IsDeleted":0,"Additi onalInfo":null,"Updated":"2019-02-15 11:04:28.493266","SenderID":null,"Center":null},{" ID":14603,"Name":"","IsDeleted":0,"AdditionalInf o" :null,"Updated":"2019-02-15 11:04:28.493266","SenderID":null,"Center":null},{" ID":14606,"Name":"1","IsDeleted":0,"AdditionalIn fo ":null,"Updated":"2019-02-15 11:04:28.493266","SenderID":null,"Center":null},{" ID":1,"Name":"test-sms","IsDeleted":0,"AdditionalInfo":null,"Updated " :"2020-12-09 08:23:01.499668","SenderID":"[2, 3, 4, 5]","Center":null},{"ID":5,"Name":"testAPI","IsD el eted":0,"AdditionalInfo":null,"Updated":"2021-03-31 07:55:08.857092","SenderID":"[2, 3, 4, 5]","Center":null}],"SmsSentStoped":null}
Дальше создаю зависимы элемент
в предобработке ставлю
$.SmsStatusInfo.$.Failed в http://jsonpath.com/ всё получается
а вот заббикс пишет
Что ему мешает ?
Заранее спасибо
Ниже вывод что получаю по json, типа агента ставлю zabbix_http, данные получаю
{"ActiveSmsOrders":[],"UserStatistic":{"MyStatistic":{"Count":0,"Spe ed" :null},"AllStatisctic":{"Count":0,"Speed":null},"B alance":{"Available":null,"Used":null}},"SmsStatus Info":{"SmsWithoutStatusForToday":1067,"SmsWithout StatusAll":1078,"DeliveredSms":2141,"NotDeliveredS ms":3,"Pause":0,"Failed":597},"ProviderStatus":[{"ID":2,"Name":"smpp","IsDeleted":0,"Additional Inf o":null,"Updated":"2019-02-15 11:04:28.493266","SenderID":null,"Center":null},{" ID":3,"Name":"gsm-gateway","IsDeleted":0,"AdditionalInfo":null,"Upda ted":"2019-02-15 11:04:28.493266","SenderID":null,"Center":null},{" ID":4,"Name":"ecollect","IsDeleted":0,"Additiona lI nfo":null,"Updated":"2019-02-15 11:04:28.493266","SenderID":null,"Center":null},{" ID":2905,"Name":"test_sms","IsDeleted":0,"Additi onalInfo":null,"Updated":"2019-02-15 11:04:28.493266","SenderID":null,"Center":null},{" ID":14603,"Name":"","IsDeleted":0,"AdditionalInf o" :null,"Updated":"2019-02-15 11:04:28.493266","SenderID":null,"Center":null},{" ID":14606,"Name":"1","IsDeleted":0,"AdditionalIn fo ":null,"Updated":"2019-02-15 11:04:28.493266","SenderID":null,"Center":null},{" ID":1,"Name":"test-sms","IsDeleted":0,"AdditionalInfo":null,"Updated " :"2020-12-09 08:23:01.499668","SenderID":"[2, 3, 4, 5]","Center":null},{"ID":5,"Name":"testAPI","IsD el eted":0,"AdditionalInfo":null,"Updated":"2021-03-31 07:55:08.857092","SenderID":"[2, 3, 4, 5]","Center":null}],"SmsSentStoped":null}
Дальше создаю зависимы элемент
в предобработке ставлю
$.SmsStatusInfo.$.Failed в http://jsonpath.com/ всё получается
а вот заббикс пишет
- cannot extract value from json by path "$.SmsStatusInfo.$.Failed": unsupported construct in jsonpath starting with: "$.SmsStatusInfo.$.Failed"
Что ему мешает ?
Заранее спасибо
Comment