- 介绍
- /api/n9e 接口
- 告警规则
- 订阅规则
- 屏蔽规则
- 告警事件
- 通知规则
- 机器列表
- 团队管理
- 业务组管理
- 用户管理
- 权限管理
- 采集配置
- 网络设备
- 告警管理
- 指标视图
- 告警自愈
- 采集配置
- 网络设备
- pingmesh
- pingmesh-idc网络规则注册
- pingmesh-idc网络规则修改
- pingmesh-idc网络规则查询
- pingmesh-idc网络规则删除
- pingmesh-idc间ping规则配置注册
- pingmesh-idc间ping规则配置查看
- pingmesh-idc间ping规则配置修改
- pingmesh-idc间ping规则配置删除
- pingmesh-ping动作开关设置
- pingmesh-ping动作开关查询
- pingmesh-idc之间拓扑图
- pingmesh-idc内netident拓扑
- pingmesh-netident内server之间拓扑
- pingmesh-查询指标历史数据
- pingmesh-idc网络规则注册(From CMDB)
- pingmesh-报警规则导出
- 数据查询
- 仪表盘
- 模板中心
- 拨测任务API
- 集成仪表盘
- 审计管理
- 数据源
- 全局屏蔽
- 仪表盘标注
- 通知媒介
- 消息模板
- auth认证
- metricsDesc
- 通知配置-待下线
- 快捷视图(指标)
- 变量设置
- 单点登陆
- 标签映射
- 事件 Pipeline
- 用户信息--待删除(与用户管理重复)
- /v1/n9e 接口
创建标签映射
开发中
POST
/api/n9e-plus/label-mapping
最后修改时间:2025-04-27 08:37:45
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Body 参数application/json
id
integer
可选
name
string
名称
team_ids
array[integer]
授权团队
team_names
array[string]
只在列表页面使用
enable
integer
启用
description
string
描述
source_type
object
来源类型
source_config
object
必需
prometheus
object (prometheus 数据来源)
必需
csv
object (csv 数据来源)
必需
http
object (http 来源)
必需
label_index_keys
array[string]
必需
label_fields
array [object {1}]
必需
name
string
必需
success_total
string
记录条数
error_total
string
错误条数
error_detail
array [object]
必需
示例
{
"id": 0,
"name": "string",
"team_ids": [
0
],
"team_names": [
"string"
],
"enable": 0,
"description": "string",
"source_type": {},
"source_config": {
"prometheus": {
"refresh_interval": "string",
"typ": 0,
"built_in_config": {
"datasource_id": 0,
"promql": "string"
},
"custom_config": {
"url": "string",
"promql": "string",
"header": {},
"timeout": "string",
"insecure_skip_verify": true,
"proxy": "string",
"basic_auth_user": "string",
"basic_auth_pass": "string"
}
},
"csv": {
"filename": "string"
},
"http": {
"refresh_interval": 0,
"url": "string",
"method": "string",
"headers": {
"Content-Type": "string"
},
"proxy": "string",
"timeout": 0,
"tls": {
"enable": true,
"cert_file": "string",
"key_file": "string",
"ca_file": "string",
"skip_verify": true
},
"request": {
"body": "string"
},
"resp_parse": {
"key": "string"
}
}
},
"label_index_keys": [
"string"
],
"label_fields": [
{
"name": "string"
}
],
"success_total": "string",
"error_total": "string",
"error_detail": [
{}
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.flashcat.cloud/api/n9e-plus/label-mapping' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": 0,
"name": "string",
"team_ids": [
0
],
"team_names": [
"string"
],
"enable": 0,
"description": "string",
"source_type": {},
"source_config": {
"prometheus": {
"refresh_interval": "string",
"typ": 0,
"built_in_config": {
"datasource_id": 0,
"promql": "string"
},
"custom_config": {
"url": "string",
"promql": "string",
"header": {},
"timeout": "string",
"insecure_skip_verify": true,
"proxy": "string",
"basic_auth_user": "string",
"basic_auth_pass": "string"
}
},
"csv": {
"filename": "string"
},
"http": {
"refresh_interval": 0,
"url": "string",
"method": "string",
"headers": {
"Content-Type": "string"
},
"proxy": "string",
"timeout": 0,
"tls": {
"enable": true,
"cert_file": "string",
"key_file": "string",
"ca_file": "string",
"skip_verify": true
},
"request": {
"body": "string"
},
"resp_parse": {
"key": "string"
}
}
},
"label_index_keys": [
"string"
],
"label_fields": [
{
"name": "string"
}
],
"success_total": "string",
"error_total": "string",
"error_detail": [
{}
]
}'
返回响应
🟢200成功
application/json
Body
err
string
必需
示例
{
"err": "string"
}

添加官方技术人员微信
在这里,获得使用上的任何帮助,快速上手企业告警一站式响应平台FlashDuty


修改于 2025-04-27 08:37:45