mirror of
https://github.com/hansjone/netxops.git
synced 2026-10-10 12:13:17 +08:00
Add bizMonitor host tools for cutover analysis via netx REST (0.1.40).
Expose getBizMonitor* / getBizCollect* on the Ops preset with skill netx-biz-monitor; keep tooling in netxops instead of netx-mcp. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
f7801db296
commit
0934e10409
23 changed files with 1022 additions and 62 deletions
|
|
@ -1451,6 +1451,20 @@ function NetxopsCard(props) {
|
|||
onEditPublic: (checked) => {
|
||||
props.edit("groupTopologyPublic", checked ? "true" : "false");
|
||||
}
|
||||
}),
|
||||
/* @__PURE__ */ jsx_runtime.jsx(CapabilityGroupBlock, {
|
||||
title: t("groupBizMonitor"),
|
||||
inPresetLabel: t("groupInPreset"),
|
||||
publicLabel: t("groupPublic"),
|
||||
inPreset: state.groupBizMonitorInPreset,
|
||||
published: state.groupBizMonitorPublic,
|
||||
disabled,
|
||||
onEditInPreset: (checked) => {
|
||||
props.edit("groupBizMonitorInPreset", checked ? "true" : "false");
|
||||
},
|
||||
onEditPublic: (checked) => {
|
||||
props.edit("groupBizMonitorPublic", checked ? "true" : "false");
|
||||
}
|
||||
})
|
||||
]
|
||||
}),
|
||||
|
|
@ -1995,6 +2009,8 @@ class NetxopsCardController {
|
|||
booleanField("groupOpsPublic"),
|
||||
booleanField("groupTopologyInPreset"),
|
||||
booleanField("groupTopologyPublic"),
|
||||
booleanFieldPersistFalse("groupBizMonitorInPreset"),
|
||||
booleanField("groupBizMonitorPublic"),
|
||||
booleanFieldPersistFalse("groupKbInPreset"),
|
||||
booleanField("groupKbPublic"),
|
||||
booleanField("alarmPushEnabled"),
|
||||
|
|
@ -2312,6 +2328,8 @@ class NetxopsCardController {
|
|||
groupOpsPublic: this.form.field("groupOpsPublic"),
|
||||
groupTopologyInPreset: this.form.field("groupTopologyInPreset"),
|
||||
groupTopologyPublic: this.form.field("groupTopologyPublic"),
|
||||
groupBizMonitorInPreset: this.form.field("groupBizMonitorInPreset"),
|
||||
groupBizMonitorPublic: this.form.field("groupBizMonitorPublic"),
|
||||
groupKbInPreset: this.form.field("groupKbInPreset"),
|
||||
groupKbPublic: this.form.field("groupKbPublic"),
|
||||
alarmPushEnabled: this.form.field("alarmPushEnabled"),
|
||||
|
|
@ -2471,6 +2489,7 @@ var en = {
|
|||
nmsProviderHint: "zte-ume",
|
||||
groupOps: "ops",
|
||||
groupTopology: "topology",
|
||||
groupBizMonitor: "bizMonitor",
|
||||
groupKb: "Knowledge skills",
|
||||
groupInPreset: "In Netx Ops preset",
|
||||
groupPublic: "Publish to other presets",
|
||||
|
|
@ -2548,6 +2567,7 @@ var zh = {
|
|||
nmsProviderHint: "zte-ume",
|
||||
groupOps: "ops",
|
||||
groupTopology: "topology",
|
||||
groupBizMonitor: "bizMonitor",
|
||||
groupKb: "知识库技能",
|
||||
groupInPreset: "在 Netx Ops 预设中启用",
|
||||
groupPublic: "对其他预设公开",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue