- 創(chuàng)建一個(gè) EC2 實(shí)例,不附加任何 IAM profile.
※這里注意不要用23年最新版本的鏡像,該鏡像不支持awslogs
選擇舊版鏡像可成功安裝awslogs
- 開(kāi)始創(chuàng)建一個(gè) IAM profile
創(chuàng)建角色,服務(wù)選擇 EC2, policy 選擇 CloudWatchAgentServerPolicy. - 切換回 EC2 控制臺(tái),將此 Role 附加給 EC2 實(shí)例
- 使用 SSH 連接那個(gè) EC2.
- 運(yùn)行安裝 awslogs 代理
yum install awslogs -y
[root@ip-172-31-8-1 ~]# cd /etc/awslogs/
[root@ip-172-31-8-1 awslogs]# ls
awscli.conf awslogs.conf config proxy.conf
編輯修改 awscli.conf — vim awscli.conf
[plugins]
cwlogs = cwlogs
[default]
region = ap-northeast-1(修改為 EC2 所在的區(qū)域)
編輯修改 awslogs.conf —vim awslogs.conf
[System_messages]
datetime_format = %b %d %H:%M:%S
file = /var/log/messages
buffer_duration = 5000
log_stream_name = {instance_id}
initial_position = start_of_file
log_group_name = /var/log/messages
[Website_access_log]
datetime_format = %b %d %H:%M:%S
file = /var/log/httpd/access_log
buffer_duration = 5000
log_stream_name = {instance_id}
initial_position = start_of_file
log_group_name = Website_access_log
-
啟動(dòng) awslogs 服務(wù)
systemctl start awslogsd.service -
安裝并啟動(dòng)apache服務(wù)
yum install httpd -y
systemctl start httpd.service文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-819621.html -
切換到 CloudWatch 界面導(dǎo)航到 Log Groups
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-819621.html
到了這里,關(guān)于【AWS入門(mén)】將EC2的系統(tǒng)日志推送到CloudWatch的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!