Add link to table
- Name:
_row_url
- Type: string
- Description: Define the URL to which the entire table links.
- APL query example:
extend _row_url = 'https://axiom.co/'
- Expected behavior: Make rows clickable. When clicked, go to the specified URL.
extend _row_url = strcat('https://axiom.co/', uri)
where uri
is a field in your data.
Add link to values in a field
- Name:
_FIELDNAME_url
- Type: string
- Description: Define a URL to which values in a field link.
- APL query example:
extend _website_url = 'https://axiom.co/'
- Expected behavior: Make values in the
website
field clickable. When clicked, go to the specified URL.
FIELDNAME
with the actual name of the field.
Add tooltip to values in a field
- Name:
_FIELDNAME_tooltip
- Type: string
- Description: Define text to be displayed when hovering over values in a field.
- Example Usage:
extend _errors_tooltip = 'Number of errors'
- Expected behavior: Display a tooltip with the specified text when the user hovers over values in a field.
FIELDNAME
with the actual name of the field.
Add description to values in a field
- Name:
_FIELDNAME_description
- Type: string
- Description: Define additional information to be displayed under the values in a field.
- Example Usage:
extend _diskusage_description = 'Current disk usage'
- Expected behavior: Display additional text under the values in a field for more context.
FIELDNAME
with the actual name of the field.
Add unit of measurement
- Name:
_FIELDNAME_unit
- Type: string
- Description: Specify the unit of measurement for another field’s value allowing for proper formatting and display.
- APL query example:
extend _size_unit = "gbytes"
- Expected behavior: Format the value in the
size
field according to the unit specified in the_size_unit
field.
FIELDNAME
with the actual name of the field you want to format. For example, for a field named size
, use _size_unit = "gbytes"
to display its values in gigabytes in the query results.
The supported units are the following:
Percentage
Unit name | APL sytax |
---|---|
percent (0-100) | percent100 |
percent (0.0-1.0) | percent |
Unit name | APL sytax |
---|---|
Dollars ($) | curusd |
Pounds (£) | curgbp |
Euro (€) | cureur |
Bitcoin (฿) | curbtc |
Unit name | APL sytax |
---|---|
bits(IEC) | bits |
bytes(IEC) | bytes |
kibibytes | kbytes |
mebibytes | mbytes |
gibibytes | gbytes |
tebibytes | tbytes |
pebibytes | pbytes |
Unit name | APL sytax |
---|---|
bits(Metric) | decbits |
bytes(Metric) | decbytes |
kilobytes | deckbytes |
megabytes | decmbytes |
gigabytes | decgbytes |
terabytes | dectbytes |
petabytes | decpbytes |
Unit name | APL sytax |
---|---|
packets/sec | pps |
bits/sec | bps |
bytes/sec | Bps |
kilobytes/sec | KBs |
kilobits/sec | Kbits |
megabytes/sec | MBs |
megabits/sec | Mbits |
gigabytes/sec | GBs |
gigabits/sec | Gbits |
terabytes/sec | TBs |
terabits/sec | Tbits |
petabytes/sec | PBs |
petabits/sec | Pbits |
Unit name | APL sytax |
---|---|
Hertz (1/s) | hertz |
nanoseconds (ns) | ns |
microseconds (µs) | µs |
milliseconds (ms) | ms |
seconds (s) | secs |
minutes (m) | mins |
hours (h) | hours |
days (d) | days |
ago | ago |
Unit name | APL sytax |
---|---|
counts/sec (cps) | cps |
ops/sec (ops) | ops |
requests/sec (rps) | reqps |
reads/sec (rps) | rps |
writes/sec (wps) | wps |
I/O ops/sec (iops) | iops |
counts/min (cpm) | cpm |
ops/min (opm) | opm |
requests/min (rps) | reqpm |
reads/min (rpm) | rpm |
writes/min (wpm) | wpm |
Example
The example APL query below adds a tooltip and a description to the values of thestatus
field. Clicking one of the values in this field leads to a page about status codes. The query adds the new field resp_body_size_bits
that displays the size of the response body in the unit of bits.