У меня есть приложение Spring Boot, работающее в качестве службы systemd.
Когда я запускаю его (с sudo service myapp start
или sudo systemctl start myapp
), я хотел бы видеть журналы консоли с цветами, похожими наЗатмение или использование java -jar myapp.jar
Я думаю, что начальные цветные журналы полезны, чтобы увидеть ПРЕДУПРЕЖДЕНИЕ или ОШИБКУ без выполнения дополнительных операций, таких как greps.
Я знаю, что могу сделать: sudo service myapp start; journalctl -f -u myapp
, ноон покажет двойную временную метку и не будет отображать цвета.
Я попытался настроить myapp.service со следующими параметрами:
StandardOutput=syslog+console
StandardErr=syslog+console
Но похоже, что часть "console" игнорируется, илиЯ не понимаю, что означает «консоль» в этом контексте. Нужно ли входить в систему как пользователь root, чтобы увидеть эту консоль?
Обновление : лучший способ, которым я мог бы воспользоваться, это отобразитьсодержимое / dev / vcs, но нет цвета, нет новой строки, и оно даже не отображается непрерывно, когда я делаю "tail -f
".
Я думаю, что лучшее решение - это иметь специальный шаблон дляконсольные журналы, чтобы удалить дублирующую метку времени в строке, и просто принятьбелый и черный вывод.