cancel
Showing results for 
Search instead for 
Did you mean: 
Create Post
Level 9

Concurrent Users - NPM

How many concurrent users does SolarWinds NPM v10.6 have?

Labels (2)
13 Replies

I think that concurrent sessions to the web server are more important than concurrent users, especially if you have auto page refresh set to a low value.  With auto page refresh, one user that leaves a lot of browser tabs open all day can really hammer the server.  I saw a big improvement in the user experience by increasing the page refresh interval to 60 mins.

You can poll OID 1.3.6.1.4.1.311.1.7.3.1.13 on your solarwinds web server to see concurrent sessions in IIS.

Level 8

I am attempting to use the oid 1.3.6.1.4.1.311.1.7.3.1.13 but when creating the custom poller and adding my SW server, when testing the connection it times out.

Any ideas why?

0 Kudos
Level 9

Thanks Jason, just implemented this to see how many sessions are running in our environment.concurrent IIS connections.JPG

0 Kudos
Level 9

So I was asked in a PM how did I set this up. I did this though orion UDP (pictured below,) then added a universal device poller chart to my orion's node summary page (botom pic.)  I hope this helps.

udp-current connections.PNGconcurrent users.PNG

0 Kudos
Level 8

Thanks Jason!

Russell Sandidge

0 Kudos

To understand this a bit better, you really have to think of how the different parts of the program work.   The polling engine is an application all on its own that runs constantly on your system, this is one of the bigger loads on most SW systems.

The web interface that people log into, is a series of programs that execute, return some info (ie: the web page) and then stop running.   So lets say one of your users logs in once a day to do a simple report, they would really only consume resources while that report was generating.  Another user, a network engineer, might be constantly watching the main page to see whats broken and actively going into nodes to see whats up and such.   He will be using the server quite a bit.   The screen in your NOC that rotates through 5 pages every minute, they're only active once a minute while each page is generating.

I'm trying to impress how transient web transactions can be, that saying it will support 20 users is just a guestimate based on an average server with average use.  If you have mostly light users, you might be able to get substantially more users.  On the other hand if you have a bunch of users who are always active, or a bunch of pages being displayed that consume a lot of processing power to generate, you might get less than 20 users.

Putting a hard limit on something like this is nearly impossible.  So what do you do?   Monitor your server in Solarwinds!   Maybe enable the "Quality of Experience Application Stats" on the HTTP service.  Watch how your server is doing serving up pages and if you start seeing problems, add on an AWS to compensate.  Hint, if you add an AWS, have all users use it as the main server to offload your polling engine, cheap way of getting some extra power on the poller... 

Level 8

Thanks for your insight Craig!

Your Brother in Christ,

Russell Sandidge

And he said unto them, This kind can come forth by nothing, but by prayer and fasting.

Mark 9:29

0 Kudos
Product Manager
Product Manager

Hello chamepicart,

The primary polling engine and website should support 15-20 concurrent users of the website. Above this you should consider using the optional "Additional Website" which would offload the CPU overhead from the Primary Polling Engine.

Thanks,

Tony Johnson

Sales Engineer

Solarwinds

Level 9

Hi Tony,

Good day.

I would like to know, by adding additional Web server would increase the number of concurrent users by how many?

Thank you and God bless,

Chame

Level 13

Hi Chame,

it always depends on the Ad Web machine configuration and type of operations(e.g. speed of browsing, which resources are displaying, used limitations), but from my experience the machine, which is strong enough (8 Core, 8GB RAM) should be able to handle ~20 users (acceptable user experience, of course the higher the load is, the slower the website might be).

Honza

Level 8

What is the easiest way to confirm the concurrent users using Solarwinds?

0 Kudos
MVP
MVP

You could review IIS logs for that info.  Within inetpub folder (review your IIS settings for where you should expect to find your logs if necessary).

\some_drive\inetpub\logs\LogFiles\W3SVC2\  in my environment.  Yours may be similar.

0 Kudos
Level 9

Hi Jan,

Good day.

Thank you so much for the information.. I will cascade this to our client.

Thank you and God Bless,

Chame

0 Kudos