code: def _handle_response(self, zbx_answer):
          
          zbx_answer = json.loads(zbx_answer)
          if self._logger: # pragma: no cover
              self._logger.info(
                  "Anaylizing Zabbix Server's answer"
              )
              if zbx_answer:
                  self._logger.debug("Zabbix Server response is: [%s]" % zbx_answer)
  
          # Default items number in length of th storage list
          nb_item = len(self._items_list)
          if self._config.debug_level >= 4:
              # If debug enabled, force it to 1
              nb_item = 1
  
          # If dryrun is disabled, we can process answer
          response = zbx_answer.get('response')
          result = re.findall(ZBX_RESP_REGEX, zbx_answer.get('info'))
          processed, failed, total, time = result[0]
  
          return response, int(processed), int(failed), int(total), float(time)
docs: Analyze Zabbix Server response
          Returns a list with number of:
          * processed items
          * failed items
          * total items
          * time spent
  
          :zbx_answer: Zabbix server response as string