graylog/graylog-enterprise
Graylog的最新稳定版本是**6.3.5**。
Graylog是一个集中式日志解决方案,支持日志聚合与搜索。它提供强大的查询语言、数据转换处理管道、告警能力等功能,且可通过REST API完全扩展。插件可从Graylog Marketplace下载。
这是Graylog Enterprise镜像,包含Graylog服务器、Graylog Enterprise插件、Integrations插件及Enterprise Integrations插件。
该镜像支持linux/amd64和linux/arm64平台,基于构建时最新的Eclipse Temurin镜像(JRE + Ubuntu LTS变体)。
| Java版本 | 平台 | 标签 |
|---|---|---|
| OpenJDK 17 | linux/amd64、linux/arm64 | 6.3、6.3.5、6.3.5-1 |
注意:没有“latest”标签,需指定具体版本。
查看最小化Graylog架构以了解Graylog部署的整体结构。Graylog需连接MongoDB存储配置数据,连接OpenSearch存储实际日志数据。
完整的Graylog Docker镜像说明请参考Graylog Docker文档。如需快速启动测试实例,可使用Docker Compose模板。
该镜像必须设置以下两个重要配置选项(实际使用中可能需要设置更多):
password_secret(环境变量GRAYLOG_PASSWORD_SECRET)
pwgen -N 1 -s 96root_password_sha2(环境变量GRAYLOG_ROOT_PASSWORD_SHA2)
admin,可通过配置项root_username(环境变量GRAYLOG_ROOT_USERNAME)自定义echo -n "Enter Password: " && head -1 </dev/stdin | tr -d '\n' | sha256sum | cut -d" " -f1所有Graylog配置选项均可通过环境变量设置。环境变量名称为配置项名称前缀加GRAYLOG_并转为大写。也可将配置文件存储在容器外部直接编辑。
该镜像包含wait-for-it脚本,可让Docker在OpenSearch启动后再启动Graylog。例如,使用Docker Compose时可覆盖Graylog的入口点:
yamlentrypoint: /usr/bin/tini -- wait-for-it opensearch:9200 -- /docker-entrypoint.sh
Graylog文档托管于此处。在GitHub上提交issue前,请先查阅文档并熟悉功能。
参见Graylog Enterprise许可和支持协议。
本Docker镜像遵循Apache 2.0许可证,详见LICENSE。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务