zoukankan      html  css  js  c++  java
  • 安装和配置CloudWatchAgent

    文章原文
    使用 CloudWatch 代理收集指标和日志

    下载 CloudWatch 代理软件包

    sudo yum install amazon-cloudwatch-agent
    

    点击查看其他平台软件包

    配置文件

    配置文件路径及名称 
    /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json
    #配置启动
    sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -s -c file:/opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json
    #启动服务
    systemctl restart amazon-cloudwatch-agent.service
    
    {
            "logs": {
                    "logs_collected": {
                            "files": {
                                    "collect_list": [{
                                                    "file_path": "/logArchive/hcaextension/info*.log",
                                                    "log_group_name": "RGC-Prod-3in1oven",
                                                    "log_stream_name": "info.logs"
                                            },
                                            {
                                                    "file_path": "/logArchive/hcaextension/http*.log",
                                                    "log_group_name": "RGC-Prod-3in1oven",
                                                    "log_stream_name": "http.logs"
                                            }
                                    ]
                            }
                    }
            },
            "metrics": {
                    "append_dimensions": {
                            "AutoScalingGroupName": "${aws:AutoScalingGroupName}",
                            "ImageId": "${aws:ImageId}",
                            "InstanceId": "${aws:InstanceId}",
                            "InstanceType": "${aws:InstanceType}"
                    },
                    "metrics_collected": {
                            "cpu": {
                                    "measurement": [
                                            "cpu_usage_idle",
                                            "cpu_usage_iowait",
                                            "cpu_usage_user",
                                            "cpu_usage_system"
                                    ],
                                    "metrics_collection_interval": 180,
                                    "totalcpu": false
                            },
                            "disk": {
                                    "measurement": [
                                            "used_percent",
                                            "inodes_free"
                                    ],
                                    "metrics_collection_interval": 180,
                                    "resources": [
                                            "*"
                                    ]
                            },
                            "diskio": {
                                    "measurement": [
                                            "io_time",
                                            "write_bytes",
                                            "read_bytes",
                                            "writes",
                                            "reads"
                                    ],
                                    "metrics_collection_interval": 180,
                                    "resources": [
                                            "*"
                                    ]
                            },
                            "mem": {
                                    "measurement": [
                                            "mem_used_percent"
                                    ],
                                    "metrics_collection_interval": 180
                            },
                            "netstat": {
                                    "measurement": [
                                            "tcp_established",
                                            "tcp_time_wait"
                                    ],
                                    "metrics_collection_interval": 180
                            },
                            "statsd": {
                                    "metrics_aggregation_interval": 60,
                                    "metrics_collection_interval": 180,
                                    "service_address": ":8125"
                            },
                            "swap": {
                                    "measurement": [
                                            "swap_used_percent"
                                    ],
                                    "metrics_collection_interval": 180
                            }
                    }
            }
    }
    

    文章原文

  • 相关阅读:
    SQLServer查看死锁
    css图片叠加和底部定位
    vuejs
    如何优雅的使用vue+vux开发app -03
    ECMAScript 6 入门
    VUX 移动前端框架使用文档
    如何优雅的使用vue+vux开发app -02
    vuejs切换视图同时保持状态
    vuejs与服务器通信
    vuejs件同一个挂载点上切换组
  • 原文地址:https://www.cnblogs.com/xuewenlong/p/14836081.html
Copyright © 2011-2022 走看看