First steps
You have HeliosLogs running (via the Quickstart or an apt/dnf install). This page walks through the first hour: claiming the instance, getting data in, and the handful of things to configure before inviting a team.
1. Set your environment
The top-nav environment picker controls which workspace you're looking at. You start in default. If you want to separate data — say dev/test/prod, or one env per team — create environments now from Admin → Environments. See Environments.
2. Get a little data in
Send a few events so you have something to search:
curl -X POST 'http://localhost:7300/api/ingest?env=default&index=adhoc' \
--data-binary @- <<'JSON'
{"timestamp":"2026-06-14T18:00:00Z","level":"INFO","service":"api","message":"service started"}
{"timestamp":"2026-06-14T18:00:05Z","level":"WARN","service":"api","message":"slow query","latency_ms":820}
{"timestamp":"2026-06-14T18:00:09Z","level":"ERROR","service":"api","message":"upstream timeout","status":504}
JSONThen open Search, set the time range to cover now, and run * to see them. Or click Load sample data on a fresh install for a richer dataset.
3. Try the core workflows
- Search & filter — run
level:ERROR, then clickservicevalues in the field panel to narrow down. See The search interface. - Analyze — run
* | stats count by servicefor a table, or* | timechart span=5m countfor a chart. See Pipeline operators. - Save a search — click the star to save a query you'll reuse. See Saved searches.
- Build a dashboard — add a couple of widgets. See Building dashboards.
- Create a monitor — alert when errors exceed a threshold. See Monitors.
4. Personalize
On the Account page, set your timezone (used for all timestamp display) and theme. These follow your user across browsers.
Pre-team checklist
Before you invite others, configure:
- [ ] Authentication — a strong admin password; consider SAML SSO and a shorter token TTL.
- [ ] Users & access — create users and scope their data access with RBAC.
- [ ] Retention — set a global default and per-env overrides so disk doesn't grow unbounded. See Indexes & retention.
- [ ] Ingestion auth — require ingest tokens so only authorized shippers can write.
- [ ] Secrets — back up
secret-control.jsonandsecret-jwt.json, and (for multi-node) point every node at the same files. See Secrets & encryption. - [ ] AI & MCP (optional) — configure an LLM provider and the MCP server if you want AI investigation.
- [ ] Hardening — review Security hardening before exposing HeliosLogs beyond localhost.