Отправка журналов Mongodb в AWS Cloudwatch - PullRequest
0 голосов
/ 25 сентября 2019

У меня есть файл журнала mongodb в экземпляре EC2, и я хотел бы отправить журналы в облачный сервис AWS.

Файл находится в расположении по умолчанию для linux AMI: /var/log/mongodb/mongodb.log

Что мне нужно сделать, чтобы отправить эти журналы в cloudwatch.

1 Ответ

0 голосов
/ 25 сентября 2019

Установить агент awslog на экземпляр ec2.

sudo yum install awslogs

Отредактируйте файл /etc/awslogs/awslogs.conf и проверьте следующие строки

[/var/log/mongodb/mongodb.log]
datetime_format = %b %d %H:%M:%S
file = /var/log/mongodb/mongodb.log
buffer_duration = 5000
log_stream_name = {instance_id}
initial_position = start_of_file
log_group_name = AMZ-2

Запустите и включите службу awslogsd, введя команду:

$ sudo service awslogsd start
$ sudo systemctl  enable awslogsd
...