OpenObserve Ubuntu部署

OpenObserve Ubuntu部署

1.解压
sh 复制代码
tar -zxvf openobserve-v0.15.0-rc5-linux-amd64.tar.gz
复制配置文件
sh 复制代码
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
注册系统服务
sh 复制代码
# 创建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

sh 复制代码
sudo chmod 777 /etc/systemd/system/openobserve.service
sudo systemctl daemon-reload
设置开机自启动
sh 复制代码
# 设置开机自启
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 openobserve


ss -nltp

sudo tail -f /var/log/openobserve.log


sudo tar -czvf /var/lib/openobserve/backup/openobserve_data_$(date +%s).tar.gz /var/lib/openobserve/data
相关推荐
程序猿阿伟1 天前
《重构工业运维链路:三大AI工具让设备故障“秒定位、少误判”》
运维·人工智能·重构
恒悦sunsite1 天前
Ubuntu之apt安装ClickHouse数据库
数据库·clickhouse·ubuntu·列式存储·8123
蜀山雪松1 天前
全网首先 Docker Compose 启动Postgresql18
运维·docker·容器
Turboex邮件分享1 天前
Syslog日志集成搭建
运维·elasticsearch·集成测试
口嗨农民工1 天前
win10默认搜索APP和window设置控制命板
linux·服务器·c语言
YongCheng_Liang1 天前
网络工程师笔记8-OSPF协议
运维·网络·网络协议
河南博为智能科技有限公司1 天前
动力环境监控主机-全方位一体化监控解决方案
运维·服务器·人工智能·物联网·边缘计算
vxtkjzxt8881 天前
自动化脚本的自动化执行实践
运维·自动化
qq_455760851 天前
cmake命令行工具介绍
linux·服务器
zrande1 天前
Docker经典安装命令失效排查:Ubuntu/CentOS多系统测试与解决方案
ubuntu·docker·centos