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
websitefield 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
sizefield according to the unit specified in the_size_unitfield.
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.