Everything Purl actually does
Self-hosted log aggregation on ClickHouse. Each feature below is unlocked by the license key your plan issues — the badge tells you which plan that is.
Free
FreeSelf-hosted log aggregation, unlimited and free forever.
Pro
$39/moFor teams that want dashboards, AI and pipelines.
or $390/yr billed yearly
Enterprise
$199/moFor organizations with compliance and identity requirements.
or $1990/yr billed yearly
Search & analysis
Find the line you need, watch new ones arrive, and let Purl group the repetitive ones for you.
KQL log search
FreeKQL-style query syntax with field-level search, wildcards and boolean operators — for example level:ERROR AND service:api.
Live tail
FreeReal-time WebSocket log streaming, with the same filters you use for search applied as lines arrive.
Pattern analysis
FreeAutomatic clustering of log lines into patterns, with the variable parts replaced by typed placeholders and an occurrence count per pattern.
Unlimited saved searches
FreeSave any query and re-run it later. There is no cap on how many you keep — not even on the free plan.
Elasticsearch-compatible API
ProAn ES-compatible _search endpoint, so tooling and queries written against Elasticsearch can talk to Purl.
Fields
Saved Searches
No saved searches
Alerts
No alerts configured
Patterns
8<DATETIME> INFO [quartz-<NUM>...
<DATETIME> INFO [quartz-<NUM>...
<DATETIME> INFO [periodic-<NUM>...
<DATETIME> INFO [Session<NUM>...
Alerting
Threshold rules over your own data, delivered where your team already is.
Alert rules
FreeThreshold-based alert rules on your logs. Unlimited rules on every plan.
Telegram alerts
FreeDeliver firing alerts to a Telegram chat through a bot token you control.
Slack alerts
FreeDeliver firing alerts to a Slack channel via a webhook.
Webhook alerts
ProPOST alerts to any HTTP endpoint to route them into your own on-call or automation tooling.
Dashboards & AI
A place to keep the views you check every morning, plus assistance for when you do not know the query yet.
Custom dashboards
ProBuild your own dashboards from saved queries and metrics instead of relying on a fixed overview screen.
AI query assistant
ProDescribe what you are looking for in plain language and get a Purl query back to run and edit.
AI log analysis
ProAsk for a summary of a set of log lines or patterns instead of reading through them one by one.
Analytics
2.4M
Total Logs
182.7 MB
Storage
14d 6h
Uptime
31.2K
Requests
0.023s
Avg Response
0.12%
Error Rate
Query Performance
Ingestion
LiveLatency
Tables
2Cache
Throughput
Operations
Purl runs on your own infrastructure, so the operational features are about keeping that deployment healthy.
Self-hosted deployment
FreeDocker Compose, a Helm chart, or a single install script. Your logs and your ClickHouse stay on your own infrastructure.
Kubernetes monitoring
ProCollect container logs as a DaemonSet, with pod, namespace and node metadata attached to each entry.
Ingest pipelines
ProTransform, enrich or drop log events on the way in, before they are stored.
Backup & restore
ProScheduled backups of your Purl data, and a restore path for them.
Priority email support
ProYour support email goes to the front of the queue instead of the community channel.
Enterprise
Identity and compliance features for organizations that cannot run local dashboard accounts.
SSO / SAML 2.0
EnterpriseSign in to the Purl dashboard through your existing SAML 2.0 identity provider.
LDAP / Active Directory
EnterpriseAuthenticate dashboard users against your LDAP or Active Directory server.
Audit logs
EnterpriseA record of who did what in the dashboard, stored in your own deployment.
Dedicated support engineer
EnterpriseA named engineer who knows your deployment, instead of a shared queue.
Start on the free plan
Search, live tail, pattern analysis and alerting are free and unmetered. Add a license key when you need dashboards, AI, pipelines or enterprise identity.