在遵循本指南为日志文件https://docs.datadoghq.com/logs/guide/setting-file-permissions-for-rotating-logs/设置dd权限之后,我仍然可以得到:
- Type: file
Path: /home/ubuntu/Projects/livestream/nohup.out
Status: Error: cannot read file /home/ubuntu/Projects/livestream/nohup.out: stat /home/ubuntu/Projects/livestream/nohup.out: permission denied
BytesRead: 0
Average Latency (ms): 0
24h Average Latency (ms): 0
Peak Latency (ms): 0
24h Peak Latency (ms): 0我已确认设置了权限:
# file: Projects/livestream/
# owner: ubuntu
# group: ubuntu
user::rwx
user:dd-agent:r-x
group::rwx
group:dd-agent:r-x
mask::rwx
other::rwx
ubuntu@ip-172-31-38-150:~$ getfacl Projects/livestream/nohup.out
# file: Projects/livestream/nohup.out
# owner: ubuntu
# group: ubuntu
user::rwx
user:dd-agent:r-x
group::---
group:dd-agent:r-x
mask::rwx
other::rwx
getfacl Projects/
# file: Projects/
# owner: ubuntu
# group: ubuntu
user::rwx
user:dd-agent:r-x
group::rwx
group:dd-agent:r-x
mask::rwx
other::r-x
sudo systemctl restart datadog-agent
sudo datadog-agent status什么事情会使它无法读取文件呢?
发布于 2022-05-27 20:49:36
我在Ubuntu22.04上也有类似的问题。我解决了在Ubuntu组上添加dd-agent的问题
sudo usermod -aG ubuntu dd-agent https://stackoverflow.com/questions/72274423
复制相似问题