.shuffleGrouping("eventSpout", GroupingNameConstants.CONNECTION_GROUPING_NAME);
builder.setBolt("inventoryItemMetricsBolt", new InventoryItemMetricsBolt())
.shuffleGrouping("eventSpout", GroupingNameConstants.INVENTORY_ITEM_GROUPING_NAME);
builder.setBolt("userMetricsBolt", new UserMetricsBolt())
.shuffleGrouping("eventSpout", GroupingNameConstants.USER_GROUPING_NAME);
builder.setBolt("messageMetricsBolt", new SobaMessageMetricsBolt())
.shuffleGrouping("eventSpout", GroupingNameConstants.MESSAGE_GROUPING_NAME);
builder.setBolt("second", new JuggaloaderTimeBaseBolt(0))
.fieldsGrouping("accountMetricsBolt", new Fields("metricAccount", "metricName"))
.fieldsGrouping("connectionMetricsBolt", new Fields("metricAccount", "metricName"))
.fieldsGrouping("inventoryItemMetricsBolt", new Fields("metricAccount", "metricName"))