yr ques seems too generic ;-) "performance' per se is not for a one sentence answer. there's many tools around to monitor apache and mysql performance, e.g. here's a live sample -->
Apache Server Status for localhost
Server Version: Apache/2.2.3 (Red Hat)
--------------------------------------------------------------------------
Current Time: Monday, 05-Apr-2010 17:02:50 EDT
Server uptime: 10 days 15 hours 48 minutes 10 seconds
27 requests currently being processed, 0 idle workers
--------------------------------------------------------------------------
-------- Performance Metrics -----------------------------------------------
[--] Up for: 10d 15h 51m 8s (822M q [892.753 qps], 6M conn, TX: 492B, RX: 173B)
[--] Reads / Writes: 97% / 3%
[--] Total buffers: 34.0M global + 2.7M per thread (100 max threads)
[OK] Maximum possible memory usage: 309.0M (3% of installed RAM)
[OK] Slow queries: 0% (1K/822M)
[OK] Key buffer size / total MyISAM indexes: 8.0M/1.3G
[OK] Key buffer hit rate: 96.1% (47B cached / 1B reads)
[OK] Sorts requiring temporary tables: 0% (8K temp sorts / 14M sorts)
[OK] Temporary tables created on disk: 1% (38K on disk / 3M total)
[OK] Open file limit used: 9% (97/1K)
[OK] Table locks acquired immediately: 99% (1B immediate / 1B locks)
[OK] InnoDB data size / buffer pool: 2.4M/8.0M
--------------------------------------------------------------------------
Oh sorry about that. I'm not quite an expert on this. :S
Ok, so you said that you have 120 to 140 concurrent users. How much load does it give to your server? The CPU usage to be specific. Does it reach 50% or do you still have lots of headroom just in case your concurrent users might spike up?
you might wanna check out a little on how performance is monitored and analyzed, etc.. ;-) cpu usage ? how many cores do you have ? speed, etc, etc ? sample -->
Tasks: 149 total, 11 running, 138 sleeping, 0 stopped, 0 zombie
Cpu(s): 66.2%us, 14.3%sy, 0.0%ni, 19.3%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st
ps: our cpu's are under-loaded;-O, ram under-loaded...!
This should be what you need:
http://community.elgg.org/pg/plugins/Alvmarken/read/384590/members-modified
Hi Mk,
Solution Grove has done similar level of projects. You can learn about our work here: http://www.solutiongrove.com/xowiki/elgg
Thank you for your consideration
Caroline
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.