运维|devops|docker部署安装和部署openobserve
运维|devops|docker部署安装和部署openobserve部署openobservedocker指令部署(注意用户名和密码规则)访问数据采集Fluent Bit(Ubuntu)日志采集器配置启动采集器错误检查查看安装位置根据错误排查重新执行启动命令临时验证模拟应用端推日志脚本前台模式实时观察日志调整可运行的配置运维|devops|docker部署安装和部署openobserve部署openobservedocker指令部署(注意用户名和密码规则)sudo docker run -d \ --name openobserve \ -p 5080:5080 \ -v $PWD/data:/data \ -e ZO_ROOT_USER_EMAILadminexample.com \ -e ZO_ROOT_USER_PASSWORDYourPssw0rd#123 \ public.ecr.aws/zinclabs/openobserve:latest访问http://192.168.0.20:5080/web/数据采集Fluent Bit(Ubuntu)下载安装curl https://packages.fluentbit.io/fluentbit.key | gpg --dearmor /usr/share/keyrings/fluentbit-keyring.gpg查询系统代号lsb_release -sc添加APT软件源(CODENAME 为上面查询代号替换)echo deb [signed-by/usr/share/keyrings/fluentbit-keyring.gpg] https://packages.fluentbit.io/ubuntu/${CODENAME} ${CODENAME} main | sudo tee /etc/apt/sources.list.d/fluent-bit.list更新包和安装sudo apt-get update sudo apt-get install fluent-bit日志采集器配置配置文件位置/etc/fluent-bit/fluent-bit.conf详情如下[SERVICE] flush 1 daemon Off log_level info parsers_file parsers.conf plugins_file plugins.conf http_server Off http_listen 0.0.0.0 http_port 2020 storage.metrics on [INPUT] Name cpu Tag cpu.local interval_sec 1 [INPUT] Name tail Path /data/test/log/api-gateway.log Tag api-gateway Refresh_Interval 10 Read_from_Head true [INPUT] Name tail Path /data/test/log/core.log Tag core Refresh_Interval 10 Read_from_Head true [INPUT] Name tail Path /data/test/log/test-mqtt.log Tag test-mqtt Refresh_Interval 10 Read_from_Head true [OUTPUT] Name http Match * Host 192.168.0.20 Port 5080 URI /api/default/${TAG}/_json # 使用 ${TAG} 动态替换为日志的 Tag Format json HTTP_User adminexample.com HTTP_Passwd YourPssw0rd#123 Compress gzip启动采集器启动-- 启动服务 sudo systemctl start fluent-bit -- 设置开机自启 sudo systemctl enable fluent-bit检查运行状态sudo systemctl status fluent-bit错误检查通过如下命令查看失败原因sudo journalctl -u fluent-bit -n 50 --no-pager场景1rootzqa-virtual-machine:~# sudo systemctl status fluent-bit × fluent-bit.service - Fluent Bit Loaded: loaded (/lib/systemd/system/fluent-bit.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Mon 2026-07-06 10:00:51 CST; 15s ago Docs: https://docs.fluentbit.io/manual/ Main PID: 626756 (codeexited, status1/FAILURE) CPU: 15ms 7月 06 10:00:51 zqa-virtual-machine systemd[1]: fluent-bit.service: Scheduled restart job, restart counter is at 5. 7月 06 10:00:51 zqa-virtual-machine systemd[1]: Stopped Fluent Bit. 7月 06 10:00:51 zqa-virtual-machine systemd[1]: fluent-bit.service: Start request repeated too quickly. 7月 06 10:00:51 zqa-virtual-machine systemd[1]: fluent-bit.service: Failed with result exit-code. 7月 06 10:00:51 zqa-virtual-machine systemd[1]: Failed to start Fluent Bit.查看安装位置cat fluent-bit | grep ExecStart根据错误排查重新执行启动命令校验配置是否正确sudo /opt/fluent-bit/bin/fluent-bit -c /etc/fluent-bit/fluent-bit.conf --dry-run重启命令sudo systemctl restart fluent-bit临时验证模拟应用端推日志脚本curl -u adminexample.com:YourPssw0rd#123 \ -H Content-Type: application/json \ -X POST http://192.168.0.20:5080/api/default/api-gateway/_json \ -d [{test:hello}]前台模式实时观察日志/opt/fluent-bit/bin/fluent-bit -c /etc/fluent-bit/fluent-bit.conf -vv调整可运行的配置[SERVICE] flush 1 daemon Off log_level info parsers_file parsers.conf plugins_file plugins.conf http_server Off http_listen 0.0.0.0 http_port 2020 storage.metrics on [INPUT] Name cpu Tag cpu.local interval_sec 1 [INPUT] Name tail Path /data/test/log/*.log Tag raw Path_Key file_path Refresh_Interval 10 Read_from_Head true [FILTER] Name rewrite_tag Match raw Rule $file_path ^/data/test/log/([^/])\.log$ $1 false [OUTPUT] Name http Match * Host 192.168.0.20 Port 5080 URI /api/default/$TAG/_json Format json json_date_key timestamp json_date_format iso8601 HTTP_User adminexample.com HTTP_Passwd YourPssw0rd#123 header Content-Type application/json # Compress 参数已删除默认不压缩

相关新闻

猫抓浏览器扩展:如何用智能嗅探技术捕获网页中的任何媒体资源

猫抓浏览器扩展:如何用智能嗅探技术捕获网页中的任何媒体资源

猫抓浏览器扩展:如何用智能嗅探技术捕获网页中的任何媒体资源 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 还在为无法保存在线视频、…

2026/7/12 1:47:28阅读更多 →
抖音下载工具终极指南:从单视频到批量管理的完整解决方案

抖音下载工具终极指南:从单视频到批量管理的完整解决方案

抖音下载工具终极指南:从单视频到批量管理的完整解决方案 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback su…

2026/7/12 1:47:28阅读更多 →
标题即流量入口,小红书算法最新偏好曝光,ChatGPT调优指南:3步让标题点击率破18.6%

标题即流量入口,小红书算法最新偏好曝光,ChatGPT调优指南:3步让标题点击率破18.6%

更多请点击: https://kaifayun.com 第一章:标题即流量入口,小红书算法最新偏好曝光 在小红书平台,标题不是文案的起点,而是内容分发的第一道闸门。2024年Q2算法升级后,小红书「标题权重系数」已提升至整体…

2026/7/12 1:47:28阅读更多 →
OpenStack Essex 云平台部署实战:基于 1+X 中级认证的 3 节点高可用架构搭建

OpenStack Essex 云平台部署实战:基于 1+X 中级认证的 3 节点高可用架构搭建

OpenStack Essex 三节点高可用架构实战:从认证考试到生产级部署1. 高可用架构设计原理与规划在云计算领域,高可用性(High Availability)从来不是简单的设备堆砌。当我们拆解OpenStack Essex版本的3节点高可用架构时,需…

2026/7/12 2:52:32阅读更多 →
Linux nc 命令网络调试:5个真实场景下的排错与数据流分析

Linux nc 命令网络调试:5个真实场景下的排错与数据流分析

Linux nc 命令网络调试:5个真实场景下的排错与数据流分析当服务器突然拒绝连接,或是某个服务端口神秘消失时,大多数运维工程师的第一反应往往是抓起熟悉的网络工具进行诊断。而在众多工具中,nc(netcat)以其…

2026/7/12 2:52:32阅读更多 →
Hadoop YARN 3.3.6 资源调度器对比:FIFO、容量与公平调度器 3 大场景实测

Hadoop YARN 3.3.6 资源调度器对比:FIFO、容量与公平调度器 3 大场景实测

Hadoop YARN 3.3.6 资源调度器深度实战:FIFO、容量与公平调度器的性能对决与选型指南在大规模数据处理场景中,资源调度效率直接决定了集群的整体吞吐量和任务响应时间。作为Hadoop生态系统的核心资源管理平台,YARN 3.3.6版本对三种主流调度器…

2026/7/12 2:52:32阅读更多 →
《自动驾驶系统开发》中文版:本土化实战指南

《自动驾驶系统开发》中文版:本土化实战指南

1. 项目概述:这本《自动驾驶系统开发》中文版,到底值不值得你花时间拆开读?“中文版《自动驾驶系统开发》赠书福利!!!”——看到这个标题,我第一反应不是点进去领书,而是立刻翻出自己…

2026/7/12 2:52:32阅读更多 →
YOLOv8环境配置与自定义数据集训练全流程实战指南

YOLOv8环境配置与自定义数据集训练全流程实战指南

在实际深度学习项目中,YOLOv8作为目标检测领域的主流算法,其环境配置和模型训练是每个计算机视觉工程师必须掌握的核心技能。很多初学者在搭建环境时容易遇到CUDA版本冲突、依赖包不兼容等问题,而在训练自己的数据集时又常常陷入数据标注不规…

2026/7/12 2:52:32阅读更多 →
gPTP 与 PTP 深度对比:5 大核心差异及在自动驾驶网络中的选型指南

gPTP 与 PTP 深度对比:5 大核心差异及在自动驾驶网络中的选型指南

gPTP 与 PTP 深度对比:5 大核心差异及在自动驾驶网络中的选型指南在自动驾驶和工业自动化领域,毫秒级的时间同步误差可能导致灾难性后果。当一辆以120公里/小时行驶的自动驾驶汽车需要与周围车辆协调变道时,1毫秒的时间偏差意味着3.3厘米的位…

2026/7/12 2:47:31阅读更多 →
VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异

VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异

VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异当你在VSCode中启动一个新的TypeScript项目时,第一个技术决策往往从安装方式开始。这个看似简单的选择——全局安装还是项目本地安装——实际上会深刻影响你的开发流程、团队协作和…

2026/7/12 0:02:11阅读更多 →
智慧树刷课插件:5分钟实现自动化学习的智能助手

智慧树刷课插件:5分钟实现自动化学习的智能助手

智慧树刷课插件:5分钟实现自动化学习的智能助手 【免费下载链接】zhihuishu 智慧树刷课插件,自动播放下一集、1.5倍速度、无声 项目地址: https://gitcode.com/gh_mirrors/zh/zhihuishu 智慧树刷课插件是一款专为智慧树在线教育平台设计的Chrome浏…

2026/7/12 0:02:11阅读更多 →
Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案

Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案

Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 你是否在GOG或Epic Games Store购买了心仪的游戏…

2026/7/12 0:02:11阅读更多 →
VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异

VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异

VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异当你在VSCode中启动一个新的TypeScript项目时,第一个技术决策往往从安装方式开始。这个看似简单的选择——全局安装还是项目本地安装——实际上会深刻影响你的开发流程、团队协作和…

2026/7/12 0:02:11阅读更多 →
智慧树刷课插件:5分钟实现自动化学习的智能助手

智慧树刷课插件:5分钟实现自动化学习的智能助手

智慧树刷课插件:5分钟实现自动化学习的智能助手 【免费下载链接】zhihuishu 智慧树刷课插件,自动播放下一集、1.5倍速度、无声 项目地址: https://gitcode.com/gh_mirrors/zh/zhihuishu 智慧树刷课插件是一款专为智慧树在线教育平台设计的Chrome浏…

2026/7/12 0:02:11阅读更多 →
Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案

Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案

Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 你是否在GOG或Epic Games Store购买了心仪的游戏…

2026/7/12 0:02:11阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/11 16:20:28阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/11 23:15:38阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/11 18:12:23阅读更多 →