ExecutorPluginContainer takes the following to be created:
ExecutorPluginContainer is created when:
SparkPlugin (in the given SparkPlugins) that defines an ExecutorPlugin,
executorPlugins creates a PluginContextImpl, requests the
ExecutorPlugin to init (with the
PluginContextImpl and the extra configuration) and the
PluginContextImpl to registerMetrics.
In the end,
executorPlugins prints out the following INFO message to the logs (for every
Initialized executor component for plugin [name].
ALL logging level for
org.apache.spark.internal.plugin.ExecutorPluginContainer logger to see what happens inside.
Add the following line to
Refer to Logging.