Performance data
Performance data refers to the measurable metrics, statistics, and logs that provide insights into how the underlying hardware, software, and network resources supporting a software system are functioning. This data helps organizations monitor, analyze, and optimize the performance, reliability, scalability, and availability of the infrastructure that supports their applications and services.
This data enables teams to identify bottlenecks, diagnose issues, and make data-driven decisions for improvement. It can also help teams ensure that resources are being used efficiently to reduce costs and that systems are meeting their service level agreements.
Performance data typically includes:
- CPU utilization: Percentage of CPU capacity being used by applications or processes
- Memory usage: Amount of RAM being consumed by applications or processes
- Disk I/O (input/output) operations: Read and write speeds to disk storage
- Network latency: Time it takes for data to travel between two points in a network
- Network bandwidth usage: Amount of data being transmitted over a network connection
- Error rates: Frequency of errors occurring in infrastructure components
- Database query performance: Metrics like query execution time and the number of queries per second
- Application response time: Time taken by the infrastructure to process a request and return a response
- Server uptime/downtime: Duration for which servers or services remain operational or unavailable
- Virtual machine (VM) resource utilization: Metrics specific to VMs, such as vCPU usage, memory allocation, and disk usage
- Container metrics: Performance of containerized services, such as CPU, memory usage, and restart counts
- Temperature and power usage: Physical hardware metrics, such as server temperature and power consumption
The Splunk Common Information Model (CIM) add-on contains a Performance data model with fields and tags that describe performance tracking data, similar to what is described in this article. This includes CPU, memory, storage, uptime and more. You might also be interested in inventory data.
Add-ons and apps
- Linux/Unix
- Microsoft
- Oracle
- Splunk Add-on for Sysmon
- Splunk Add-on for Google Cloud Platform
- Qualys Technology Add-on (TA) for Splunk
- Docker
- Kubernetes Connector
Use cases for the Splunk platform
- Maintaining *nix systems with the Splunk platform
- Maintaining Microsoft Windows systems with the Splunk platform
- Benchmarking filesystem performance on Linux-based indexers
- Improving hardware utilization by moving indexers into Kubernetes
- Sizing your Splunk architecture
- Visualizing metrics for data separated by physical boundaries