Nobody leaves Papertrail because it stopped working. They leave because the bill grew faster than the traffic.
Papertrail is a hosted log service, now part of SolarWinds. Point syslog at their endpoint and search your logs in a browser. It is old, it is easy, and for a lot of teams it was the first log tool that did not require running Elasticsearch.
Three things send people looking for an alternative. The bill scales with log volume. Retention is shorter than they want. The logs sit on someone else’s disk.
Papertrail is a service you rent. Central Logging is a binary you own.
That one distinction drives everything below.
| Papertrail | Central Logging | |
|---|---|---|
| Hosting | Hosted SaaS | Your server |
| Pricing model | Recurring, scales with log volume | $187 once |
| Where log data lives | Vendor infrastructure | Your disk |
| Search retention | Tied to your plan tier | Bounded by your disk |
| Search syntax | Keyword / phrase search | SQL and full-text search |
| Setup | Point a shipper at an endpoint | Run one binary |
| Ops burden | None | Yours (but small) |
| Cron job monitoring | Not included | Included |
| Uptime monitoring | Not included | Included |
Ask which direction the cost moves as you grow. Not which is cheaper this month.
Papertrail prices by log volume per month, with retention tied to plan tier. Check their current pricing for numbers — they change. The structure is the point: your bill is a function of how much you log.
That leads somewhere predictable. You add a service. Logging goes up. The bill goes up. Someone proposes logging less to save money. Volume pricing makes that proposal sound reasonable, and it is a bad trade.
Central Logging costs $187 once. Log volume hits your disk, not your bill. A chatty new service costs you gigabytes. Gigabytes are cheap.
The trade is real, so here it is plainly. You swap a recurring bill for a server you have to keep running. If you do not already run a server, do not make that swap.
Your logs hold internal hostnames, request paths, user identifiers, stack traces, and whatever else your application decided to print. Papertrail stores all of it on a third party’s infrastructure.
Most teams are fine with that. For others it turns into a compliance conversation, a vendor security review, or a DPA negotiation.
Central Logging keeps the logs on a disk you control, behind your firewall. No telemetry, no call-home. If your compliance posture gets easier to defend when data never leaves your network, that is the argument.
Papertrail searches by keyword and phrase, with saved searches and alerts on top. It is fast and anyone can learn it in a minute.
Central Logging stores logs in SQLite and gives you full-text search and real SQL. SQL changes which questions you can ask, because you get aggregation:
SELECT
json_extract(msg, '$.request_uri') AS uri,
COUNT(*) AS hits,
ROUND(AVG(json_extract(msg, '$.request_time')), 3) AS avg_seconds
FROM logs
WHERE json_valid(msg)
GROUP BY uri
HAVING hits > 10
ORDER BY avg_seconds DESC
LIMIT 25;
“Show me my slowest endpoints by average response time” is a GROUP BY, not a text search. When your logs are JSON, json_extract reaches individual fields.
The counterpoint is fair. Keyword search has a much lower floor. Everyone on your team can already use it, and plenty of people do not want to write SQL. Central Logging ships both modes for that reason.
If you ship to Papertrail today, you use syslog forwarding or remote_syslog2. Both translate directly.
Forwarding via rsyslog? You are changing one output action. The rsyslog guide covers it — the omhttp module posts to the ingest endpoint with disk-backed queueing.
Running the Papertrail agent on Linux? The CL Agent replaces it and ships systemd journal entries upstream. Install it, point it at your instance, done:
sudo ./clagent -install
sudo systemctl enable --now clagent
Applications POSTing logs directly? The ingest API takes plain text, JSON, batches, and gzip:
curl -X POST https://logs.example.com/api/v1/ingest_logs/YOUR-SOURCE-TOKEN \
--data-binary @mylogs.txt
Run both in parallel for a week before you cancel anything. Log shipping looks correct right up to the first time you need it.
Papertrail is a log tool. Central Logging bundles the monitoring that small teams end up buying separately:
Paying for Papertrail plus a cron monitor plus an uptime checker? This replaces three subscriptions.
Straight answers beat a sales pitch:
The free download is the whole product, not a trial. No credit card, no time limit.
Install it. Ship one day of real logs at it. Run the queries you run every week and see whether they feel better or worse than what you have now.
Buy it, dislike it, and you get a 14-day refund with no questions.
See Deploy to get started.
💌 Get notified on new features and updates