package cern
- Alphabetic
- Public
- All
Type Members
- class CgroupMetrics extends SparkPlugin
-
class
CloudFSMetrics extends SparkPlugin
Monitor S3A I/0 metrics using Hadoop's API FileSystem.getGlobalStorageStatistics FileSystem.getGlobalStorageStatistics has been introduced in Hadoop (client) version 2.8
Monitor S3A I/0 metrics using Hadoop's API FileSystem.getGlobalStorageStatistics FileSystem.getGlobalStorageStatistics has been introduced in Hadoop (client) version 2.8
Note: use with Spark 3.x built with Hadoop 3.2 profile (or higher, when available) or use it with Spark built without Hadoop and use your own Hadoop client version 2.8 or higher. Limitation: this currently supports only one filesystem at a time
Parameters: filesystem name: --conf spark.cernSparkPlugin.cloudFsName=<name of the Hadoop compatible filesystem> (example: s3a) register metrics on the driver conditional to --conf spark.cernSparkPlugin.registerOnDriver=true
- class DemoMetricsPlugin extends SparkPlugin
- class DemoPlugin extends SparkPlugin
-
class
HDFSMetrics extends SparkPlugin
Monitor HDFS I/0 metrics using Hadoop's API FileSystem.getGlobalStorageStatistics FileSystem.getGlobalStorageStatistics has been introduced in Hadoop (client) version 2.8
Monitor HDFS I/0 metrics using Hadoop's API FileSystem.getGlobalStorageStatistics FileSystem.getGlobalStorageStatistics has been introduced in Hadoop (client) version 2.8
Note: use with Spark 3.x built with Hadoop 3.2 profile (or higher, when available) or use it with Spark built without Hadoop and use your own Hadoop client version 2.8 or higher.
-
class
PyroscopePlugin extends SparkPlugin
Use this Plugin to configure Pyroscope java agent data collection on Spark executors See https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/java/
Use this Plugin to configure Pyroscope java agent data collection on Spark executors See https://grafana.com/docs/pyroscope/latest/configure-client/language-sdks/java/
This plugin adds the following configurations: --conf spark.pyroscope.server - > default "http://localhost:4040", update to match the server name and port used by Pyroscope --conf spark.pyroscope.applicationName -> default spark.conf.get("spark.app.id") --conf spark.pyroscope.eventType -> default ITIMER, possible values ITIMER, CPU, WALL, ALLOC, LOCK
- class RunOSCommandPlugin extends SparkPlugin
Value Members
- object DemoPlugin
- object RunOSCommandPlugin