Class TableLoggers

java.lang.Object
io.deephaven.engine.table.impl.util.TableLoggers

public class TableLoggers extends Object
Accessors for Deephaven tables of instrumentation logs. These tables include query logs and performance logs
  • Constructor Details

    • TableLoggers

      public TableLoggers()
  • Method Details

    • updatePerformanceLog

      @ScriptApi public static QueryTable updatePerformanceLog()
      Return a table with update performance data.
      Returns:
      A table with update performance data.
    • queryPerformanceLog

      @ScriptApi public static QueryTable queryPerformanceLog()
      Return a table with query performance data. Individual sub-operations in the query are referenced in QueryOperationPerformanceLog.
      Returns:
      A table with query performance data.
    • queryOperationPerformanceLog

      @ScriptApi public static QueryTable queryOperationPerformanceLog()
      Return a table with individual subquery performance data.
      Returns:
      A table with subquery performance data.
    • processMetricsLog

      @ScriptApi public static QueryTable processMetricsLog()
      Return a table with metrics collected for the current engine process.
      Returns:
      A table with metrics for the current engine process.
    • processInfoLog

      @ScriptApi public static QueryTable processInfoLog()
      Return a static table with process information for the current engine process.
      Returns:
      A table with process information for the current engine process.
    • serverStateLog

      @ScriptApi public static QueryTable serverStateLog()
      Return a table with process memory utilization and garbage collection data.
      Returns:
      A table with memory and GC data.