Журналы AWS greengrass-cli получают каталог журнала и файл журнала
greengrass-cli logs get --logs-dir
и работать не так, как я ожидал. На моей машине, если я сравню вывод обеих команд:
$ greengrass-cli logs get --logs-dir /greengrass/v2/logs/
...
2021-05-15 11:09:05 EDT [INFO] lifecyclemanager.KernelLifecycle: context-shutdown-complete. {}
Обратите внимание, что последнее сообщение, которое я получаю, было от 11:09:05. Потом,
$ greengrass-cli logs get --logs-file /greengrass/v2/logs/greengrass.log
...
2021-05-15 12:33:47 EDT [INFO] lifecyclemanager.KernelLifecycle: context-shutdown-complete. {}
Последнее сообщение, которое я получаю, от 12:33:47!
То есть вроде не все файлы в каталоге смотрят? Это заставляет меня сомневаться в моем понимании команды. Я ожидал
--logs-dir
чтобы вернуть надмножество (когда файл, на который указывает
--log-file
находится в этом каталоге).
Может ли кто-нибудь объяснить мне, что здесь происходит?