| 
														
															@@ -22,6 +22,8 @@ public class MetricsManager { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     private static Tracker chimeraUseTracker; 
														 | 
														
														 | 
														
															     private static Tracker chimeraUseTracker; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     private static Tracker chimeraServerUseTracker; 
														 | 
														
														 | 
														
															     private static Tracker chimeraServerUseTracker; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    private static boolean customConfig = false; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     private static DataTracker tracker; 
														 | 
														
														 | 
														
															     private static DataTracker tracker; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     private static EMetrics emetrics; 
														 | 
														
														 | 
														
															     private static EMetrics emetrics; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -220,6 +222,26 @@ public class MetricsManager { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     }); 
														 | 
														
														 | 
														
															                     }); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 } 
														 | 
														
														 | 
														
															                 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                // Vanilla v Modified config graph 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                Graph customConfigGraph = metrics.createGraph("Modified Configs"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                if (customConfig) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    customConfigGraph.addPlotter(new Metrics.Plotter("Edited") { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        @Override 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        public int getValue() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            return 1; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    }); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    customConfigGraph.addPlotter(new Metrics.Plotter("Vanilla") { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        @Override 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        public int getValue() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                            return 1; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    }); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 /* Debug stuff 
														 | 
														
														 | 
														
															                 /* Debug stuff 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 tracker = emetrics.getDataTracker(); 
														 | 
														
														 | 
														
															                 tracker = emetrics.getDataTracker(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 tracker.enable(); 
														 | 
														
														 | 
														
															                 tracker.enable(); 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -239,6 +261,10 @@ public class MetricsManager { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         chimeraServerUseTracker.increment(); 
														 | 
														
														 | 
														
															         chimeraServerUseTracker.increment(); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    public static void customConfig() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        customConfig = true; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @SuppressWarnings("unused") 
														 | 
														
														 | 
														
															     @SuppressWarnings("unused") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     private static void debug() { 
														 | 
														
														 | 
														
															     private static void debug() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         emetrics.getMetrics().flush(); 
														 | 
														
														 | 
														
															         emetrics.getMetrics().flush(); 
														 |