Hello,
I am new to Zabbix and new here so maybe i just struggle because i dont know how things work. For example: it took me a moment to not press seleect but search for the template. I did try a fair amount so i maybe its not me
My goal is to see if Zabbix is the product for us to use for monitoring and reporting. We currently use CheckMK but it was configured by others and uses quite some custom plugins to monitor storage systems. I installed 2 VM's: 1 as the main server and 1 proxy to be used at customers sites. Both run 7.0.38 LTS of Zabbix on Ubuntu 24.04.
We work a lot with Pure systems so my first goal is to see how i get one of our local pure systems working.
I have created a read only user on one of the puresystems, created an API token key and then configured a new host in the data collection. For this host / Pure system.i have selected the "Pure Storage Flasharray v1 by HTTP" template. Then i configured 4 macro's :

I did try some variations of the URL:
/API
API/
API/2.26
API/2,26/
None seem to work.
When i check the items i see an red i with the following: Preprocessing failed for: {"array":{},"error":"Unexpected cookie value has been received: Failed to receive data: invalid r...
1. Failed: cannot extract value from json by path "$.array.space.total": no data matches the specified path
this happens with both V1 and V2 templates. I also seem to have trouble to find the V2 template on the website.
I also tried manually with curl:
curl -k -H "x-auth-token: XXXXXX" https://10.x.x.1/api/2.26/arrays/performance
{"continuation_token":null,"items":[{"usec_per_other_op":0,"others_per_sec":0,"queu e_d epth":null,"local_queue_usec_per_op":4,"mirrored_w rite_bytes_per_sec":0,"mirrored_writes_per_sec":0, "usec_per_mirrored_write_op":0,"san_usec_per_m irro red_write_op":0,"queue_usec_per_mirrored_write_op" :0,"qos_rate_limit_usec_per_mirrored_write_op":0, " service_usec_per_mirrored_write_op":0,"bytes_per_m irrored_write":0,"time":1774970013510,"name":"i3-PURE01","id":"9edd9345-f48c-4b21-bf94-c57157b5a6a4","read_bytes_per_sec":16382,"write_by tes_per_sec":1109886,"usec_per_read_op":656,"usec_ per_write_op":121,"reads_per_sec":1,"writes_per_se c":80,"queue_usec_per_read_op":5,"queue_usec_pe r_w rite_op":4,"qos_rate_limit_usec_per_read_op":0,"qo s_rate_limit_usec_per_write_op":0,"san_usec_per_re ad_op":15,"san_usec_per_write_op":169,"service_use c_per_read_op":651,"service_usec_per_write_op":117 ,"bytes_per_read":16384,"bytes_per_write":13875 ,"b ytes_per_op":13905,"service_usec_per_read_op_cache _reduction":null}],"more_items_remaining":false,"total_item_count ":n ull}%
I am not sure what to do now. Should i upgrade to Zabbix 7.4? is it how i configure the template? I am running out of ideas what to do
I am new to Zabbix and new here so maybe i just struggle because i dont know how things work. For example: it took me a moment to not press seleect but search for the template. I did try a fair amount so i maybe its not me

My goal is to see if Zabbix is the product for us to use for monitoring and reporting. We currently use CheckMK but it was configured by others and uses quite some custom plugins to monitor storage systems. I installed 2 VM's: 1 as the main server and 1 proxy to be used at customers sites. Both run 7.0.38 LTS of Zabbix on Ubuntu 24.04.
We work a lot with Pure systems so my first goal is to see how i get one of our local pure systems working.
I have created a read only user on one of the puresystems, created an API token key and then configured a new host in the data collection. For this host / Pure system.i have selected the "Pure Storage Flasharray v1 by HTTP" template. Then i configured 4 macro's :
I did try some variations of the URL:
/API
API/
API/2.26
API/2,26/
None seem to work.
When i check the items i see an red i with the following: Preprocessing failed for: {"array":{},"error":"Unexpected cookie value has been received: Failed to receive data: invalid r...
1. Failed: cannot extract value from json by path "$.array.space.total": no data matches the specified path
this happens with both V1 and V2 templates. I also seem to have trouble to find the V2 template on the website.
I also tried manually with curl:
curl -k -H "x-auth-token: XXXXXX" https://10.x.x.1/api/2.26/arrays/performance
{"continuation_token":null,"items":[{"usec_per_other_op":0,"others_per_sec":0,"queu e_d epth":null,"local_queue_usec_per_op":4,"mirrored_w rite_bytes_per_sec":0,"mirrored_writes_per_sec":0, "usec_per_mirrored_write_op":0,"san_usec_per_m irro red_write_op":0,"queue_usec_per_mirrored_write_op" :0,"qos_rate_limit_usec_per_mirrored_write_op":0, " service_usec_per_mirrored_write_op":0,"bytes_per_m irrored_write":0,"time":1774970013510,"name":"i3-PURE01","id":"9edd9345-f48c-4b21-bf94-c57157b5a6a4","read_bytes_per_sec":16382,"write_by tes_per_sec":1109886,"usec_per_read_op":656,"usec_ per_write_op":121,"reads_per_sec":1,"writes_per_se c":80,"queue_usec_per_read_op":5,"queue_usec_pe r_w rite_op":4,"qos_rate_limit_usec_per_read_op":0,"qo s_rate_limit_usec_per_write_op":0,"san_usec_per_re ad_op":15,"san_usec_per_write_op":169,"service_use c_per_read_op":651,"service_usec_per_write_op":117 ,"bytes_per_read":16384,"bytes_per_write":13875 ,"b ytes_per_op":13905,"service_usec_per_read_op_cache _reduction":null}],"more_items_remaining":false,"total_item_count ":n ull}%
I am not sure what to do now. Should i upgrade to Zabbix 7.4? is it how i configure the template? I am running out of ideas what to do
