/** * Gets the total. * * @return total * * @see com.jamonapi.Monitor#getTotal() */ @Override public double getTotal() { return monitor.getTotal(); }
@Override public double getTotal() { double value=0; for (int i=0;i<numRows;i++) { value+=monitors[i].getTotal(); } return value; }
/** * Gets the total. * * @return total * * @see com.jamonapi.Monitor#getTotal() */ public double getTotal() { return monitor.getTotal(); }
public double getTotal() { double value=0; for (int i=0;i<numRows;i++) { value+=monitors[i].getTotal(); } return value; }
@Override public double getAvg() { double hits=getHits(); double total=0; for (int i=0;i<numRows;i++) { total+=monitors[i].getTotal(); } if (hits==0) return 0; else return total/hits; }
public double getAvg() { double hits=getHits(); double total=0; for (int i=0;i<numRows;i++) { total+=monitors[i].getTotal(); } if (hits==0) return 0; else return total/hits; }
public static String convMonitorToString (Monitor m) { String retVal = m.getLabel()+"|\t"; String unit = m.getUnits(); retVal+=unit+"|\t"; long content = new Double(m.getTotal()).longValue(); content = content / (1000*1000); String contentstr = (unit.equals(MS))? Helper.prettyPrintNanoSeconds(content ) : m.getHits()+"" ; retVal+= "total:"+contentstr+"|\t"; long avg = new Double(m.getAvg()).longValue(); avg = avg / (1000*1000); String avgstr = (unit.equals(MS))? Helper.prettyPrintNanoSeconds(avg ) : avg+"" ; retVal+= "avg:"+avgstr+"|\t"; return retVal; }
public synchronized void init() { for (String url : ontologySchemaUrls) { log.info("Testing, if indexed: " + url); if (alreadyIndexed.add(url)) { log.info("Ontology not found, start indexing"); try { Monitor m0 = MonitorFactory.start("Indexer parsing ontology"); model = ModelFactory.createOntologyModel(); model.read(url, null); classIndexer.index(model); m0.stop(); log.info("indexed ontology in ms: " + m0.getTotal()); } catch (Exception e) { log.error(e.getMessage(), e); } } else { //not so important output log.debug("Already indexed: " + url + " " + alreadyIndexed); } } }
b.append(getAvg()); b.append(", Total="); b.append(getTotal()); b.append(", Min="); b.append(getMin());
b.append(getAvg()); b.append(", Total="); b.append(getTotal()); b.append(", Min="); b.append(getMin());
return new Double(getMax()); else if (TOTAL.equalsIgnoreCase(key)) return new Double(getTotal()); else if (ACTIVE.equalsIgnoreCase(key)) return new Double(getActive());
/** * @see patterntesting.runtime.monitor.ProfileMonitor#toShortString() */ public String toShortString() { return "Hits=" + (long) monitor.getHits() + ", Avg=" + monitor.getAvg() + ", Total=" + monitor.getTotal() + ", Max=" + monitor.getMax() + ", Unit=" + monitor.getUnits(); }
/** * To short string. * * @return the string * @see patterntesting.runtime.monitor.ProfileMonitor#toShortString() */ @Override public String toShortString() { return "Hits=" + (long) monitor.getHits() + ", Avg=" + monitor.getAvg() + ", Total=" + monitor.getTotal() + ", Max=" + monitor.getMax() + ", Unit=" + monitor.getUnits(); }
sb.append(separator).append(mon.getTotal()); sb.append(separator).append(mon.getMin()); sb.append(separator).append(mon.getMax());
public FinalizedMonitor(Monitor m){ header = (String)m.getMonKey().getValue(MonKey.LABEL_HEADER); units = (String)m.getMonKey().getValue(MonKey.UNITS_HEADER); avg = m.getAvg(); hits = m.getHits(); stdDev = m.getStdDev(); lastValue = m.getLastValue(); max = m.getMax(); min = m.getMin(); total = m.getTotal(); }
MonitorFactory.add("purchasesNoRange", "dollars", 1000.0); System.out.println("purchasesTimeTestNoRange=" + m.stop().getTotal()); MonitorFactory.start("testTimer").stop(); System.out.println("testTimerTimeTest=" + m.stop().getTotal()); for (int i = -5; i <= 20; i++) { MonitorFactory.add("purchases", "dollars", i * 50); System.out.println("Total time=" + timer.getTotal()); MonitorFactory.add("purchasesRange", "dollars", 1000.0); System.out.println("purchasesTimeTestRange=" + m.stop().getTotal()); Object[][] data = null; MonitorFactory.setRangeDefault("bytes", getTestHolder());
/** * @see patterntesting.runtime.monitor.ProfileMonitor#toCsvString() */ public String toCsvString() { return monitor.getLabel() + "; " + monitor.getUnits() + "; " + monitor.getLastValue() + "; " + (long) monitor.getHits() + "; " + monitor.getAvg() + "; " + monitor.getTotal() + "; " + monitor.getMin() + "; " + monitor.getMax() + "; " + monitor.getActive() + "; " + monitor.getAvgActive() + "; " + monitor.getMaxActive() + "; " + monitor.getFirstAccess() + "; " + monitor.getLastAccess() + ";"; }
/** * To csv string. * * @return the string * @see patterntesting.runtime.monitor.ProfileMonitor#toCsvString() */ @Override public String toCsvString() { return '"' + monitor.getLabel() + "\"; " + monitor.getUnits() + "; " + monitor.getLastValue() + "; " + (long) monitor.getHits() + "; " + monitor.getAvg() + "; " + monitor.getTotal() + "; " + monitor.getMin() + "; " + monitor.getMax() + "; " + monitor.getActive() + "; " + monitor.getAvgActive() + "; " + monitor.getMaxActive() + "; " + monitor.getFirstAccess() + "; " + monitor.getLastAccess() + ";"; }
public MonitorDelta(Monitor mon) { label = mon.getLabel(); units = mon.getUnits(); hits = mon.getHits(); total = mon.getTotal(); avg = mon.getAvg(); min = mon.getMin(); max = mon.getMax(); stdDev = mon.getStdDev(); firstAccess = mon.getFirstAccess(); lastAccess = mon.getLastAccess(); lastValue = mon.getLastValue(); active = mon.getActive(); maxActive = mon.getMaxActive(); avgActive = mon.getAvgActive(); }