docs: def filter_keys(cls, data):
          """Filter GELF record keys using exclude_patterns
  
          :param dict data: Log record has dict
          :return: the filtered log record
          :rtype: dict
          """
          keys = list(data.keys())
          for pattern in cls.EXCLUDE_PATTERNS:
              for key in keys:
                  if re.match(pattern, key):
                      keys.remove(key)
          return dict(filter(lambda x: x[0] in keys, data.items()))