在AWS控制台中打开Lightsail实例的“监控”选项卡,确保已启用默认监控设置。如果已启用且仍无法获取数据,则需要安装CloudWatch代理。以下是安装代理的步骤:
首先,登录到Lightsail实例。
运行以下命令以安装适用于Linux的CloudWatch代理:
curl https://s3.amazonaws.com/amazoncloudwatch-agent/amazon_linux/amd64/latest/amazon-cloudwatch-agent.rpm -O
sudo rpm -i ./amazon-cloudwatch-agent.rpm
Which default configuration template would you like to use?
[1] cwagent-ec2-ubuntu-18.04
[2] cwagent-ec2-windows-2016
[3] cwagent-ec2-windows-2019
[4] custom
Do you want to start amazon-cloudwatch-agent?
[y/n]: y
在AWS控制台中,进入“CloudWatch”服务,并选择“展示/隐藏”功能区。
选择实例所在的区域。
选择“日志”>“日志组”。
在“日志组”页面上方,选择“创建日志组”。
在“新建日志组”页面上,输入日志组名称并选择Region。
选择“创建日志组”。
选择“动作”>“导入数据”。
选择“Agent”以打开CloudWatch代理导入数据的页面。
将以下JSON代码复制到“选择配置文件”页面,然后选择“下一步”:
{
"logs": {
"logs_collected": {
"files": {
"collect_list": [
{
"file_path": "/var/log/messages",
"log_group_name": "MyLog