当前位置: 首页 > 软件库 > Web应用开发 > >

Grafana Faro

前端可观测性函数库
授权协议 Apache
开发语言 TypeScript
所属分类 Web应用开发
软件类型 开源软件
地区 不详
投 递 者 云慈
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Grafana Faro 是用于收集有关 Web 应用程序前端运行状况数据的开源函数库,开发者将其提供的 Grafana Faro Web SDK 嵌入到前端应用程序,该程序就会自动开始收集日志、错误和性能指标,然后添加元数据以便找到有用的条目,并将其转发到 Grafana 代理(需启用集成的应用程序代理接收器),然后它可以将这些数据发送到 Prometheus、Grafana Loki 或 Grafana Tempo。

如下图所示:

Faro 运行流程

 相关资料
  • 我正在创建一个应用程序,希望用户打开他们的活动聊天。它由Firebase作为后端提供动力。但是,在从第一个可观察订阅中检索数据(我需要将其用作第二个可观察订阅中的参数)之后,第二个订阅不会返回任何数据:它是空的。 在第一个订阅中,我检索一个唯一的ChatID。对于第二次订阅,我希望使用此ChatID接收Firebase集合中的所有邮件。 我已经发现它与观测对象的异步风格有关,但是我不知道如何嵌套观

  • 导览 本小节主要介绍 Apache ShardingSphere 可观察性的相关功能 应用性能监控集成

  • 我有一个带有http请求的服务,它返回我的标题的可观察到的内容 servise.ts 在我的组件中,我有一个函数从service get Request设置。看起来是这样的: 问题是,有时我接收到带有空标签的标题,不需要显示它们,所以我需要对其进行过滤,并对此标题发送.delete()请求。我尝试了类似的方法(想法是在之前添加,然后在另一个subscribe内部调用。)差不多吧 但不确定这是不是个

  • 我有一个可观察的对象,它从数据库游标的快速流中生成数据。我希望以每秒x项的速度限制输出。到目前为止,我一直在使用文档中所述的调用堆栈阻塞: 这很好,但出于好奇,是否有更好的方法使用背压来处理此问题? Tks公司

  • 我有以下类和内部“AsyncTask”(http://developer.android.com/reference/android/os/AsyncTask.html)定义。 我很好奇,对于异步任务的“内存可见性”以及线程安全,我得到了什么样的保证。根据我的理解,调用“doInBackground”是在一个单独的线程中执行的,因此我对“doInBackground”中的“b”所做的任何更改都不能

  • 我用reactiveX Zip做了一些实验,我注意到我在zip中定义的可观察性是一个接一个地执行的。我认为zip的好处是,zip中定义的每一个可观察到的线程都是由一个线程执行的,所以所有这些线程都是并行执行的。有什么方法能达到我想要的吗?。这是我的zip例子

  • 我试图理解可观察性是如何工作的,我想展示当前线程以更好地理解。整个应用程序是用java 8构建的,并使用lambda表达式。没有太多的经验,我发现用这样的表达式显示当前线程有一些困难: 我喜欢这样写: 但是我找不到一种方法来做它作为订阅(Schedulers.io())和观察(Schedulers.computation())返回和单一,没有办法把这样的东西: 谢谢

  • 我正在将angular 2组件转换为使用异步数据源。 我有一个<代码> 这会导致错误: 找不到类型为“object”的不同支持对象“[object]”。NgFor只支持绑定到数组之类的可重用文件。 我试过