ec2 -> cloud watch -> sns -> chatbot

docs.aws.amazon.com

{
  "metrics": {
    "metrics_collected": {
      "procstat": [
        {
          "pid_file": "/var/run/httpd/httpd.pid",
          "measurement": [
            "cpu_time",
            "cpu_usage",
            "memory_locked",
            "memory_rss",
            "memory_vms",
            "num_threads",
            "pid",
            "pid_count"
          ]
        }
      ]
    }
  },
  "logs": {
    "logs_collected": {
      "files": {
        "collect_list": [
          {
            "file_path": "/home/ec2-user/logs/error.log",
            "log_group_name": "errorlog",
            "log_stream_name": "sample-ec2-cloudwatchlogs"
          }
        ]
      }
    }
  }
}