Aidbox
Search
⌃K

Receive logs from your app

Aidbox provides /$loggy endpoint that accepts logs with the defined structure from your application. These logs are ingested into the elastic log. You can find examples below.

Input params

Param name
Required
Type
Description
type
Yes
string
It is a special keyword for your logs like "ui", "ui-error", "backend-crush"
message
Yes
JSON
It contains information that you want to log. It should be noted that we record your log data only from the message property
v
No
string
It means your app version.
fx
No
string
fx or event on your side from which you want to log data or error.

Example

Request example

POST /$loggy
type: ui
v: "2020.02"
fx: "fetchUsers"
message:
error:
message: "Access Denied."

In log example

w_uid: admin
ctx: request-uid
message:
error: {message: Access denied.}
w_app_v: '2020.02'
w_cid: box-ui
w_app_fx: fetchUsers
w_m: post
Aidbox logs structure is described here