alibaba / alibaba/Sentinel

csp.sentinel.log.output.type=console cannot disable metric log: [MetricTimerListener] Write metric error

Open
#3,203 6 comments 0 reactions 0 assignees View on GitHub
area/logging kind/question
Dominant language
Java
Stars
23.1k
Forks
8.1k
PR merge metrics
No merged PRs in 30d

Description

## Issue Description
因为一些特殊的原因,需要将日志打印到控制台,不能直接输出到日志里,所以我在启动参数里加上了【-Dcsp.sentinel.log.output.type=console】,但是目前有以下报错,请帮忙看一下,非常感谢各位大佬
2023-08-16 06:49:00.730 WARNING [MetricTimerListener] Write metric error
java.lang.NullPointerException
at com.alibaba.csp.sentinel.node.metric.MetricWriter.nextFileNameOfDay(MetricWriter.java:197)
at com.alibaba.csp.sentinel.node.metric.MetricWriter.write(MetricWriter.java:135)
at com.alibaba.csp.sentinel.node.metric.MetricTimerListener.run(MetricTimerListener.java:51)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Type: *bug report*

### Describe what happened

### Describe what you expected to happen

### How to reproduce it (as minimally and precisely as possible)

1.
2.
3.

### Tell us your environment

### Anything else we need to know?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.