首批通过分布式安全可靠测评,为关键业务系统打造
根因分析场景:OMS obcdc 组件分析 oms_obcdc
更新时间:2025-06-03 10:38:21
适用场景
本文适用于 OMS obcdc 组件分析场景。
可导入环境变量
| 变量名 | 是否必选 | 数据类型 | 默认值 | 说明 |
|---|---|---|---|---|
| component_id | 是 | string | "" | 组件 ID,可访问 OMS 控制台 -> 运维监控 -> 组件 -> {目标组件类型} -> 名称 获取,名称即为对应的组件 ID。一般组成为 {IP 信息}_xxxxx |
使用示例
配置分析场景,并配置组件 ID 的执行示例如下:
obdiag rca run --scene=oms_obcdc --env component_id=xxxxxx
obdiag 集群配置信息
使用 OMS 相关诊断时(--scene 名以 oms 开头)需要配置 OMS 集群信息,配置文件地址默认为 ~/.obdiag/config.yml,也可以通过 --config 选项传递配置。修改配置文件的示例如下:
oms:
oms_name: oms_cluster
servers:
nodes:
- ip: 127.0.0.1
global:
ssh_username: admin # your username
ssh_password: '' # password if need
# ssh_port: 22 # your ssh port, default 22
# ssh_key_file: "" # your ssh-key file path if need
# ssh_type: remote # ssh_type choice [remote, docker, kube] default remote
# container_name: xxx # container_name for ssh_type is docker
# The directory for oms log
log_path: /home/admin/logs
# The directory for oms task's run path
run_path: /home/ds/run
# The directory for oms task's store path
store_path: /home/ds/store