Skip to content

相容性與支援矩陣 ​

支援的目標 DB 引擎 ​

Argus 可管理以下 DB 引擎;不同引擎的 plan check 規則 / 進階功能可能略有差異。

引擎連線DDL 同步Plan CheckOnline DDLSchema diff
PostgreSQL 14+✅✅✅—✅
MySQL 5.7 / 8.0✅✅✅✅ (gh-ost)✅
MariaDB 10.x✅✅✅✅✅
TiDB 5+✅✅✅✅✅
OceanBase✅✅✅—✅
Oracle 12c+✅✅部分—部分
Microsoft SQL Server 2017+✅✅部分—部分
Snowflake✅✅部分—部分
ClickHouse✅✅部分——
MongoDB 5+✅————
Redis 6+✅————
Spanner✅✅部分—部分
Cosmos DB✅部分———

「部分」表示功能 subset 受限;以 Engine enum 為當前實際支援清單。

Metastore(Argus 自己的 DB) ​

Postgres 版本支援
14.x✅ 推薦
15.x✅
16.x✅
17.x✅
≤ 13.x❌ 不支援;migration 假設 PG 14 syntax

不支援其他 DB(MySQL / SQLite)當 metastore。Argus migration 用了 PG-specific 功能(JSONB、partial index、ON CONFLICT 等)。

瀏覽器 ​

瀏覽器版本支援
Chrome最近 2 個主版本✅
Edge最近 2 個主版本✅
Firefox最近 2 個主版本✅
Safari17+✅
IE 11—❌

Argus UI 用 ES2022 / Vite-bundled assets,不支援舊瀏覽器。

作業系統(Argus binary) ​

OS架構支援
Linuxamd64 / arm64✅ 推薦 production
macOSamd64 / arm64✅ 開發 / 本機試用
Windowsamd64⚠️ 可跑但不推薦 production

容器:建議 linux/amd64 或 linux/arm64。

SSO / IdP ​

協議支援
OIDC✅(推薦)
SAML 2.0✅
LDAP✅
OAuth 2.0(自訂)✅(透過 OIDC adapter)

驗證過:Google Workspace、Microsoft Entra ID(前身 Azure AD)、Okta、Keycloak、JumpCloud。

詳見:認證模式。

IM / Webhook ​

平台支援
Slack✅
Microsoft Teams✅
Feishu / Lark✅
WeCom(企業微信)✅
DingTalk(釘釘)✅
Telegram✅
自訂 webhook(HTTP POST)✅

SMTP ​

任何標準 SMTP(含 TLS)。驗證過:

  • SendGrid、Mailgun、Postmark、AWS SES、Gmail SMTP、公司自架 Postfix

觀測 ​

系統整合方式
PrometheusGET /metrics
Grafana接 Prometheus / 直連 metastore
DatadogDD agent 抓 /metrics;log shipping
ELK / LokiJSON log shipping
OpenTelemetry預定支援(roadmap)

Argus 自身版本相容性 ​

升級路徑規則
Patch(3.18.x → 3.18.y)安全;只含 bug fix + 安全修補;migration 不變
Minor(3.17.x → 3.18.x)安全;可能含 schema migration(server 啟動自動跑)
跨 minor 跳版(3.16 → 3.18)不建議;建議逐 minor 升級,每次都做 備份
降級(3.18 → 3.17)不支援;schema 不可降。需從備份還原

詳細步驟見 升級與遷移。

不再支援 ​

項目移除版本
舊版 enterprise license tokenArgus 3.0 起無效;改為 permissive default
Subscription / billing UIArgus 3.10 起移除(OQ-6)
IE 11一直不支援

相關 ​

Argus — 公司內部資料庫變更審計平台