У меня есть базовая настройка веб-приложения уровня «hello world» в Google AppEngine. Я не могу понять, как заставить журналы отображаться в StackDriver.
Я понял, что мне нужно включить выставление счетов, чтобы отображались любые журналы. Теперь я вижу некоторые журналы из кода инициализации Spring, когда делаю первый запрос к недавно развернутому приложению, но я по-прежнему не вижу ни одного из своих пользовательских журналов.
У меня есть конечная точка со следующим кодом:
private static final Logger LOG = Logger.getLogger(IndexController.class.getName());
LOG.info("Rendering index page");
System.out.println("Writing to system out");
System.err.println("Writing to system err");
Ни один из них не отображается в StackDriver.
Это мой appengine-web.xml
<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
<application>myapp</application>
<version>1</version>
<runtime>java8</runtime>
<threadsafe>true</threadsafe>
<system-properties>
<property name="java.util.logging.config.file" value="WEB-INF/logging.properties"/>
</system-properties>
</appengine-web-app>
А это мой файл WEB-INF/logging.properties:
.level = INFO