Esempio n. 1
0
 public override void Start()
 {
     foreach (BufferPoolMXBean pool in ManagementFactory.getPlatformMXBeans(typeof(BufferPoolMXBean)))
     {
         _registry.register(name(MemoryBuffer, PrettifyName(pool.Name), "count"), (Gauge <long>)pool.getCount);
         _registry.register(name(MemoryBuffer, PrettifyName(pool.Name), "used"), (Gauge <long>)pool.getMemoryUsed);
         _registry.register(name(MemoryBuffer, PrettifyName(pool.Name), "capacity"), (Gauge <long>)pool.getTotalCapacity);
     }
 }