Frequently Asked Questions

Heartpingr is a web application designed to help you track your web applications and services health and usage. It provides a user-friendly interface to monitor the status of your applications, set up alerts, and analyze performance metrics over time.

To use Heartpingr, simply sign up for an account, capture your API key, and start issuing POST requests from your applications or services. Once an event is received, it will be displayed on your dashboard and you can begin monitoring its usage and define alerts based on your needs.

Heartpingr can track any application or service that can send HTTP POST requests. This includes web servers, APIs, microservices, AI wrappers, and more. You can monitor the health and usage of your applications regardless of the technology stack they are built on, as long as they can communicate with Heartpingr's API.

Heartpingr is designed to notify you in real-time when an event breaches a threshold, or fails to meet a certain level of usage. Each event can define its own set of alerts which will fire on the hour, day, month, or year, depending on your monitoring needs.
Above Threshold alerts are triggered when the usage of an event exceeds a predefined threshold. For example, if you set a threshold of 1000 requests per hour, and your application receives 1200 requests in that hour, an alert will be triggered. This alert will be triggered within approximately 90 seconds from the time the threshold is breached.
Below Threshold alerts are triggered when the usage of an event falls below a predefined threshold. For example, if you set a threshold of 100 requests per hour, and your application receives only 50 requests in that hour, an alert will be triggered. This alert will be triggered at the close of the time period. If an hourly alert is set, it will be triggered at the end of the hour if the value for that hour failed to meet the threshold.
Alerts provide the following notification mechanisms:
  • Email notifications
  • SMS notifications (coming soon)
  • Webhook notifications (coming soon)

To archive an event, simply navigate to the event's details page and click the "Archive" button. This will remove the event from your active dashboard and prevent any further data collection for that event. Archived events will no longer appear in your active event list, and new heartbeats for that event will not be recorded. However, you can still view the archived event's historical data and restore it if needed.

If you accidentally archived an event, we can help! Reach out to us at our contact page and we can help restore the event and its data. Note that while the event is archived, no new events will be recorded.