docs: add middleware data access and integration guides (#2444)

* docs: add guides to view middleware data

* docs: add guide for grafana

* docs: add guide for otel and integration guides for other middleware

* docs: add guide for elasticsearch

* docs: update based on suggestions

* Update zh.ts

* docs: update content

* docs: resolve conflict
This commit is contained in:
Meow33
2026-02-05 23:34:59 +08:00
committed by GitHub
parent 2e6405ae1b
commit 839133fc27
70 changed files with 3402 additions and 18 deletions

View File

@@ -0,0 +1,92 @@
---
outline: [2, 3]
description: 了解如何在 Olares 中通过 CLI 或 Bytebase 查看并管理 MariaDB 数据。
---
# 查看 MariaDB 数据
MariaDB 需要先在应用市场安装后才能使用。本文将介绍安装流程,并说明如何在 Olares 中访问并管理 MariaDB 数据。
## 安装 MariaDB 服务
在建立连接之前,需要先通过应用市场安装 MariaDB 服务。
1. 从启动台打开应用市场搜索“MariaDB”。
2. 点击**获取**,然后点击**安装**,并等待安装完成。
安装完成后MariaDB 服务及其连接信息将显示在控制面板的中间件列表中。
## 获取连接信息
在建立连接之前,需要从控制面板获取 MariaDB 的连接信息。
1. 从启动台打开控制面板。
2. 在左侧导航栏中找到中间件,并选择 **Mariadb**
3. 记录信息面板中的以下信息:
- **主机**:用于在 Bytebase 中建立连接。
- **用户**:用于在 Bytebase 中建立连接。
- **密码**:用于 CLI 和 Bytebase。
![MariaDB 详情](/images/zh/manual/developer/mw-mariadb-details.png#bordered){width=60% style="margin-left:0"}
## 通过 CLI 访问
你可以使用 Olares 提供的终端直接访问数据库容器。
1. 在控制面板左侧导航栏底部,打开 **Olares 终端**
2. 获取中间件容器名称:
```bash
kubectl get pods -n mariadb-middleware
```
3. 记录容器名称,然后进入容器:
```bash
kubectl exec -it -n mariadb-middleware <mariadb-pod> -- sh
```
4. 连接 MariaDB
```bash
mysql -u root -p
```
5. 根据提示输入从控制面板获取的密码。
## Bytebase 可视化管理
Bytebase 提供图形化界面,用于数据库管理和结构变更。
### 前提条件
:::info 需要 MongoDB 应用
Bytebase 使用 MongoDB 存储元数据。在安装 Bytebase 之前,需要先安装 MongoDB。
:::
1. 打开应用市场搜索“MongoDB”。
2. 点击**获取**,然后点击**安装**,并等待服务运行。
3. MongoDB 安装完成后在应用市场搜索“Bytebase”。
4. 点击**获取**,然后点击**安装**。
### 初始设置
首次启动 Bytebase 时,需要配置一个管理员账号。
:::tip
请妥善保存该账号信息。只有管理员账号才有权限创建新的数据库实例。
:::
1. 从启动台打开 Bytebase。
2. 按照界面提示,使用邮箱和密码完成管理员账号的设置。
### 创建 MariaDB 实例
1. 使用管理员账号登录 Bytebase。
2. 在左侧导航栏中选择**实例**,然后点击 <b>+ 添加实例</b>。
3. 选择 **MariaDB** 作为数据库类型。
4. 使用控制面板中获取的信息填写连接配置:
- **Host 或 Socket**:填写**主机**地址,不包含端口。
- **端口**:保持默认值,通常为`3306`。
- **用户名**:填写从控制面板获取的**用户**。
- **密码**:填写从控制面板获取的**密码**。
5. 点击**测试连接**验证连接是否成功,然后点击**创建**。
在 Bytebase 中创建实例并不会新建数据库。
实例创建完成后,你可以使用相应的客户端工具对数据进行查看和管理。