Kibana Monitor
一个用于 Kibana 监控的 VS Code 插件。
功能
- 查看当前埋点监控:通过选择上报
name 生成 Kibana 监控 URL,并在默认浏览器中打开。
- 查看当前接口监控:通过选择上报的接口生成 Kibana 监控 URL,并在默认浏览器中打开。
- 批量查看当前文件接口异常监控:通过检测当前文件生成 Kibana 异常监控的 URL,并在默认浏览器中打开。
使用方法
查看当前埋点监控
右键选择 "查看当前埋点监控" 或通过命令面板运行 Kibana Monitor: 查看当前埋点监控 。
示例代码:
Log("Click_Report", { ...params });
查看当前接口监控
打开包含 apiConfig 的文件后,右键选择 "查看当前接口监控",并选择成功或失败。
批量查看当前文件接口异常监控
打开包含 apiConfig 的文件或包含上报的文件并选中,右键选择 "批量查看当前文件接口异常监控",或通过命令面板运行 Kibana Monitor: 批量查看当前文件接口异常监控 。
示例代码:
const apiConfig = {
getUserList: "/api/getUserList",
// ...
};
输入配置
插件会提示输入 Base Url 和 APP ID ,并将其保存到 .vscode/kibana-config.json 配置文件中。
生成监控 URL
插件会解析对应内容,生成监控 URL,并在默认浏览器中打开。
配置文件
插件会在 .vscode/kibana-config.json 中保存以下配置:
baseUrl :Kibana 的基础 URL(必填)。
appId :应用的 APP ID(必填)。
reportName :上报的方法名(非必填,默认为 report )。
示例配置:
{
"appId": "XXX.XXX.COM", // 必填
"baseUrl": "http://kibana-xxx.xxx.com/xxx/", // 必填
"reportName": ["Log"] // 非必填(默认值为 report)
}
注意事项
- 确保
baseUrl 和 appId 配置正确,否则无法生成有效的监控 URL。
- 如果未配置
reportName ,插件会默认使用 report 作为上报方法名。
| |