vbd wrote:besonders bei last- und zeitkritischen Routinen und Klassen ist Profiling sinnvoll. Als Grundlage für das Profiling nutze ich u.a. Monitoring Daten u.a. aus Lasttests/Unittests etc.
Bis vor kurzem habe ich dazu MRTG verwendet. Leider ist die Installation nicht gerade trivial (vorallem auf Windows-Systemen). Seit kurzem nutze ich CACTI (
http://www.cacti.net/).
Inwiefern kann dir diese grobe Auslastung des Servers helfen deine Routinen/Klassen sinnvoll zu Testen? DTrace bietet sich fürs Profiling wohl mehr an.
Als grobe Übersicht über die größe was diese Lösung als Download bräuchte:
Cacti ist nur eines von vielen möglichen
Programmendas RRD
rrdtool-1.2.10-win32-perl58.zip 24-Jun-2005 11:35 1.9M verwendet.
Zum Sammeln der Daten wird Net-SNMP benötigt:
http://sourceforge.net/project/showfile ... id=162885# ,welches in der älteren Version auch für Windows vorliegt: net-snmp-5.2.1.2-1.win32.exe 4486067
Cacti an sich braucht auch noch
cacti-0.8.6g.zip 1322390 1,2Mbyte.
Womit wir bei rund 7,5Mbyte sind.
Ubuntu 18.04 | SMP P3 1.4 GHz | 6 GByte RegECC | 74 GByte Seagate 15k5 system | 3Ware 9550SXU-4LP with 4x 500 GByte Seagate ES2 Raid 10 data | StoreCase DE400 | PX-230A | Intel Pro/1000MT Dual PCI-X