当前位置: 首页 - 编程技术 - 文章正文

【友云音】友云音部署常见问题

xiaoqihv
注册过程中常见问题 申请租户,超过半小时仍未通过审核怎么办?或者,申请租户需要紧急通过审核,怎么办?

请联系友云音工作人员

Agent下载与配置过程中常见问题 Agent下载后,windows中双击启动脚本闪退?

         可能性1:未设置JAVA HOME;或JAVA为1.5版本。

         可能性2:已经有一个agent在运行。

Agent下载后,linux下运行启动脚本后未见到agent进程?

未设置JAVA HOME;或JAVA为1.5版本。

Agent成功运行后,主机列表没有agent所在主机的主机详情?

请检查agent所在服务器能否ping通yyy.yonyoucloud.com。如果不能,请设置跳板机。具体操作步骤,请参考友云音部署指南。

Agent所在机器未设置DNS,能否通过在host文件中绑定IP和友云音域名的方式进行映射?

不能。因为友云音域名(yyy.yonyoucloud.com)的IP是动态的,几天变化一次。域名和IP绑定在host文件不是上策。5

Agent显示已停止?

尝试agent强制重启。方法:运行stop脚本,然后运行start脚本。

如果仍显示已停止,请检查网络。

在主机列表中,同一IP出现两台agent,一个已停止,一个运行中,但是主机名不一致,为何?

同一IP更换过机器或者重命名过主机名

在同一租户下,能否支持同一主机名的两台机器?

不支持。请重命名任一台主机的主机名。

如何保证Agent能够开机自启动?

Windows下首次启动agent请通过管理员方式运行启动脚本。若首次启动时未通过管理员方式运行。请先在tools文件夹下找到ICE_JNIRegistry.dll,删除后再通过管理员方式启动。对于杀软等阻止添加开机启动项的提示请选择通过。

Agent因为出口网络异常等原因,事务、指标等数据没能够实时上传,数据会不会丢失?

不会。网络不通时只要agent在运行,会将数据缓存。待到网络通畅后会陆续上传。

Agent能否支持NC系列的启停管理?

不支持。

应用与服务实例创建过程中常见问题 创建服务实例时,选择主机时下拉列表为空或者没有想要选择的主机?

请检查主机页签中,是否存在想要选择的主机。如果没有,请检查agent所在服务器能否ping通yyy.yonyoucloud.com。如果不能,请设置跳板机。具体操作步骤,请参考友云音部署指南。

创建服务实例后,多长时间可以在custom.properties中看到下发的配置信息?

时间为5s左右。如果10s后仍未看到配置下发,重启agent即可解决。

创建服务实例后,经过一段时间的使用,能否删除该服务实例?

不建议。在数据库中,因为众多数据都是和该服务实例的id进行绑定,当删除该实例重新创建后,就失去了原绑定。这样的后果包括但不限于:无法查询jvm指标历史数据;事务详情和事务概要等的历史数据无法正常显示服务实例名等。

如果必须要删除该服务实例,则需和友云音工作人员以及客户确认以上问题都可以接受才可。

NC下部署JVM探针常见问题 部署完成并重启应用后,Server页签中没有JVM指标数据,NC Client没有业务数据?

JVM探针参数未添加或未生效,需要确认是否已经添加JVM启动参数。

1)NC环境为UAP集群或UAP单节点。

启动sysConfig,在虚拟机参数中查看,是否有以“-javaagent”开头,以“serverPort=XXXX”(XXXX为服务端口号)结尾的参数。如果没有,请参照友云音部署指南重新进行部署。首选自动部署,如若再次进行自动部署,sysConfig中仍然没有该参数,则考虑手动部署方案。

如果虚拟机参数中已经存在上述jvm参数,重启应用仍未生效,则需要检查参数中”javaagent”参数个数。如果除友云音javaagent参数之外,存在其他参数的话,请联系友云音工作人员进行确认。

2)NC环境为WAS集群或WAS单节点。

WAS控制台中是否已添加JVM参数。如果没有,请参照友云音部署指南重新进行部署。首选自动部署,如若再次进行自动部署,WAS控制台中仍然没有该参数,则考虑手动部署方案。

如果虚拟机参数中已经存在上述jvm参数,重启应用仍未生效,则需要检查参数中”javaagent”参数个数。如果除友云音javaagent参数之外,存在其他参数的话,请联系友云音工作人员进行确认。

2、部署完成并重启应用后,NC Client有业务数据,Server页签中没有JVM指标数据?

检查agent所在机器与友云音的通信状况:此时agent在友云音主机列表可能为已停止。

需要首先检查agent是否在运行。若已经在运行,进行下一步检查网络。

检查网络时,登录agent所在机器,检查agent是否能够正常与云端进行通信。建议通过ping yyy.yonyoucloud.com的方式进行检查。

3、WAS环境下,Server页签JVM指标数据正常上传,但是没有事务、业务、sql等信息?

检查server.policy文件是否已经被修改。server.policy文件位置以及修改方法请见友云音部署指南中JVM探针手动部署部分。

4、部署完成后,发现吞吐量数据不准确,呈现双倍的吞吐量?

在NC-WAS集群中,由于master节点不承载业务计算而是承载子节点加解锁,因此同一事务会在子节点和master被计算两次,造成吞吐量数据被翻倍。

方案:master节点对应的yml文件(例如9080.yml)中找到max_samples_stored字段,设为0即可。需要注意的是,该字段的生效,需要应用重启。

NC下部署JS探针常见问题 1、JS探针对portal的监控是否可以在不部署JVM探针的情况下进行?

不可以。JS探针本质上是一个js文件,portal页面对js文件的引用的是由jvm探针添加的。具体表现为:jvm探针对lfw框架进行字节码注入。Lfw在对某一页面生成header时,同时生成了对js探针的引用。

2、对js探针的修改需要重启应用么?

不需要。

NC Client探针部署常见问题 安装友云音NC Client补丁时,如何知道是否可能发生补丁冲突?

建议通过维护云管家进行补丁安装。

如果没有安装维护云管家,请检查external & modules下是否有以下文件:

external\classes\nc\bs\framework\common\UserExit.classexternal\classes\nc\bs\framework\rmi\HttpRemoteChannel.classmodules\uap\client\classes\nc\funcnode\ui\FuncletWindowEngine.classmodules\uap\client\classes\nc\funcnode\ui\action\ActionDelegate.class(NC633版本可忽略该类)modules\uap\client\classes\nc\login\ui\LoginUISupport.classmodules\uap\client\classes\nc\sfbase\beans\AsynComponentWrapperPanel.classmodules\uap\client\classes\nc\ui\bd\ref\UFRefManage.classmodules\uap\client\classes\nc\ui\pub\beans\UIDialog.class

如果有,请联系友云音工作人员进行补丁合并。

安装完NC Client探针补丁后需要重新部署么?需要重启应用么?需要客户清缓存么?

不需要重新部署;需要重启NC中间件;需要客户清缓存才能生效,但不需要刻意通知用户清缓存。

文章地址:https://wenmayi.cn/post/128.html