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”。请按照以下参数配置您的输入,并提交表单:

  1. Node:选择您的节点
  2. Title:RAW UDP
  3. 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 官方文档