Ny version av lilom.jar med stöd för att mäta OS Busy, OS Load och OS
Load per cpu. Ökad precision på mätningarna till flyttal.
Showing
4 changed files
with
15 additions
and
12 deletions
| ... | @@ -61,8 +61,11 @@ public class Actions | ... | @@ -61,8 +61,11 @@ public class Actions |
| 61 | { | 61 | { |
| 62 | String instance = oracle.getDBName(); | 62 | String instance = oracle.getDBName(); |
| 63 | sendDataPoint("ORA Cpus (#) " + instance, oracle.getNumberOfCPUs()); | 63 | sendDataPoint("ORA Cpus (#) " + instance, oracle.getNumberOfCPUs()); |
| 64 | sendDataPoint("ORA Cpu Time (ms/s) " + instance, oracle.getCPUTimePerSecond()); | 64 | sendDataPoint("ORA Cpu Time (us/s) " + instance, oracle.getCPUTimePerSecond()); |
| 65 | sendDataPoint("ORA Cpu Usage (%) " + instance, oracle.getCPUPercent()); | 65 | sendDataPoint("ORA Cpu Usage (%) " + instance, oracle.getCPUPercent()); |
| 66 | sendDataPoint("ORA OS Busy (%) " + instance, oracle.getOsBusyPercent()); | ||
| 67 | sendDataPoint("ORA OS Load (#) " + instance, oracle.getOsLoad()); | ||
| 68 | sendDataPoint("ORA OS Load per Cpu (#) " + instance, oracle.getOsLoadPerCPU()); | ||
| 66 | sendDataPoint("ORA Logical Reads (#/s) " + instance, oracle.getLogicalReadsPerSecond()); | 69 | sendDataPoint("ORA Logical Reads (#/s) " + instance, oracle.getLogicalReadsPerSecond()); |
| 67 | sendDataPoint("ORA Consistent Gets (#/s) " + instance, oracle.getPerSecondValue("consistent gets")); | 70 | sendDataPoint("ORA Consistent Gets (#/s) " + instance, oracle.getPerSecondValue("consistent gets")); |
| 68 | sendDataPoint("ORA DB Block Gets (#/s) " + instance, oracle.getPerSecondValue("db block gets")); | 71 | sendDataPoint("ORA DB Block Gets (#/s) " + instance, oracle.getPerSecondValue("db block gets")); | ... | ... |
| ... | @@ -49,8 +49,8 @@ CurrentState=1 | ... | @@ -49,8 +49,8 @@ CurrentState=1 |
| 49 | VuserStateHistory=0 65536 65552 | 49 | VuserStateHistory=0 65536 65552 |
| 50 | LastReplayStatus=2 | 50 | LastReplayStatus=2 |
| 51 | [ActiveReplay] | 51 | [ActiveReplay] |
| 52 | LastReplayedRunName=result1 | 52 | LastReplayedRunName= |
| 53 | ActiveRunName=result1 | 53 | ActiveRunName= |
| 54 | [Recorded Actions] | 54 | [Recorded Actions] |
| 55 | vuser_init=0 | 55 | vuser_init=0 |
| 56 | Actions=0 | 56 | Actions=0 | ... | ... |
| ... | @@ -2,26 +2,26 @@ | ... | @@ -2,26 +2,26 @@ |
| 2 | MercIniTreeSectionName="vuser_end" | 2 | MercIniTreeSectionName="vuser_end" |
| 3 | RunLogicObjectKind="Action" | 3 | RunLogicObjectKind="Action" |
| 4 | Name="vuser_end" | 4 | Name="vuser_end" |
| 5 | RunLogicInterpreterType="Java-Interpreter" | ||
| 6 | MercIniTreeFather="RunLogicEndRoot" | ||
| 7 | RunLogicActionType="VuserEnd" | 5 | RunLogicActionType="VuserEnd" |
| 6 | MercIniTreeFather="RunLogicEndRoot" | ||
| 7 | RunLogicInterpreterType="Java-Interpreter" | ||
| 8 | [RunLogicInitRoot:vuser_init] | 8 | [RunLogicInitRoot:vuser_init] |
| 9 | MercIniTreeSectionName="vuser_init" | 9 | MercIniTreeSectionName="vuser_init" |
| 10 | RunLogicObjectKind="Action" | 10 | RunLogicObjectKind="Action" |
| 11 | Name="vuser_init" | 11 | Name="vuser_init" |
| 12 | RunLogicInterpreterType="Java-Interpreter" | ||
| 13 | MercIniTreeFather="RunLogicInitRoot" | ||
| 14 | RunLogicActionType="VuserInit" | 12 | RunLogicActionType="VuserInit" |
| 13 | MercIniTreeFather="RunLogicInitRoot" | ||
| 14 | RunLogicInterpreterType="Java-Interpreter" | ||
| 15 | [RunLogicRunRoot:Actions] | 15 | [RunLogicRunRoot:Actions] |
| 16 | MercIniTreeSectionName="Actions" | 16 | MercIniTreeSectionName="Actions" |
| 17 | RunLogicObjectKind="Action" | 17 | RunLogicObjectKind="Action" |
| 18 | Name="Actions" | 18 | Name="Actions" |
| 19 | RunLogicInterpreterType="Java-Interpreter" | ||
| 20 | MercIniTreeFather="RunLogicRunRoot" | ||
| 21 | RunLogicActionType="VuserRun" | 19 | RunLogicActionType="VuserRun" |
| 20 | MercIniTreeFather="RunLogicRunRoot" | ||
| 21 | RunLogicInterpreterType="Java-Interpreter" | ||
| 22 | [Profile Actions] | 22 | [Profile Actions] |
| 23 | Profile Actions name=vuser_init,Actions,vuser_end | ||
| 24 | MercIniTreeSectionName="Profile Actions" | 23 | MercIniTreeSectionName="Profile Actions" |
| 24 | Profile Actions name=vuser_init,Actions,vuser_end | ||
| 25 | MercIniTreeFather="" | 25 | MercIniTreeFather="" |
| 26 | [RunLogicRunRoot] | 26 | [RunLogicRunRoot] |
| 27 | RunLogicPaceConstTime="60,000" | 27 | RunLogicPaceConstTime="60,000" |
| ... | @@ -32,10 +32,10 @@ MercIniTreeFather="" | ... | @@ -32,10 +32,10 @@ MercIniTreeFather="" |
| 32 | RunLogicPaceType="ConstAfter" | 32 | RunLogicPaceType="ConstAfter" |
| 33 | MercIniTreeSons="Actions" | 33 | MercIniTreeSons="Actions" |
| 34 | RunLogicNumOfIterations="2" | 34 | RunLogicNumOfIterations="2" |
| 35 | Name="Run" | ||
| 36 | RunLogicAfterPaceMin="60,000" | 35 | RunLogicAfterPaceMin="60,000" |
| 37 | RunLogicRunMode="Sequential" | 36 | Name="Run" |
| 38 | RunLogicPaceConstAfterTime="15,000" | 37 | RunLogicPaceConstAfterTime="15,000" |
| 38 | RunLogicRunMode="Sequential" | ||
| 39 | RunLogicObjectKind="Group" | 39 | RunLogicObjectKind="Group" |
| 40 | RunLogicActionType="VuserRun" | 40 | RunLogicActionType="VuserRun" |
| 41 | RunLogicRandomPaceMin="60,000" | 41 | RunLogicRandomPaceMin="60,000" | ... | ... |
No preview for this file type
-
Please register or sign in to post a comment