维多利亚日志

高性能、开源日志存储与查询系统。

概述

VictoriaLogs 在Cloudzy ,您Cloudzy 一个快速、自主托管的日志数据库,完全由您掌控。无论是为开发环境部署单节点,还是为生产环境配置大容量服务器,只需将 Vector, Fluent Bit或syslog定向采集日志,数秒内即可启动查询。专用EPYC虚拟CPU、DDR5内存、纯NVMe存储及10Gbps上行链路,确保高峰流量下的数据摄取与查询始终迅捷。按小时计费模式让您能在繁忙时段灵活扩容,闲暇时段即刻缩减规模。

描述

此单击图片发货 VictoriaLogs 在Docker环境中运行,采用轻量级systemd封装器,并配备实用工具如 GrafanaVectorvmauth, vmalert, 警报管理器, 以及 VictoriaMetrics 单节点 用于指标。VictoriaLogs监听其原生HTTP端口,可立即接收日志并响应查询。有关数据模型、采集方法和查询模式的详细信息,请参阅官方文档。 

访问Web界面

Start by visiting the services already running on your server. Replace <SERVER-IP> with your instance IP.

  • 维多利亚日志: http://<SERVER-IP>:9428 (摄入、查询和指标在 /指标).

  • Grafana: http://<SERVER-IP>:3000 首次登录是 管理员 /管理员(然后修改它)。

  • VictoriaMetrics 单节点: http://<SERVER-IP>:8428 适用于 Prometheus 兼容指标。

  • vmalert 用户界面与应用程序接口: http://<SERVER-IP>:8880.

  • vmauth 网关: http://<SERVER-IP>:8427 用于身份验证和路由。

  • 警报管理器: http://<SERVER-IP>:9093.

  • Vector API & UI: http://<SERVER-IP>:8686 if enabled in vector config. 

首日运营的服务控制:

sudo systemctl start victoria-日志
sudo systemctl 停止 victoria-日志
sudo systemctl status victoria-日志
docker ps

高级功能

以下是针对自有计算环境中的日志数据库至关重要的实用升级方案。它们能降低查询延迟,在数据激增时保持平稳摄入,并在更新出现异常时提供快速回滚功能。

  • 专用vCPU和DDR5内存 避免在并发写入和读取时出现噪声邻居阻塞。

  • 纯粹的NVMe存储 在日志文件(WAL)、索引构建和压缩操作中实现高IOPS。

  • 10 Gbps 网络端口 适用于高频率发货方及众多仪表板查看者。

  • 按需快照与回滚 在升级或模式变更之前。

  • 按小时计费 这意味着阶段性或负载测试克隆仅按您保留它们的时长计费。
    单次重启即可应用任何调整大小操作。无需数据迁移或DNS编辑。

易用性

You get a clean dashboard to power-cycle, snapshot, or migrate regions. Point Vector or Fluent Bit to http://<SERVER-IP>:9428 for HTTP JSON ingestion, or enable syslog receivers on VictoriaLogs if you prefer TCP or UDP 514. Sample recipes are in the docs, and you can keep things simple with default fields and add structure over time. 

绩效聚焦

如果您的团队正在嵌入 Grafana 面板嵌入公共状态页面或内部门户时,面板的首次字节响应时间缩短和即席查询加速能让页面呈现如瞬移般的体验。当多用户对大型数据窗口执行查询时,NVMe I/O与10 Gbps上行链路可确保响应时间保持稳定。

完全网站控制

您拥有root权限。请执行以下操作:调整保留策略,清理索引,配置 vmauth 用户,并通过 vmalertAlertmanager进行传输。VictoriaLogs容器位于 /root/VictoriaLogs目录下,由调用Makefile目标的systemd单元进行管理,因此更新过程具有可预测性和可逆性。使用 docker ps 检查容器状态,或通过自定义compose文件扩展技术栈。 

强大的工具

此图像包含或搭配以下内容,让您专注于日志质量,而非脚手架。

  • 维多利亚日志 单节点用于高速摄取和查询,端口号为9428。

  • Grafana 用于仪表板和临时探索,端口3000。

  • VictoriaMetrics 单节点 当您还希望在端口 8428 上存储指标时。

  • vmauth 在端口8427上添加身份验证并路由多租户流量。

  • vmalert 评估告警规则并在端口8880上暴露告警API。

  • 向量 作为一个简单的、高吞吐量的运输工具,启用时在8686端口提供API接口。

全球覆盖

选择离您的用户最近的区域。Cloudzy 在以下Cloudzy 节点:

  • 北美洲纽约市、达拉斯、迈阿密、犹他州、拉斯维加斯

  • 欧洲伦敦、阿姆斯特丹、法兰克福、苏黎世

  • 亚太地区: 新加坡

每个地点均提供相同的10 Gbps上行链路、一级网络混合接入及99.95%正常运行时间服务等级协议(SLA)。唯一变量是距离。

申请详情

版本:未指定

操作系统:Ubuntu Server 24.04

最低内存要求:1 GB

IP类型:IPv6、IPv4

立即部署VictoriaLogs: 您的日志数据库和仪表盘将在数分钟内准备就绪。

注释与参考: VictoriaLogs 默认端口 9428 和 /metrics 端点、采集示例及数据模型由VictoriaMetrics提供文档支持。 vmauth 8427、 vmalert 8880, VictoriaMetrics 单节点 8428, 以及 Grafana 3000(含首次登录流程)的配置说明详见其官方指南。

重要提示:配置与域职责

您在每个OCA上都拥有完整的SSH/root访问权限。这种权限也意味着您的更改可能 破坏 应用程序。请在调整配置前仔细阅读本文。

  • 您管理该域名。 我们不销售或托管域名/DNS。如果应用程序需要域名, 您必须将您的域名指向服务器。 (A/AAAA/CNAME 记录,以及相关的 MX/TXT 记录)。SSL 证书签发和许多控制面板都依赖于这些记录的正确性。

  • 安装后更改域名/主机名并非易事。 许多 OCA 会将域名写入配置文件(.env、反向代理、应用程序 URL)。若您更改了域名,也请更新以下内容:

    • 反向代理(Nginx/Caddy)与 TLS 证书

    • 应用程序“外部URL”/基础URL及回调/webhook URL

    • 应用程序或附加组件中任何硬编码的链接

  • 凭证很重要。 重命名默认管理员、轮换密码或更改服务端口而不更新应用程序配置可能导致 把你锁在门外 或停止服务。确保凭证安全且在应用、代理及所有集成中保持同步。

  • 域名服务器变更可能导致服务中断。 将域名迁移至新名称服务器或编辑NS记录会引发传播延迟。请提前规划变更、降低TTL值,并在切换前验证A/AAAA记录。

  • 防火墙/端口修改可能导致访问中断。 若更改SSH、HTTP/HTTPS、RDP或应用程序端口,请相应更新防火墙(UFW/CSF/安全组)及反向代理规则。

  • 电子邮件(SMTP)端口默认受到限制。 外发邮件端口(例如: 25/465/587可能 关闭以防止滥用如果您的OCA必须发送电子邮件, 请求SMTP访问权限。 通过API或经批准的SMTP协议获取支持,或使用交易邮件服务提供商(SendGrid/Mailgun/SES)。

  • 电子邮件与白名单。 若应用程序发送邮件或接收网络钩子,更改IP地址/主机名可能影响邮件送达率或白名单状态。请及时更新SPF/DKIM/DMARC记录及所有IP白名单。

  • 在任何重大改变之前:先拍张快照。 使用面板的 快照/备份 首先,如果插件、更新或配置修改出现问题,您可以在几分钟内完成回滚。

  • 支持范围。 我们提供服务器及预装的OCA镜像。持续进行中 应用层配置 (域名、DNS、应用设置、插件和自定义代码)由用户自行负责。

快速经验法则: 若涉及 域名、端口、密码、主机名或代理/SSL配置,请务必同步更新应用程序设置,并提前创建快照。


安装

  • 从GitHub克隆VictoriaMetrics仓库至 /root/VictoriaLogs
  • 已安装 Docker 及其依赖项
  • 创建了 systemd 服务 victoria-logs 通过make命令管理VictoriaLogs容器

命令

sudo systemctl start victoria-logs       # 启动VictoriaLogs服务
sudo systemctl stop victoria-logs        # 停止服务
sudo systemctl status victoria-logs      # 检查服务状态
docker ps                                # 列出正在运行的Docker容器

访问网址

  • 单节点VictoriaLogs → http://<SERVER-IP>:9428
  • Grafana → http://<SERVER-IP>:3000
  • 单节点VictoriaMetrics → http://<SERVER-IP>:8428
  • vmalert → http://<SERVER-IP>:8880
  • vmauth → http://<SERVER-IP>:8427
  • 警报管理器 → http://<SERVER-IP>:9093
  • 矢量用户界面 → http://<SERVER-IP>:8686

文档

  • https://docs.victoriametrics.com/victorialogs/

申请详情