注册过程中常见问题
- 申请租户,超过半小时仍未通过审核怎么办?或者,申请租户需要紧急通过审核,怎么办?
请联系友云音工作人员
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.class
- external\classes\nc\bs\framework\rmi\HttpRemoteChannel.class
- modules\uap\client\classes\nc\funcnode\ui\FuncletWindowEngine.class
- modules\uap\client\classes\nc\funcnode\ui\action\ActionDelegate.class(NC633版本可忽略该类)
- modules\uap\client\classes\nc\login\ui\LoginUISupport.class
- modules\uap\client\classes\nc\sfbase\beans\AsynComponentWrapperPanel.class
- modules\uap\client\classes\nc\ui\bd\ref\UFRefManage.class
- modules\uap\client\classes\nc\ui\pub\beans\UIDialog.class
如果有,请联系友云音工作人员进行补丁合并。
- 安装完NC Client探针补丁后需要重新部署么?需要重启应用么?需要客户清缓存么?
不需要重新部署;需要重启NC中间件;需要客户清缓存才能生效,但不需要刻意通知用户清缓存。