mirror of
https://github.com/Sea-Haven-Industries/open-swe.git
synced 2026-10-01 06:13:15 +00:00
56 lines
1.5 KiB
JSON
56 lines
1.5 KiB
JSON
|
|
{
|
||
|
|
"agent": {
|
||
|
|
"metrics_collection_interval": 60,
|
||
|
|
"run_as_user": "root"
|
||
|
|
},
|
||
|
|
"metrics": {
|
||
|
|
"namespace": "open-swe/@@OPENSWE_ENV@@",
|
||
|
|
"append_dimensions": {
|
||
|
|
"InstanceId": "${aws:InstanceId}"
|
||
|
|
},
|
||
|
|
"metrics_collected": {
|
||
|
|
"mem": { "measurement": ["mem_used_percent"] },
|
||
|
|
"disk": {
|
||
|
|
"measurement": ["used_percent"],
|
||
|
|
"resources": ["/"]
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"logs": {
|
||
|
|
"logs_collected": {
|
||
|
|
"files": {
|
||
|
|
"collect_list": [
|
||
|
|
{
|
||
|
|
"file_path": "/var/log/open-swe/app.log",
|
||
|
|
"log_group_name": "/open-swe/@@OPENSWE_ENV@@/app",
|
||
|
|
"log_stream_name": "{instance_id}",
|
||
|
|
"retention_in_days": 30,
|
||
|
|
"timezone": "UTC"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"file_path": "/var/log/open-swe-user-data.log",
|
||
|
|
"log_group_name": "/open-swe/@@OPENSWE_ENV@@/user-data",
|
||
|
|
"log_stream_name": "{instance_id}",
|
||
|
|
"retention_in_days": 30,
|
||
|
|
"timezone": "UTC"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"file_path": "/var/log/nginx/access.log",
|
||
|
|
"log_group_name": "/open-swe/@@OPENSWE_ENV@@/nginx-access",
|
||
|
|
"log_stream_name": "{instance_id}",
|
||
|
|
"retention_in_days": 30,
|
||
|
|
"timezone": "UTC"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"file_path": "/var/log/nginx/error.log",
|
||
|
|
"log_group_name": "/open-swe/@@OPENSWE_ENV@@/nginx-error",
|
||
|
|
"log_stream_name": "{instance_id}",
|
||
|
|
"retention_in_days": 30,
|
||
|
|
"timezone": "UTC"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|