Send your application and platform logs to Hyperping, search them in the same place as your monitors, and open an incident when errors pile up or lines stop arriving.

When a monitor goes down, the next question is what your application was doing at that moment. With Logs, the answer sits next to the incident: every incident page has a Logs tab showing the lines from 15 minutes before it started to 5 minutes after, so you don't have to switch to another tool and line up timestamps by hand.
Logs come in through sources. Each source has its own token and retention, and can be an OpenTelemetry SDK or collector, a plain HTTP JSON call, syslog over TLS, or a platform drain such as Vercel, Heroku or AWS CloudWatch.
Logs is in Alpha on paid plans. The Logs section of the sidebar carries an Alpha badge while the product is in this phase, and features may still change.
The Usage page shows the volume each source ingested this month.
hpl_ and is shown only once.Go to LogsSources to start.
Click New source, pick HTTP JSON under Other (or the platform you run on), give it a name such as api-production, then click Create source.
Click Copy token. The token is shown only once, right after creation: Hyperping only stores its fingerprint.
Run the command shown under Send your first lines, or this one with your token:
curl -X POST https://logs.hyperping.com/ \
-H "Authorization: Bearer $HYPERPING_LOGS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"message":"Hello from curl","level":"info","service":"my-app"}'The endpoint answers 202 once the line is stored. The panel switches to First line received within a few seconds.
Click Open live tail or Search this source, then wire your application with one of the source types.
/logs): search, filter, live tail, saved views and export. See Search and explore logs./logs/rules): rules that open incidents from your logs. See Log alerts.search_logs, summarize_log_errors and get_outage_logs tools.