We help IT Professionals succeed at work.

Application evaluation (performance, design)

Gunsen
Gunsen asked
on
I have a domino application hosting users thru web.
I would like to know how to have a qualified functionality evaluation of this database ?
(peak values or performance is of secondary importance)
Answer with most applicable answer get points...

-All users generate temporary documents! each session
 300 users a day, in average 5 docs each !!!
-All views holds few computed values (mostly fields or static values)
-DB contains dynamic documents (maybe 10000) concurrent
-Documents is handled by agents and people for workflow(mail), and API against other systems
-Web functions runs LotusScript agents and use style-sheets for presentation

Any advice would be appriciated ...
Comment
Watch Question

Commented:
Hello Gunsen,

can you please give in more details what you define as: "qualified functionality evaluation"

My assumption go in this directions:
a) Average response time for all web requests against this one database.
b) Observation of size of every view to react to anomalies.
c) Collecting of agent run time informations (consumption of service units...)
d) Number of documents ready for transition but not moving (failed :-)


For a) take WebTrends:
http://www.webtrends.com/

For b) use this Domino console command:
SHOW DATABASE yourDatabase.nsf

For c) set this notes.ini setting:
Debug_Amgr=*

For d) create a view with reduced document selection to those failed states.

Regards,
zvonko
Jean Marie GeeraertsApplication Engineer

Commented:
Listening...
There are different tools that you can find on the net for monitoring the server/database performance, of all log.nsf which is part of notes also gives some info on performance of database usage and index size and all other stuff (check for database.. view).

Here are few links that might interest you,

http://www.netiq.com/products/am/modules/messaging/domino.asp

http://www.epicmicro.com/pdfs/tng_notes_option.pdf


http://www.notes.net/today.nsf/8a6d147cf55a7fd385256658007aacf1/4541b624a97c673a852567bc00729369?OpenDocument   (Check for "Installing and viewing Domino as a Performance Monitor counter." )



Author

Commented:
Ok, thanx both.
I'll have a stresstest of application tomorrow...

Commented:
Thanks for accepting my comment as answer, but I am still interested what exact info you try to get from this stress tests.

Commented:
By the way: we use an expansive software to make stress test for our web servers.
The name of the product is SilkPerformer:
http://www.segue.com/html/s_solutions/s_performer/s_performer.htm

Explore More ContentExplore courses, solutions, and other research materials related to this topic.