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, meaning you have to stop one and start a new one. But how often? Visualizing this behavior for debugging purposes is easy.
# 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)
Do you need help, have a feature request or just need someone to rubber duck with? Get in touch with one of our engineers.