aws cloudwatch在哪里登录state_file?

时间:2016-08-25 16:20:44

标签: amazon-web-services amazon-cloudwatch

我试图在我的linux实例上设置aws cloudwatch日志服务。在配置文件中,他们说要放这样的东西:

[general]
state_file = <value>
logging_config_file = <value>
use_gzip_http_content_encoding = [true | false]

根据文档,state_file Specifies where the state file is stored。我在其他任何地方都没有看到任何提及此state_file的内容。任何人都可以帮我弄清楚这个文件是什么以及我可以在哪里找到它?我使用yum install -y awslogs

下载了日志

1 个答案:

答案 0 :(得分:2)

该文件是AWS日志保持其当前状态的位置,即它如何知道它已发送的日志消息。要找到它,您需要查看state_file文件中配置的/etc/awslogs/awslogs.conf位置,然后查看。

在我的一台服务器上查看默认状态文件位置为/var/lib/awslogs/agent-state。查看该文件,它似乎是一个SQLite数据库文件。