Sponsored Content
Top Forums UNIX for Beginners Questions & Answers 3rd party stress testing services Post 303042803 by dare99 on Tuesday 7th of January 2020 11:16:09 AM
Old 01-07-2020
3rd party stress testing services

Hi all, bit of a forum newb here, so apologies if this has been covered else where, but I wonder if any of you has any experience with stress testing servers, specifically using 3rd party services. We run a very busy production system, and just haven't been able to simulate the user activity while we're testing.

I'm looking at test upload/download of 150 - 200 gb an hour, but via multiple accounts at once (50ish or more). Most of what I've found online seem aimed more at website stability, and ddos proofing, and I'm not sure they'll fit with what I'm looking for.

Cheers
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

root cron was override w/ 3rd party software

Hi Guys, I'm new in Unix Environment. Any Unix Guru around...I need help. My question is, is it possible that the root cron could be override with 3rd party software?How can it happen. Another thing, how the cron job works?, I mean how the Unix process the cron job , I don't have an idea... (2 Replies)
Discussion started by: kupal
2 Replies

2. Shell Programming and Scripting

How to pass variables to 3rd party unix menu?

Hello, I was wondering if it is possible to pass data to a unix driven 3rd party menu. Changing the code is out of the question. I have a menu with various options and I would like a ksh to execute the menu and input the required fields. For example. Main menu 1. Company Name 2. blah... (3 Replies)
Discussion started by: ctcuser
3 Replies

3. AIX

3rd Party Utilities to read Syslog

I'm new to UNIX / AIX and I'm trying to determine the best way to monitor the SYSLOG output generated from our RS6000. I apologize if there is another thread that already addresses this issue, I scanned the threads, but didn't see anything. Thanks in advance, Rosemary (0 Replies)
Discussion started by: ratrahan
0 Replies

4. AIX

finding 3rd party Applications installed on AIX

Hi,. I want to know how to find out 3rd party application installed on aix, example Oracle database if it is installed on aix box it is not showing as installed using lslpp -l command Regards, Manoj (1 Reply)
Discussion started by: manoj.solaris
1 Replies

5. Programming

Stress testing memory using malloc in linux ??

Hi to all, Recently i am testing an equipment that runs in i586 fedora linux. I have to test mmap function. For that i determined to fill the memory and run the required application to check whether it throws any mmap error regarding low resources. This is the line that does the allocation. ... (3 Replies)
Discussion started by: frozensmilz
3 Replies

6. Linux

Will installing LINUX mean reinstalling my 3rd party apps?

Hi all, Long time UNIX admin, first time LINUX user. So I'm finally at the last straw with Windows. I hate it. I've always hated it but the wife was scared of change so I kept it going. But Window's insistence on "protecting" me by preventing me access to certain areas created hours of work... (14 Replies)
Discussion started by: Korn0474
14 Replies

7. Shell Programming and Scripting

Stress testing php files at Unix/Linux Command line

Hi, Your great help is very appreciated. I am looking for any Unix command or tool for doing Stress/Load test of php files at command prompt. I tried torture.pl but it is not working after20 concurrent threads/users. as it is very urgent for me..please suggest ur ideas asap. thanks (5 Replies)
Discussion started by: Malleswari
5 Replies

8. UNIX for Dummies Questions & Answers

Problem compiling 3rd party g++ program

I'm trying to compile a 3rd party program used for solid-state chemistry that calculates pore characteristics of an input material. The program was written between 2000 and 2006, so I believe the problem is that the headers used are outdated, but I'm not terribly computer savvy (and a complete... (1 Reply)
Discussion started by: motrax
1 Replies

9. Shell Programming and Scripting

No such file or directory for 3rd party software

I am trying to use the KiFMM3D software with my code. I am compiling code in C++ and everything looks fine but I am getting an "no such file or directory" error regarding the KiFMM3d code. The exact error message is : In file included from... (0 Replies)
Discussion started by: larry burns
0 Replies

10. Cybersecurity

Best practice to allow 3rd party app to read messages file.

What is the best practice to allow a 3rd party health monitoring app to read the messages file. Since messages is a system file and is owned by root the app cannot read the file. I don't want to run the app as root so how should I allow the app to read the file. The read function is actually built... (2 Replies)
Discussion started by: slwiley
2 Replies
rabid(8)							      Postal								  rabid(8)

NAME
rabid - program to test POP server throughput. SYNOPSIS
rabid [-r max-connections-per-minute] [-p processes] [-l local-address] [-c messages-per-connection] [-a] [-s ssl-percentage] [-i imap-per- centage] [-b qmail-pop] [-d download-percentage[:delete-percentage]] [-[z|Z] debug-file] [-u] pop-server user-list-filename DESCRIPTION
This manual page documents briefly the rabid, program. It is designed to test the performance of POP email servers by reading all messages from randomly selected accounts as fast as possible. A future version will support rate limiting to provide a constant load (for testing SMTP servers). The pop-server parameter specifies the IP address or name of the mail server that the mail is to downloaded from. If you want to specify a port other than port 110 then enclose the host address in square brackets and have the port address immidiately following. If you want a DNS lookup for every connection (for testing round-robin DNS) then immediately preceed the host address with a '+' character. The user-list-filename is the name of a file which contains a list of user's email addresses and passwords. It will have one address per line and the password follows the address with a space to seperate. The processes parameter is the number of processes that should be forked off to attempt seperate connections. A well configured mail server won't accept an unlimited number of connections so make sure you don't specify a number larger than the number your mail server is configured to handle. Also for sensible results make sure that you don't use enough to make your server thrash as the results won't be representative of real-world use. The max-connections-per-minute parameter is for limiting the number of connections that the program makes. This is designed to be used when you want to test the performance of other programs when the system is under load. The default is 24000 connections per minute. The messages-per-connection parameter specifies the maximum number of messages to download in a single POP session. The default is -1 (unlimited). The local-address parameter specifies which local IP address(es) are used to make the outbound connections. Specified in the same way as the remote address. This is good for testing LocalDirectors or other devices that perform differently depending on which source IP address was used. The -a command turns on all logging. All message data received will be logged. This will make it slow and it may not be able to saturate a fast Ethernet link... The -s switch specifies the percentage of connections which are to use TLS AKA SSL. Use 0 for no SSL, or 100 for always SSL, or any number in between. Default is 0. The -i switch specifies the percentage of IMAP connections (default is POP). The -b switch allows you to specify breakage strings. Currently the only option is for Qmail POP server which adds an extra blank line at the end of each message. -b qmail-pop means to not report this as an error. -d download-percentage[:delete-percentage] allows you to specify what percentage of the messages are downloaded and what percentage of the downloaded messages are deleted. Default is 100%. The -u switch causes the domain of user-names to be ignored. This allows you to have a single file with user-names and passwords which can be used by postal and rabid when using a server which doesn't accept a domain. By default postal will ignore the password field, rabid may or may not need the domain depending on the configuration of the POP server. The default is to use the domain (which is required if the same user is present in multiple domains), this switch causes the domain part to be stripped from the user-name field. The -z switch allows you to specify a debugging file base. From this base one file is created for each thread (with a ':' and the thread number appended), each file is used to log all IO performed by that thread for debugging purposes. The -Z switch is the same but creates a separate file for each connection as well with an attitional ':' appended followed by the connec- tion number. BUGS
Doesn't actually do SSL or IMAP yet. RETURN CODES
0 No Error 1 Bad Parameters 2 System Error, lack of memory or some other resource AUTHOR
This program, it's manual page, and the Debian package were written by Russell Coker <russell@coker.com.au>. AVAILABILITY
The source is available from http://doc.coker.com.au/projects/postal/ . See http://etbe.coker.com.au/category/benchmark for further information. SEE ALSO
postal(8),bhm(8) russell@coker.com.au 0.70 rabid(8)
All times are GMT -4. The time now is 06:28 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy