AppSignal introduces an easy to use metrics platform. With a few lines of code you can send us any metric you can think of, and visualize it on configurable dashboards.
Measure your database size and see growth over time. You'll know exactly when you need to scale your database.
Imagine your service relies on people downloading large files. Easily plot a graph of completed and canceled downloads.
Workers can run out of memory, so you have to stop it and start a new one. But how often? Visualizing this behavior for debugging purposes is easy.
It takes just a few lines of code to send us your metrics. There is no need to set up any additional services: just install AppSignal, send some metrics using our easy to use API and you're done!
If you are using our Standalone AppSignal Agent to track server metrics for non-app servers, you might be interested in using the built-in StatsD server.
# Send a gauge
# Will return a value of 20
Appsignal.set_gauge('database_size', 10)
Appsignal.set_gauge('database_size', 20)
# Send a measurement
# Will return a count of 2 and an average of 150
Appsignal.add_distribution_value('memory_usage', 100)
Appsignal.add_distribution_value('memory_usage', 200)
# Send a counter
# Will return a total of 3
Appsignal.increment_counter('login_count', 1)
Appsignal.increment_counter('login_count', 2)
We offer a 30 day free trial, but who doesn't? What sets us apart is the way we care for you. We're just a chat message or email away and would love to help you get your app in the best shape possible.
Read our WeTransfer case study to learn how we monitor their 20B requests each month.
We'd like to set cookies, read why.