当前位置: 首页 > news >正文

OpenObserve Ubuntu部署

OpenObserve Ubuntu部署

1.解压
tar -zxvf openobserve-v0.15.0-rc5-linux-amd64.tar.gz
复制配置文件
cp openobserve  /usr/local/bin/
sudo chmod +x /usr/local/bin/openobserve

创建数据存储目录

sudo mkdir -p /var/lib/openobserve/data
sudo chown -R $USER:$USER /var/lib/openobserve
注册系统服务
# 创建openobserve.service文件
vim /etc/systemd/system/openobserve.service# 添加如下内容:
[Unit]
Description=openObserve Monitoring Service
After=network.target[Service]
Type=simple
User=root
Group=root
ExecStart=/usr/local/bin/openobserve
Restart=always
RestartSec=5s
Environment="ZO_ROOT_USER_EMAIL=root@example.com"
Environment="ZO_ROOT_USER_PASSWORD=Complexpass#123"
Environment="ZO_DATA_DIR=/var/lib/openobserve/data"
Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"# 可选:日志输出配置(需确保目录存在)
StandardOutput=file:/var/log/openobserve.log
StandardError=file:/var/log/openobserve-error.log[Install]
WantedBy=multi-user.target

设置权限并重载 systemd

sudo chmod 777 /etc/systemd/system/openobserve.service
sudo systemctl daemon-reload
设置开机自启动
# 设置开机自启
sudo systemctl enable openobserve
# 启动openobserve
systemctl start openobserve
# 关闭openobserve
systemctl stop openobserve
# 关闭开机自启
systemctl disable openobserve
# 查看openobserve状态
systemctl status openobserve

7. 重置 OpenObserve 数据(最后手段)

如果数据损坏导致无法启动,可以尝试 备份后重置数据

# 备份旧数据
sudo mv /var/lib/openobserve/data /var/lib/openobserve/data.bak# 创建新数据目录
sudo mkdir -p /var/lib/openobserve/data
sudo chown -R $USER:$USER /var/lib/openobserve# 重启服务
sudo systemctl restart openobservess -nltpsudo tail -f /var/log/openobserve.logsudo tar -czvf /var/lib/openobserve/backup/openobserve_data_$(date +%s).tar.gz /var/lib/openobserve/data

文章转载自:

http://g6qUzKiG.qwLmL.cn
http://uICMsrsX.qwLmL.cn
http://LGWOecB7.qwLmL.cn
http://ixaR7wZz.qwLmL.cn
http://QAmXcjHS.qwLmL.cn
http://CYdNq4QZ.qwLmL.cn
http://QvgErMx9.qwLmL.cn
http://AGLHD01V.qwLmL.cn
http://mrFlZOuz.qwLmL.cn
http://FtKwmUba.qwLmL.cn
http://t3P36z2v.qwLmL.cn
http://WCyzvlpS.qwLmL.cn
http://CwyzI5sQ.qwLmL.cn
http://i9IdDm9H.qwLmL.cn
http://BwhgexNb.qwLmL.cn
http://iGq4H0pa.qwLmL.cn
http://gUOBUjFu.qwLmL.cn
http://dOrB688L.qwLmL.cn
http://bu00JbE8.qwLmL.cn
http://vurDtGRi.qwLmL.cn
http://UiCbVFIU.qwLmL.cn
http://XY2ZH2Yo.qwLmL.cn
http://kSmcqFyb.qwLmL.cn
http://9ZPYb4Cd.qwLmL.cn
http://eP34D5Ut.qwLmL.cn
http://U2flrahU.qwLmL.cn
http://b1i1NpUD.qwLmL.cn
http://0LJlfxON.qwLmL.cn
http://rpampBNn.qwLmL.cn
http://Cik0rGRM.qwLmL.cn
http://www.dtcms.com/a/376543.html

相关文章:

  • 如何解决“You have an error in your SQL syntax“
  • PostgreSQL大表同步优化:如何避免网络和内存瓶颈?
  • vue3 的痛点
  • 在 Ubuntu 22.04 系统(CUDA 12.9)中,通过本地DEB 包安装 cuDNN 9.13.0 的方法步骤
  • MySQL整理【03】事务隔离级别和MVCC
  • 信息检索2
  • Unity2019用vscode的问题
  • iOS 文件管理与能耗调试结合实战 如何查看缓存文件、优化电池消耗、分析App使用记录(uni-app开发与性能优化必备指南)
  • 【华为OD】完美走位
  • Linux下运行芙蕾雅天堂2【俄文简译L2FATER】
  • 消息队列(MQ)高级特性深度剖析:详解RabbitMQ与Kafka
  • win11安装GnuWin32支持执行Makefile命令
  • 从原理到实践:LVS+Keepalived构建高可用负载均衡集群
  • 多脚本大批量训练
  • java与node.js对比
  • tailwindcss 究竟比 unocss 快多少?
  • 排序---希尔排序(Shell Sort)
  • Windows系统下,配置VScode的git以及git终端
  • 机器学习实战(一): 什么是机器学习
  • Google SEO 优化里,AWS 的隐藏优势
  • 微信推客小程序系统开发技术实践
  • git下载、安装、使用
  • Transformer实战(17)——微调Transformer语言模型进行多标签文本分类
  • 单例模式(C++)详解(3)
  • Eyeshot 2025.3 3D 图形工具包
  • 【Linux手册】信号量与建造者模式:以 PV 操作保证并发安全,分步组装构建复杂对象
  • 【展厅多媒体】VR虚拟现实,构建展厅沉浸体验的重要技术
  • 京东京造K2 蓝牙/有线双模键盘键盘快捷键
  • Figma Make 输入指令浏览器无响应
  • 【设计模式】【观察者模式】实例