docker-compose 部署的logstash,控制台打印测试
时间: 2023-06-14 13:03:32 浏览: 100
docker docker-compose部署harbor
您好,如果您已经使用 docker-compose 部署了 Logstash,您可以通过以下步骤在控制台中打印测试:
1. 打开终端并进入 Logstash 容器:
```
docker-compose exec logstash bash
```
2. 在容器中运行以下命令:
```
echo '{"message": "Hello World!"}' | logstash -e 'input { stdin { } } output { stdout {} }'
```
这将向 Logstash 发送一条包含 "Hello World!" 消息的测试消息,并将输出打印到控制台中。如果您的 Logstash 配置正确,您应该能够看到类似以下内容的输出:
```
{
"@version" => "1",
"host" => "b6b9b9a8e8f5",
"message" => "Hello World!",
"@timestamp" => 2021-09-01T01:23:45.678Z
}
```
阅读全文