Overview
Axiom documentation

Store and query all your machine data

Axiom ingests logs, traces, metrics and events into one platform. Send your first event with a single HTTP request, then query it with APL.

Start here#

Send your first event#

One request creates an event in a dataset. Replace AXIOM_DOMAIN, DATASET_NAME and API_TOKEN with your edge deployment domain, your dataset and an API token.

curl -X 'POST' 'https://AXIOM_DOMAIN/v1/ingest/DATASET_NAME' \
  -H 'Authorization: Bearer API_TOKEN' \
  -H 'Content-Type: application/x-ndjson' \
  -d '{ "http": { "request": { "method": "GET", "duration_ms": 231 } }, "url": { "path": "/download" } }'

Then query it in the Console with APL:

['DATASET_NAME']
| where ['http.request.method'] == 'GET'
| summarize count() by bin_auto(_time)

Understand your data#

Reference#