使用 apm 弹性搜索对 VueJS 中的单个方法进行分析

问题描述

我一直在尝试将 VueJS 的 apm 代理集成到我的应用程序中,但我似乎无法使用 apm 跨度分析单个方法。我所能做的就是获得渲染时间 with their tutorial which works.

我正在尝试为单个方法创建一个跨度。我试过的:

// component..
methods: {
    makePreview(e) {
      this.span = this.$apm.startSpan('makePreview','custom') 
      const reader = new FileReader();
      reader.onload = e => {
        this.fileContents = e.target.result;
      }
      reader.readAsText(e);
      this.span && this.span.end()
    },// rest of functions..

这在 Kibana 的 ui 中没有任何结果,我能看到的唯一跨度是他们教程中的“create-mount-duration”。 如果有人可以提供一个工作示例或解决方案,我会很高兴。提前致谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)