【发布时间】:2021-03-02 07:48:25
【问题描述】:
我正在努力为仅使用 PySpark 的 Glue 脚本启用调试日志记录。
我试过了:
import...
def quiet_logs(sc):
logger = sc._jvm.org.apache.log4j
logger.LogManager.getLogger("org").setLevel(logger.Level.ERROR)
logger.LogManager.getLogger("akka").setLevel(logger.Level.ERROR)
def main():
# Get the Spark Context
sc = SparkContext.getOrCreate()
sc.setLogLevel("DEBUG")
quiet_logs(sc)
context = GlueContext(sc)
logger = context.get_logger()
logger.debug("I only want to see this..., and for all others, only ERRORS")
...
我已将“--enable-continuous-cloudwatch-log”设置为 true,但根本无法获取日志跟踪以仅为我自己的脚本编写调试消息。
【问题讨论】:
标签: amazon-web-services pyspark