2016-08-25 6 views
0

Я пытаюсь настроить службу журнала aws cloudwatch на моем экземпляре linux. В конфигурационном файле они говорят, поставить что-то вроде этого:Где aws cloudwatch Logs state_file?

[general] 
state_file = <value> 
logging_config_file = <value> 
use_gzip_http_content_encoding = [true | false] 

Где state_file Specifies where the state file is stored согласно документации. Я не вижу упоминания этого state_file где-либо еще. Может ли кто-нибудь помочь мне разобраться, что это за файл и где я могу его найти? Я загрузил журналы, используя yum install -y awslogs

ответ

1

Файл, в котором журналы AWS сохраняют свое текущее состояние, то есть как он знает, какие сообщения журнала уже отправлены. Чтобы найти его, вам нужно посмотреть местоположение state_file, настроенное в вашем файле /etc/awslogs/awslogs.conf, а затем посмотреть там.

Посмотрев на одном из моих серверов, отображается, что файл состояния по умолчанию был /var/lib/awslogs/agent-state. Глядя на этот файл, он выглядит как файл базы данных SQLite.

Смежные вопросы