diff options
author | Luck <git@lucko.me> | 2021-12-28 18:12:33 +0000 |
---|---|---|
committer | Luck <git@lucko.me> | 2021-12-28 18:12:33 +0000 |
commit | bfbbcb3e68e019da4657ef0da22b889de656ae3f (patch) | |
tree | b49b109cd6415bf74f34e0cb0fd1dbbd83534a67 /spark-common/src/main/proto/spark/spark_heap.proto | |
parent | 97320645783f21893a4a8dc3af0a29804f1cf6dd (diff) | |
download | spark-bfbbcb3e68e019da4657ef0da22b889de656ae3f.tar.gz spark-bfbbcb3e68e019da4657ef0da22b889de656ae3f.tar.bz2 spark-bfbbcb3e68e019da4657ef0da22b889de656ae3f.zip |
Include platform and system statistics in profiler viewer payload
Diffstat (limited to 'spark-common/src/main/proto/spark/spark_heap.proto')
-rw-r--r-- | spark-common/src/main/proto/spark/spark_heap.proto | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/spark-common/src/main/proto/spark/spark_heap.proto b/spark-common/src/main/proto/spark/spark_heap.proto new file mode 100644 index 0000000..59f2b85 --- /dev/null +++ b/spark-common/src/main/proto/spark/spark_heap.proto @@ -0,0 +1,27 @@ +syntax = "proto3"; + +package spark; + +import "spark/spark.proto"; + +option java_package = "me.lucko.spark.proto"; +option java_outer_classname = "SparkHeapProtos"; + +message HeapData { + HeapMetadata metadata = 1; + repeated HeapEntry entries = 2; +} + +message HeapMetadata { + CommandSenderMetadata creator = 1; + PlatformMetadata platform_metadata = 2; + PlatformStatistics platform_statistics = 3; + SystemStatistics system_statistics = 4; +} + +message HeapEntry { + int32 order = 1; + int32 instances = 2; + int64 size = 3; + string type = 4; +} |