【AWS入门】将EC2的体系日记推送到CloudWatch

打印 上一主题 下一主题

主题 755|帖子 755|积分 2275


  • 创建一个 EC2 实例,不附加任何 IAM profile.
    ※这里注意不要用23年最新版本的镜像,该镜像不支持awslogs

    选择旧版镜像可乐成安装awslogs



  • 开始创建一个 IAM profile
    创建角色,服务选择 EC2, policy 选择 CloudWatchAgentServerPolicy.

  • 切换回 EC2 控制台,将此 Role 附加给 EC2 实例
  • 利用 SSH 连接那个 EC2.
  • 运行安装 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 所在的地域)
    编辑修改 awslogs.conf —vim awslogs.conf

  1. [System_messages]
  2. datetime_format = %b %d %H:%M:%S
  3. file = /var/log/messages
  4. buffer_duration = 5000
  5. log_stream_name = {instance_id}
  6. initial_position = start_of_file
  7. log_group_name = /var/log/messages
  8. [Website_access_log]
  9. datetime_format = %b %d %H:%M:%S
  10. file = /var/log/httpd/access_log
  11. buffer_duration = 5000
  12. log_stream_name = {instance_id}
  13. initial_position = start_of_file
  14. log_group_name = Website_access_log
复制代码

  • 启动 awslogs 服务
    systemctl start awslogsd.service
  • 安装并启动apache服务
    yum install httpd -y
    systemctl start httpd.service
  • 切换到 CloudWatch 界面导航到 Log Groups


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

泉缘泉

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表