subsys/metrics/reporter/src/main/java/org/commonjava/indy/metrics/zabbix/reporter/IndyZabbixReporter.java
private void addSnapshotDataObject( String key, Snapshot snapshot, long clock, List<DataObject> dataObjectList )
    {
        dataObjectList.add( toDataObject( key, ".min", snapshot.getMin(), clock ) );
        dataObjectList.add( toDataObject( key, ".max", snapshot.getMax(), clock ) );
        dataObjectList.add( toDataObject( key, ".mean", snapshot.getMean(), clock ) );
        dataObjectList.add( toDataObject( key, ".stddev", snapshot.getStdDev(), clock ) );
        dataObjectList.add( toDataObject( key, ".median", snapshot.getMedian(), clock ) );
        dataObjectList.add( toDataObject( key, ".75th", snapshot.get75thPercentile(), clock ) );
        dataObjectList.add( toDataObject( key, ".95th", snapshot.get95thPercentile(), clock ) );
        dataObjectList.add( toDataObject( key, ".98th", snapshot.get98thPercentile(), clock ) );
        dataObjectList.add( toDataObject( key, ".99th", snapshot.get99thPercentile(), clock ) );
        dataObjectList.add( toDataObject( key, ".99.9th", snapshot.get999thPercentile(), clock ) );
    }
private void addSnapshotDataObject( String key, Snapshot snapshot, long clock, List<DataObject> dataObjectList )
    {
        dataObjectList.add( toDataObject( key, ".min", snapshot.getMin(), clock ) );
        dataObjectList.add( toDataObject( key, ".max", snapshot.getMax(), clock ) );
        dataObjectList.add( toDataObject( key, ".mean", snapshot.getMean(), clock ) );
        dataObjectList.add( toDataObject( key, ".stddev", snapshot.getStdDev(), clock ) );
        dataObjectList.add( toDataObject( key, ".median", snapshot.getMedian(), clock ) );
        dataObjectList.add( toDataObject( key, ".75th", snapshot.get75thPercentile(), clock ) );
        dataObjectList.add( toDataObject( key, ".95th", snapshot.get95thPercentile(), clock ) );
        dataObjectList.add( toDataObject( key, ".98th", snapshot.get98thPercentile(), clock ) );
        dataObjectList.add( toDataObject( key, ".99th", snapshot.get99thPercentile(), clock ) );
        dataObjectList.add( toDataObject( key, ".99.9th", snapshot.get999thPercentile(), clock ) );
    }
for histograms.

@param key
@param snapshot
@param dataObjectList