Skip to content

自定义监控

自定义监控是前端通过打点的方式进行数据的上报,您可以在管理后台看到对应打点的总览信息。

通过打点上报,您可以查看关键路径的访问次数、关键页面的打开时间,根据业务自定义需要观测的数据,在管理后台进行观察。

上报方式

上报示例代码:

js
// 如果您使用npm的方式引入
import browserClient  from '@owl-js/web'

// 若为普通的计数打点
browserClient('sendEvent', {
    name: 'basic-custom',
    categories: {
      fruit: 'banana',
    },
});

// 若为自定义指标打点,与计数打点的区分是计数打点默认metric的值是1,而自定义指标打点里metric的值可以任意设置
const val = ~~(Math.random() * 200);
browserClient('sendEvent', {
    name: 'custom-metrics',
    metrics: {
      custom_metric: val,
    },
    categories: {
      fruit: val > 100 ? 'banana' : 'apple',
    },
});

Released under the MIT License.