问题标签 [skywalking]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elasticsearch - Skywalking 可以使用生命周期策略或索引模板创建 ES 索引吗?
我无法在文档中找到有关此的任何信息。在 config/application.yml 文件中,storage.elasticsearch7
我看到了各种配置选项。有没有办法确保创建的索引是使用给定的索引模板或 ILM 策略创建的?我正在运行 ELK 堆栈和 ES 版本 8.0.0-SNAPSHOT 的掌舵图。
我的目标是在 2 周后从 SW 中删除索引,这样我的集群就不会用完分片。
netty - Grpc netty 处理程序库与 OpenJSSE 冲突
我classCastException
在使用 grpc netty 处理程序和 OpenJSSE 时遇到了问题。
我们正在处理 gRPC 调用(使用 Netty 处理程序进行 SSL 通信)。但是,这是一个 Java 代理,应该在不同的运行时上。我们试图拦截的运行时在 OpenJSSE 上运行,使用-XX:+UseOpenJSSE
.
这是问题——运行 gRPC 客户端和服务器抛出:
java - Apache Skywalking - 应用程序类的检测
我最近开始探索 Skywalking 作为 APM 工具。
我有兴趣查看应用层的方法/函数所花费的时间。基本上是 JAVA 应用程序的一种工具。使用 Skywalking,我只得到 3 个具有一个根函数和两个 DB 执行函数的跨度(方法)。我尝试添加属性
但这很有效。我仍然可以在仪表板中看到被命中的 API 的 3 个跨度。在 Profile 功能下,我可以获得线程堆栈。但我只对热点方法感兴趣。我在配置中缺少什么吗?
我希望在跟踪中检测和捕获以特定模式开头的类。我怎样才能做到这一点?或者我可以开始使用其他任何开源 APM 工具吗?
php - 检查默认路径中的 grpc 和 protobuf 文件...未找到配置:错误:请重新安装 grpc 发行版
我想在我的 Oracle Linux Server 7.9 ( https://pecl.php.net/package/skywalking ) 上通过 PECL 为 PHP 安装 skywalking 代理扩展。但是当我尝试构建它时返回错误: сhecking for grpc and protobuf files in default path... not found configure: error: Please reinstall the grpc distribution ERROR: `/tmp/pear/install/skywalking/configure --with -php-config=/bin/php-config' 失败
我已经安装了 gRPC 1.38.0 和 protobuf 3.17.3 版本,并将其添加到 php.ini
这是我的 php 信息,其中通过以下方式启用了此扩展
php -r "print_r(get_loaded_extensions());"
:
我不知道,还有什么值得关注的?
先感谢您!
docker - 使用 docker compose 运行 Apache Skywalking 的问题
我正在尝试使用 ElasticSearch 后端在 docker 上运行 Apache Skywalking,但在让它保持正常运行和连接时遇到问题。
我根据他们的 github repo 使用了 docker compose 文件和环境变量值
https://github.com/apache/skywalking-docker/tree/master/compose
然后使用这两个 env 值中的任何一个
所有 3 个容器都出现了,我可以导航到 ElasticSearch 容器以及 SkyWalking UI 容器,但是在连接被拒绝和超时的日志中抛出了大量错误。
我确保它们都在同一个桥接 docker 网络上运行,以便您可以通过它们的名称访问容器。docker compose 定义创建了一个名为 skywalking_default 的网络
我看到的错误
在 OAP 容器上
Skywalking UI 容器
我经常提到的主要问题之一是确保您正确定义了 SW_STORAGE,具体取决于您使用的是 ElasticSearch 6 还是 7,但我有
我正在运行 Docker 版本 20.10.6,在 MacOS 10.15.6 上构建 370c289
任何帮助将不胜感激谢谢
skywalking - Apache SkyWalking,Zipkin 接收器未激活
按照文档步骤,我无法在 apache-skywalking-apm-bin-es7-8.7.0 中激活 Zipkin 接收器
我的 application.yml 是
开始于
端口 11800 12900 被列为侦听
ui 正在工作
端口 9411 未列为侦听
java - 如何减少 Skywalking 代理发送给服务的日志
Skywalking代理发送给服务的日志太大,如何减少它,以及可以更新哪个配置文件?
skywalking - .Net Core如何获取traceId Skywalking
我正在使用SkyAPM.Agent.AspNetCore 1.1.0
,我需要在我的代码中获取跟踪 id 并做一些事情。
但是,我在任何地方都没有找到足够的信息。有什么建议吗?