我有一个使用EFK堆栈(Elasticsearch,Fluent-d和Kibana)和Dockerfile部署的PHP应用,并且我使用的是“ Logger \ FluentLogger” 插件将日志发送到elasticsearch。
$logger = new FluentLogger(FLUENTD_ENDPOINT, FLUENTD_PORT);
$logger -> post("c", array("message"=>"executed query: ..."));
构建docker映像时,我导出两个变量:
RUN export SERVICE_VERSION=$(head -n 1 .version) && export BUILD_TIMESTAMP=$(head -2 .version | tail -1)
我想在每次记录操作时都写入这两个变量。我还要显示这样的容器名称: output example