Forum Discussion

Torsten_Saldsi2's avatar
Torsten_Saldsi2
Icon for Nimbostratus rankNimbostratus
Sep 19, 2016

Description of 'tmsh show virtual' output

Hi everybody,

is there anybody, who knows where I can find information about the statistics values I get from a

tmsh show virtual 
. Is it possible to see the maximum new connections over a specified time.

The reason I aks, is that we have a couple of virtual server which maybe migrate to a new bigip system and will then change to ssl-only transactions. So I need to know, which size to take for the new bigip.

Thanks for your help.

4 Replies

  • You may use bigtop, you should look at bigtop manuel.

     

  • @TayF5un: thanks for your reply, indeed I didn't worked with bigtop yet, so it might be helpful in some time. But as I'm looking for an easy way to get current transactions per second so I can easily compare with the datasheet. I know there is some "magic" how to estimate the tps of a given virtual server. But that would mean to gether statistics on my own. As Bigip is checking against tps all the time, why there is no statistics for it? In 'tmsh show ltm virtual' I can see 'Min/Max/Mean Conn Duration/msec', which seem to be something like this. But I don't know for which duration these connections where measured. That's why I asked for a Description or some kind of man-page for this statement.

     

  • I think if its the same as CPU, the time its measured over by default is 3 Hours. Someone may correct me.

     

    I don't know if you've got the infrastructure, but may be worth logging via SNMP Pollers to a suite such as Solarwinds, to get a view over a longer period of time.

     

    Depending on what your business does, you might find you have peaks/troughs in terms of connections that you won't get a view of without.

     

  • As time goes by and I need the information I will do a work around like this:

    I made a bash-script

    virtuals=
    echo $(date) ' ' $(tmsh show ltm virtual $virtuals raw | awk '/^  Total Connections/{conn += $3}END{printf("%.0f", conn)}')
    

    This I let run every minute via cron appending a logfile. In some days I will make a new script which will then calculate the TPS from it according to SOL6475. Off these mean-TPS over 1 minute I will take the maximum and hope that this will be realistic enough to make my decision.

    Anyway a man page for the show command would still be nice. The next analyse will come for sure.

    kind regards,

    Torsten