serve icon indicating copy to clipboard operation
serve copied to clipboard

log4j2 metrics JsonLayout / QLogLayout logger broken

Open lxning opened this issue 3 years ago • 2 comments

Please have a look at FAQ's and Troubleshooting guide, your query may be already addressed.

Your issue may already be reported! Please search on the issue tracker before creating one.

Context

  • torchserve version: 0.5.2
  • torch-model-archiver version:
  • torch version:
  • torchvision version [if any]:
  • torchtext version [if any]:
  • torchaudio version [if any]:
  • java version:
  • Operating System and version:

Your Environment

  • Installed using source? [yes/no]:
  • Are you planning to deploy it using docker container? [yes/no]:
  • Is it a CPU or GPU environment?:
  • Using a default/custom handler? [If possible upload/share custom handler/model]:
  • What kind of model is it e.g. vision, text, audio?:
  • Are you planning to use local models from model-store or public url being used e.g. from S3 bucket etc.? [If public url then provide link.]:
  • Provide config.properties, logs [ts.log] and parameters used for model registration/update APIs:
  • Link to your project [if any]:

Expected Behavior

See doc

Current Behavior

got the following error after setting jsonlayout in frontend/server/src/main/resources/log4j2.xml <RollingFile name="ts_metrics" fileName="${env:METRICS_LOCATION:-logs}/ts_metrics.log" filePattern="${env:METRICS_LOCATION:-logs}/ts_metrics.%d{dd-MMM}.log.gz"> <JSONLayout compact="true" complete="false" eventEol="true"/> <Policies> <SizeBasedTriggeringPolicy size="100 MB"/> <TimeBasedTriggeringPolicy/> </Policies> <DefaultRolloverStrategy max="5"/> </RollingFile>

ERROR Unable to invoke factory method in class org.apache.logging.log4j.core.layout.JsonLayout for element JSONLayout: java.lang.IllegalStateException: No factory method found for class org.apache.logging.log4j.core.layout.JsonLayout java.lang.IllegalStateException: No factory method found for class org.apache.logging.log4j.core.layout.JsonLayout

Current Behavior

Possible Solution

Steps to Reproduce

...

Failure Logs [if any]

lxning avatar Mar 04 '22 19:03 lxning

we need this fix too. we would like to see logs in json format for easier analytics.

badalrocks avatar Mar 30 '22 01:03 badalrocks

Any updates?

flibustier7seas avatar Sep 18 '24 15:09 flibustier7seas