Dashboards & Visualizations

How to run load tests with loadRunner?

sarit_s
Communicator

Hello
does anyone know how to use loadRunner with splunk ?
I am trying to run load test to see if i will have performance issue once i will have multiple users working on splunk environment and want to demonstrate running heavy queries with multiple users.

Tags (2)
0 Karma

amitm05
Builder

Hi sarit_s

You do not need to integrate any external tool to evaluate the performance of your Splunk. As splunk itself is a log monitoring tool and can very well deduce the external as well its internal logs to give you the performance metrics that you want.

At a high level, you can refer to the following Dashboards on Monitoring Console -
Overview (Check the CPU and Memory of all of your Splunk components of your distributed env)
Instances (Check the OS, CPU usage/process, RAM usage/process, Disk usage, Historical charts of these resource usage, Availability)
Search Activity (Adhoc + Scheduled searches, Resource usage specifically by search activities, search concurrency, Top memory consuming searches, Searches started per minute, Aggregate search Runtimes etc)
Resource usage (CPU cores, Avg load, % usage of memory, CPU and Disk Per Instance, machine or deployment, historical charts, I/O bandwidth utilization)
etc.

There are more dashboards that you might fit for your relevance.

Please accept this as answer if this resolves your query.

skoelpin
SplunkTrust
SplunkTrust

I used a similar tool called JMeter with Splunk.. JMeter generated traffic which wrote logs to the server. There was a Splunk forwarder installed on the remote server which sent its logs to Splunk

0 Karma

sarit_s
Communicator

hi @skoelpin can you explain to me how you used this tool to test load ?

0 Karma

skoelpin
SplunkTrust
SplunkTrust

Perhaps I mis-understood your question.. I used JMeter to load test an external application on a server and sent the results to Splunk to create a "real-time" dashboard to view performance during the load test. Are you referring to load testing Splunk itself? If so, why?

0 Karma

sarit_s
Communicator

yes, i want to run load test on splunk
i want to demonstrate a situation that multiple users will use the system and run heavy queries and see how it affect on the server (cpu, ram, memory) and what is the performance of the query

0 Karma

skoelpin
SplunkTrust
SplunkTrust

Splunk scales horizontally, so you in theory could do it on a small scale and do the math to see how it would preform on a larger scale. A good rule of thumb is each concurrent search will consume 1 CPU core on the search head. You should also consider IOPS and disk type on indexers for your load test. Slow read times on disk will significantly slow down your testing. IMO, you're wasting your time load testing your Splunk deployment

0 Karma
Get Updates on the Splunk Community!

Index This | I am a number, but when you add ‘G’ to me, I go away. What number am I?

March 2024 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with another ...

What’s New in Splunk App for PCI Compliance 5.3.1?

The Splunk App for PCI Compliance allows customers to extend the power of their existing Splunk solution with ...

Extending Observability Content to Splunk Cloud

Register to join us !   In this Extending Observability Content to Splunk Cloud Tech Talk, you'll see how to ...