Class StatisticManager

java.lang.Object
zombie.network.statistics.StatisticManager
All Implemented Interfaces:
Iterable<Statistic>

public class StatisticManager extends Object implements Iterable<Statistic>
  • Field Details

    • prometheusEnabled

      public boolean prometheusEnabled
  • Constructor Details

    • StatisticManager

      public StatisticManager()
  • Method Details

    • getInstance

      public static StatisticManager getInstance()
    • iterator

      public Iterator<Statistic> iterator()
      Specified by:
      iterator in interface Iterable<Statistic>
    • init

      public void init()
    • getInstanceName

      public static String getInstanceName()
    • observeServerPacketProcessDuration

      public void observeServerPacketProcessDuration(String packetType, String client, int size)
    • observeServerPacketSendDuration

      public void observeServerPacketSendDuration(String packetType, String client, int size)
    • get

      public Statistic get(String name)
    • update

      public void update(long time)