{"WARNING": {"1698944096": {"duration": 0.0018773078918457031, "raw": "{'request': {'method': 'GET', 'meta': {'http_host': 'sales.humo.tj', 'http_x_real_ip': '192.168.150.160', 'http_x_forwarded_for': '62.89.209.244, 192.168.150.160', 'http_user_agent': 'Mozilla/5.0 (Linux; Android 8.0.0; SM-G570F Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.91 Mobile Safari/537.36', 'remote_addr': '127.0.0.1', 'path_info': '/api/landing/otp/check'}, 'path': '/api/landing/otp/check', 'scheme': 'http', 'data': {'phone': 'undefined', 'code': '1234', 'product': 'orzu_lim'}, 'user': 'AnonymousUser'}, 'response': {'status': 400, 'headers': {'Content-Type': 'application/json', 'Vary': 'Accept', 'Allow': 'OPTIONS, GET', 'X-Frame-Options': 'DENY', 'X-Content-Type-Options': 'nosniff', 'Referrer-Policy': 'same-origin', 'Cross-Origin-Opener-Policy': 'same-origin', 'Content-Length': '74'}, 'reason': 'Bad Request', 'charset': 'utf-8', 'content': {'code': 400, 'message': '\u041d\u0435\u0432\u0435\u0440\u043d\u043e \u0432\u0432\u0435\u0434\u0435\u043d \u043a\u043e\u0434', 'payload': None}}, 'duration': 0.0018773078918457031}", "request": {"data": {"code": "1234", "phone": "undefined", "product": "orzu_lim"}, "meta": {"http_host": "sales.humo.tj", "http_user_agent": "Mozilla/5.0 (Linux; Android 8.0.0; SM-G570F Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.91 Mobile Safari/537.36", "http_x_forwarded_for": "62.89.209.244, 192.168.150.160", "http_x_real_ip": "192.168.150.160", "path_info": "/api/landing/otp/check", "remote_addr": "127.0.0.1"}, "method": "GET", "path": "/api/landing/otp/check", "scheme": "http", "user": "AnonymousUser"}, "response": {"charset": "utf-8", "content": {"code": 400, "message": "\u041d\u0435\u0432\u0435\u0440\u043d\u043e \u0432\u0432\u0435\u0434\u0435\u043d \u043a\u043e\u0434", "payload": null}, "headers": {"Allow": "OPTIONS, GET", "Content-Length": "74", "Content-Type": "application/json", "Cross-Origin-Opener-Policy": "same-origin", "Referrer-Policy": "same-origin", "Vary": "Accept", "X-Content-Type-Options": "nosniff", "X-Frame-Options": "DENY"}, "reason": "Bad Request", "status": 400}}}}
{"WARNING": {"1698944115": {"duration": 0.0017523765563964844, "raw": "{'request': {'method': 'GET', 'meta': {'http_host': 'sales.humo.tj', 'http_x_real_ip': '192.168.150.160', 'http_x_forwarded_for': '62.89.209.244, 192.168.150.160', 'http_user_agent': 'Mozilla/5.0 (Linux; Android 8.0.0; SM-G570F Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.91 Mobile Safari/537.36', 'remote_addr': '127.0.0.1', 'path_info': '/api/landing/otp/check'}, 'path': '/api/landing/otp/check', 'scheme': 'http', 'data': {'phone': 'undefined', 'code': '2776', 'product': 'orzu_lim'}, 'user': 'AnonymousUser'}, 'response': {'status': 400, 'headers': {'Content-Type': 'application/json', 'Vary': 'Accept, origin', 'Allow': 'OPTIONS, GET', 'X-Frame-Options': 'DENY', 'X-Content-Type-Options': 'nosniff', 'Referrer-Policy': 'same-origin', 'Cross-Origin-Opener-Policy': 'same-origin', 'Content-Length': '74', 'access-control-allow-origin': '*'}, 'reason': 'Bad Request', 'charset': 'utf-8', 'content': {'code': 400, 'message': '\u041d\u0435\u0432\u0435\u0440\u043d\u043e \u0432\u0432\u0435\u0434\u0435\u043d \u043a\u043e\u0434', 'payload': None}}, 'duration': 0.0017523765563964844}", "request": {"data": {"code": "2776", "phone": "undefined", "product": "orzu_lim"}, "meta": {"http_host": "sales.humo.tj", "http_user_agent": "Mozilla/5.0 (Linux; Android 8.0.0; SM-G570F Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.91 Mobile Safari/537.36", "http_x_forwarded_for": "62.89.209.244, 192.168.150.160", "http_x_real_ip": "192.168.150.160", "path_info": "/api/landing/otp/check", "remote_addr": "127.0.0.1"}, "method": "GET", "path": "/api/landing/otp/check", "scheme": "http", "user": "AnonymousUser"}, "response": {"charset": "utf-8", "content": {"code": 400, "message": "\u041d\u0435\u0432\u0435\u0440\u043d\u043e \u0432\u0432\u0435\u0434\u0435\u043d \u043a\u043e\u0434", "payload": null}, "headers": {"Allow": "OPTIONS, GET", "Content-Length": "74", "Content-Type": "application/json", "Cross-Origin-Opener-Policy": "same-origin", "Referrer-Policy": "same-origin", "Vary": "Accept, origin", "X-Content-Type-Options": "nosniff", "X-Frame-Options": "DENY", "access-control-allow-origin": "*"}, "reason": "Bad Request", "status": 400}}}}

write me logstash config to parse this json object