Package io.deephaven.engine.tablelogger
Interface ProcessMetricsLogLogger
- All Known Implementing Classes:
ProcessMetricsLogLogger.Noop
public interface ProcessMetricsLogLogger
Logs data that gives insight to process statistics such as heap usage and page fault counts.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
log
(long timestamp, String processId, String name, String interval, String type, long n, long sum, long last, long min, long max, long avg, long sum2, long stdev) void
log
(Row.Flags flags, long timestamp, String processId, String name, String interval, String type, long n, long sum, long last, long min, long max, long avg, long sum2, long stdev)
-
Method Details
-
log
default void log(long timestamp, String processId, String name, String interval, String type, long n, long sum, long last, long min, long max, long avg, long sum2, long stdev) throws IOException - Throws:
IOException
-
log
void log(Row.Flags flags, long timestamp, String processId, String name, String interval, String type, long n, long sum, long last, long min, long max, long avg, long sum2, long stdev) throws IOException - Throws:
IOException
-