Skip to content

Commit 7a429e3

Browse files
update for detect schema sample body (#81)
1 parent d823ee5 commit 7a429e3

File tree

1 file changed

+8
-176
lines changed

1 file changed

+8
-176
lines changed

model.go

+8-176
Original file line numberDiff line numberDiff line change
@@ -133,179 +133,7 @@ const SchemaPayload string = `{
133133
}`
134134

135135
const SampleJson string = `
136-
[
137-
{
138-
"device_id": 1855,
139-
"host": "192.168.1.100",
140-
"level": "error",
141-
"message": "Application started",
142-
"os": "macOS",
143-
"p_metadata": "containername=log-generator^namespace=go-apasdp^host=10.116.0.3^source=quest-test^podlabels=app=go-app,pod-template-hash=6c87bc9cc9^containerimage=ghcr.io/parseablehq/quest",
144-
"p_tags": "",
145-
"p_timestamp": "2024-10-27T05:13:26.744",
146-
"process_id": 279,
147-
"response_time": 34,
148-
"session_id": "xyz",
149-
"source_time": "2024-10-27T05:13:26.743",
150-
"status_code": 400,
151-
"timezone": "qtv",
152-
"user_id": 46008,
153-
"uuid": "8d01b3cb-825a-4988-92db-96b5493db772",
154-
"version": "1.2.0"
155-
},
156-
{
157-
"device_id": 4499,
158-
"host": "192.168.1.100",
159-
"level": "info",
160-
"message": "Application started",
161-
"os": "Linux",
162-
"p_metadata": "containername=log-generator^namespace=go-apasdp^host=10.116.0.3^source=quest-test^podlabels=app=go-app,pod-template-hash=6c87bc9cc9^containerimage=ghcr.io/parseablehq/quest",
163-
"p_tags": "",
164-
"p_timestamp": "2024-10-27T05:13:26.744",
165-
"request_body": "npcftnmxcdrydlsvcwotlzbokmqwacnoitaezoddrvmtzeszjdpliukklzoxdkewimglolofpdedyutvsaobebojjokzflcdmlvu",
166-
"response_time": 34,
167-
"runtime": "bfa",
168-
"session_id": "abc",
169-
"source_time": "2024-10-27T05:13:26.743",
170-
"timezone": "hzr",
171-
"user_id": 76351,
172-
"uuid": "cf33d641-ffab-4523-989c-58dd02a011b7",
173-
"version": "1.0.0"
174-
},
175-
{
176-
"device_id": 2733,
177-
"host": "192.168.1.100",
178-
"level": "info",
179-
"message": "Application started",
180-
"os": "Linux",
181-
"p_metadata": "containername=log-generator^namespace=go-apasdp^host=10.116.0.3^source=quest-test^podlabels=app=go-app,pod-template-hash=6c87bc9cc9^containerimage=ghcr.io/parseablehq/quest",
182-
"p_tags": "",
183-
"p_timestamp": "2024-10-27T05:13:26.744",
184-
"process_id": 975,
185-
"session_id": "pqr",
186-
"source_time": "2024-10-27T05:13:26.743",
187-
"status_code": 500,
188-
"timezone": "cut",
189-
"user_agent": "PineApple",
190-
"user_id": 69023,
191-
"uuid": "2daf065d-ecff-4a3e-a5e1-7b4a9e404bc1",
192-
"version": "1.1.0"
193-
},
194-
{
195-
"device_id": 150,
196-
"host": "112.168.1.110",
197-
"level": "error",
198-
"location": "wukxvqjlqdxjjpvy",
199-
"message": "Application is failing",
200-
"os": "Windows",
201-
"p_metadata": "containername=log-generator^namespace=go-apasdp^host=10.116.0.3^source=quest-test^podlabels=app=go-app,pod-template-hash=6c87bc9cc9^containerimage=ghcr.io/parseablehq/quest",
202-
"p_tags": "",
203-
"p_timestamp": "2024-10-27T05:13:26.744",
204-
"request_body": "jrdjsnssrmemqdphdabrmukpsguddyifqthxockkaqxccainkyywqohuefynnxlofpgvdsoijnqavipzbkcoxegfurbxehsbnftc",
205-
"response_time": 22,
206-
"session_id": "pqr",
207-
"source_time": "2024-10-27T05:13:26.742",
208-
"timezone": "wxu",
209-
"user_id": 88506,
210-
"uuid": "050a043a-83f3-4f2a-81be-8d7b68f081e9",
211-
"version": "1.2.0"
212-
},
213-
{
214-
"device_id": 4489,
215-
"host": "112.168.1.110",
216-
"level": "warn",
217-
"location": "vnudttwllunegitb",
218-
"message": "Logging a request",
219-
"os": "Windows",
220-
"p_metadata": "containername=log-generator^namespace=go-apasdp^host=10.116.0.3^source=quest-test^podlabels=app=go-app,pod-template-hash=6c87bc9cc9^containerimage=ghcr.io/parseablehq/quest",
221-
"p_tags": "",
222-
"p_timestamp": "2024-10-27T05:13:26.744",
223-
"process_id": 258,
224-
"runtime": "nsz",
225-
"session_id": "xyz",
226-
"source_time": "2024-10-27T05:13:26.742",
227-
"user_agent": "PearOS",
228-
"user_id": 87865,
229-
"uuid": "9f33b8e3-b875-4736-8c86-355a5dfc95a0",
230-
"version": "1.1.0"
231-
},
232-
{
233-
"device_id": 780,
234-
"host": "112.168.1.110",
235-
"level": "info",
236-
"message": "Application started",
237-
"os": "Linux",
238-
"p_metadata": "containername=log-generator^namespace=go-apasdp^host=10.116.0.3^source=quest-test^podlabels=app=go-app,pod-template-hash=6c87bc9cc9^containerimage=ghcr.io/parseablehq/quest",
239-
"p_tags": "",
240-
"p_timestamp": "2024-10-27T05:13:26.744",
241-
"process_id": 365,
242-
"response_time": 34,
243-
"runtime": "qld",
244-
"session_id": "xyz",
245-
"source_time": "2024-10-27T05:13:26.742",
246-
"status_code": 200,
247-
"user_id": 71218,
248-
"uuid": "54438529-5ad1-480f-b44b-f871e96afd39",
249-
"version": "1.0.0"
250-
},
251-
{
252-
"device_id": 2772,
253-
"host": "112.168.1.110",
254-
"level": "warn",
255-
"message": "Logging a request",
256-
"os": "macOS",
257-
"p_metadata": "containername=log-generator^namespace=go-apasdp^host=10.116.0.3^source=quest-test^podlabels=app=go-app,pod-template-hash=6c87bc9cc9^containerimage=ghcr.io/parseablehq/quest",
258-
"p_tags": "",
259-
"p_timestamp": "2024-10-27T05:13:26.744",
260-
"process_id": 885,
261-
"request_body": "wuoaqbuldmizuoxtjcohvytpjgcfkgrvqjmipzlhespctmmmmxszpjeadpurgeiifgcryqzqjxngohdyssxfkqzmyftqtlwikkrp",
262-
"session_id": "pqr",
263-
"source_time": "2024-10-27T05:13:26.742",
264-
"timezone": "nhw",
265-
"user_agent": "OrangeOS",
266-
"user_id": 83057,
267-
"uuid": "a93337df-0ca4-4d46-9b94-7a4ea3490a27",
268-
"version": "1.0.0"
269-
},
270-
{
271-
"device_id": 2925,
272-
"host": "112.168.1.110",
273-
"level": "warn",
274-
"message": "Logging a request",
275-
"os": "Linux",
276-
"p_metadata": "containername=log-generator^namespace=go-apasdp^host=10.116.0.3^source=quest-test^podlabels=app=go-app,pod-template-hash=6c87bc9cc9^containerimage=ghcr.io/parseablehq/quest",
277-
"p_tags": "",
278-
"p_timestamp": "2024-10-27T05:13:26.744",
279-
"process_id": 563,
280-
"request_body": "dihfniynpucmgxhcknzxazlqbglzoygxmdpnnaabfgksxnirzwaojampaobiqxbcolgutjyvyuffkasvwqvtmazlzxdstjhszztf",
281-
"response_time": 70,
282-
"session_id": "abc",
283-
"source_time": "2024-10-27T05:13:26.742",
284-
"timezone": "ftj",
285-
"user_id": 57348,
286-
"uuid": "b816bf5d-3d26-4a9e-a7ae-51aac1662e06",
287-
"version": "1.2.0"
288-
},
289-
{
290-
"app_meta": "qraspufqzwdvgafcmcmxkqmp",
291-
"device_id": 1627,
292-
"host": "172.162.1.120",
293-
"level": "error",
294-
"message": "Application started",
295-
"os": "Windows",
296-
"p_metadata": "containername=log-generator^namespace=go-apasdp^host=10.116.0.3^source=quest-test^podlabels=app=go-app,pod-template-hash=6c87bc9cc9^containerimage=ghcr.io/parseablehq/quest",
297-
"p_tags": "",
298-
"p_timestamp": "2024-10-27T05:13:26.744",
299-
"runtime": "ptp",
300-
"session_id": "xyz",
301-
"source_time": "2024-10-27T05:13:26.742",
302-
"timezone": "tol",
303-
"user_agent": "OrangeOS",
304-
"user_id": 94706,
305-
"uuid": "10048586-da52-41fb-889b-54a377ab6a9f",
306-
"version": "1.2.0"
307-
},
308-
{
136+
{
309137
"app_meta": "bkfmqbmmjzbhkxdjzzlaebqp",
310138
"device_id": 42,
311139
"host": "112.168.1.110",
@@ -315,16 +143,20 @@ const SampleJson string = `
315143
"os": "Linux",
316144
"p_metadata": "containername=log-generator^namespace=go-apasdp^host=10.116.0.3^source=quest-test^podlabels=app=go-app,pod-template-hash=6c87bc9cc9^containerimage=ghcr.io/parseablehq/quest",
317145
"p_tags": "",
318-
"p_timestamp": "2024-10-27T05:13:26.744",
146+
"p_timestamp": "2024-10-27T05:13:26.744Z",
147+
"process_id": 123,
319148
"request_body": "ffywhsbtsgvraxjuixlsxtrgotcahkicyxnaermtqmfgzlwbqkxqmonrwojmawsyxsovcjlbkbvjsesfznpukicdtghnvvirtauo",
149+
"response_time": 100,
150+
"runtime": "qld",
320151
"session_id": "pqr",
321-
"source_time": "2024-10-27T05:13:26.742",
152+
"source_time": "2024-10-27T05:13:26.742Z",
322153
"status_code": 300,
154+
"timezone": "ftj",
155+
"user_agent":"OrangeOS",
323156
"user_id": 72278,
324157
"uuid": "d679e104-778d-4bbe-b9b6-e6f2b48922ad",
325158
"version": "1.1.0"
326159
}
327-
]
328160
`
329161

330162
const FlogJsonSchema string = `{

0 commit comments

Comments
 (0)