Performance Monitoring & Alerting (SPM)

SPM is a proactive performance monitoring, anomaly detection, and alerting solution available in the Cloud (SaaS) as well as on Premises. SPM can monitor Solr, Elasticsearch, Hadoop, HBase, ZooKeeper, Kafka, Storm, Redis, JVM, system metrics, custom metrics, and more.

Sematext Products

"I have been using SPM for couple of days and it has been amazing. I learned a lot about my Solr services and was able to optimize based on the results on SPM. Great work."Jerry Yang, Staff Software Engineer, Walmart Labs
" I just started using SPM and I’ve already identified an issue with slow garbage collection that would have been hard to spot otherwise. I’m glad that you have a product that can be setup so quick and easily. Thanks a ton!"Logan Hardy, Data Engineer, Allegiance, Inc.
Minimal overhead
Derive valuable insights from key operational metrics and optimize performance within minutes
Slice and dice metrics by server, time, and other application-specific dimensions
Rich, near real-time performance graphs and charts
SPM SaaS requires minimal setup
Integrated alerting and automatic anomaly detection
Application, server, custom metrics, and events all in one
Integrated alerting on any metric
No need to set up, manage, or scale your own monitoring systems and infrastructure
Integrated log search and graphing via Logsene
User Features
Role-based user access
Aggregate, graph, and correlate events with metrics
Aggregate, graph, and correlate logs via Logsene integration
Unlimited, sharable custom dashboards, graph sharing end embedding
Multi-user support with different user roles
Easily switch between multiple monitored systems
Data Features
Graph custom metrics (e.g. business KPIs), viewed alongside performance metrics in custom dashboards
Powerful filtering: graph one, multiple, or all servers at once, together or individually
Filter data by multiple criteria at once: time, server, metric, etc.
No loss of precision for older performance data
Automatic graphing of extended time periods for easier long-term trend view
Multiple levels of report granularity
Production Support
If you are a Sematext Production Support customer, our engineers can help:
Monitor your performance metrics via SPM
Proactively suggest corrective actions before performance degradation occurs
SPM also helps shorten our response times for production support issues
Access your SPM data, enabling us to quickly identify any potential sources of trouble

We offer SPM On Premises if you’d rather run SPM on your own servers. Contact us if you are interested in the On Premises version.

All plans include unlimited number of users and unlimited subscriptions.

Basic Standard Pro Pro Silver Custom
Price free $0.035 / server / hour $0.070 / server / hour $0.085 / server / hour Contact us
Data Retention 30 min 30 days 60 days 180 days custom
Servers 5 servers max 100 servers max 1000 servers max 1000 servers max custom
Custom Metrics 10 50 250 500 custom
Custom Monthly Datapoints 500K 10M 50M 250M custom
Max Alert Rules 1 alert rule 5 alert rules 20 alert rules 30 alert rules custom
Min Monthly No minimum $10 min/month $20 min/month $20 min/month custom
Sign up » Sign up » Sign up » Sign up » Contact us »
solr logo


Search server based on the Lucene search library.

elasticsearch logo


Distributed RESTful search and analytics engine for the cloud.

hbase logo


Apache HBase is the Hadoop database, a distributed, scalable, big data store.

hadoop logo


Reliable, scalable, distributed computing and data storage.

solr logo


Redis is an open source, BSD licensed, advanced key-value store.

red hat logo

Red Hat

Linux-based operating system developed by Red Hat and targeted toward the commercial market.

ubuntu logo


Ubuntu is an operating system with Linux kernel based on Debian and distributed as free and open source software.

sensei db logo


Apache Storm is a free and open source distributed realtime computation system.

apache kafka logo


Apache Kafka is a distributed, partitioned, replicated commit log service.

java logo


A Java virtual machine (JVM) is a virtual machine that can execute Java bytecode.

puppet logo


Puppet is IT automation software that helps system administrators manage infrastructure.

centos logo


CentOS is an Enterprise-class Linux Distribution derived from sources freely provided to the public.

solr logo


Apache ZooKeeper is open-source server which enables highly reliable distributed coordination.

debian logo


Debian is an Linux operating system and a distribution of Free Software.

sensei db logo

Sensei DB

Open-source, distributed, realtime, semi-structured database.

More: tell us what you want to monitor!

In addition to application-specific metrics, the JVM and System metrics are also monitored:

  • CPU usage
  • RAM used/free
  • System load
  • Disk reads/writes
  • Disk used/free
  • Network interface traffic
  • Swap IO
  • JVM memory usage
  • JVM garbage collection times and counts
  • JVM thread counts


spm clients logos