Graylog: 在 Graylog 中创建第一个输入(Input)
本文档属于入门指南指南的一部分。您可以在此处查看完整指南:如何开始使用 Graylog。
👋 欢迎使用 Stackhero 文档!
Stackhero 提供即用型 Graylog 云 解决方案,具有众多优势,包括:
- 包含无限制和专用的 SMTP 电子邮件服务器。
- 只需点击即可轻松完成更新。
- 使用 HTTPS 保护的可定制域名(例如,https://logs.your-company.com)。
- 由专用私有 VM提供的最佳性能和强大安全性。
节省时间并简化您的生活:只需 5 分钟即可试用 Stackhero 的 Graylog 云托管 解决方案!
输入(Input)是 Graylog 接收日志的端点。您可以通过 TCP 或 UDP 发送日志。此外,Graylog 还可以通过 API、Kafka 队列、RabbitMQ 服务器等方式收集日志。
本例中,我们将创建一个原始 UDP 输入。首先,打开 Graylog 界面,依次进入“System” > “Inputs”。选择“Raw/Plaintext UDP”,然后点击“Launch new input”。请按照以下参数配置您的输入,并提交表单:
- Node:选择您的节点
- Title:RAW UDP
- Port:5555
接下来,在您的电脑上打开终端,向 Graylog 服务器发送一条 UDP 消息。请将 XXXXXX 替换为您的服务域名:
- 在 macOS 上:
echo "Hello Graylog from UDP" | nc -u -w1 -c <XXXXXX>.stackhero-network.com 5555 - 在 Linux 上:
echo "Hello Graylog from UDP" | nc -u -w1 <XXXXXX>.stackhero-network.com 5555
发送消息后,返回 Graylog 并点击“Search”。您应该可以看到您的消息 🎉
恭喜,您已成功向 Graylog 发送了第一条消息!欢迎根据您的需求创建更多输入和仪表盘。如需进一步了解,建议参考 Graylog 官方文档。