为ECS中的应用快速安装探针
	
    	    	
 更新时间:2020-05-22 17:48:11
    	    	
          
            编辑
          
          
        
            
        
          
            
          
          
              
          
          
        
            我的收藏
        
          
              
              新浪微博
            
            
              微信
            
			
              钉钉
            
          
        
    		
  
      
      ★ 我的收藏
      
    
		
    
	
      
        
          本页目录
        
        
          
        
      
    
	
  
  
      
         
            	
            
            	
            	
            
               
借助ARMS应用监控,您可以对云服务器ECS上的应用进行应用拓扑、接口调用、异常事务和慢事务、SQL分析等监控。ARMS与ECS进行了数据联通,通过在ARMS控制台上简单操作即可快速为同阿里云账户下的ECS中的应用安装探针。
               		
               
                  			
                  
                     
                     说明 目前ARMS控制台暂不显示ECS应用探针安装方式,如果您需要为ECS中的应用安装探针,请联系ARMS钉钉服务账号:arms160804。
                     
                  
                  		
               
               		
               
               		
               
                  操作步骤
                  			
                  			
                  
                     - 登录ARMS控制台。
- 在左侧导航栏中选择。
- 在应用列表页面顶部选择目标地域,在右上角单击接入应用。
- 在接入应用页面选择使用语言为Java,选择使用环境为云服务器ECS。
                        					
                        
                           						
                             
 
- 首次接入时需要先进行ARMS访问ECS授权,请使用主账号完成授权。
                        					
                        
                           						
                            
                              							
                              - 
                                 								
                                 在弹出的提示框中单击进入RAM进行授权。
                                    
- 在云资源访问授权页面选中AliyunARMSAccessingECSRole权限后单击同意授权。 
                                 								
                                   
- 
                                 								
                                 在同步ECS页面单击确定同步。
                                    
- 关闭同步ECS页面,完成授权。
                              
 授权成功后,新接入应用页面中将显示此账号下所有ECS实例。
                         
- 在请选择您要安装探针的应用区域单击目标ECS实例操作列的安装探针,并在弹出的提示对话框中单击确认。
                        					
                        
                           						
                             
 在ECS上安装探针成功后,ARMS将获取此ECS上的所有进程信息并显示在目标ECS实例下方的进程列表中。 
                           						
                             
 
                               
 说明 若成功安装探针后,ECS进程信息不准确,请单击ECS实例左侧的-, 然后单击+刷新信息。若探针安装失败,处理方法请参见常见问题。
                               
- 探针安装成功后,在下方的弹框中编辑目标进程的应用名称,然后单击操作列的启用应用监控。
                        					
                        
                           						
                             
 
                               
 说明 当多个进程的应用名称相同时,表现为一个监控任务下的多个实例。
                               约一分钟后,若您的应用出现在应用列表中且有数据上报,则说明接入成功。 
卸载探针
                  			
                  			
                  
                     - 当您不需要使用ARMS监控您的Java应用时,执行jps -l命令查看所有进程,并在执行结果中找到com.alibaba.mw.arms.apm.supervisor.daemon.Daemon对应的进程号。在本示例中,com.alibaba.mw.arms.apm.supervisor.daemon.Daemon对应的进程号为:62857。 
 
- 执行命令kill -9 <进程号>。例如:kill -9 62857。
- 执行rm -rf /.arms /root/.arms。
- 重启您的应用。
常见问题
                  			
                  			
                  探针安装失败怎么处理?
                  			
                  
                     - 确保您的ECS可以访问所在地域的探针下载链接。
                        					
                        
                           						 首先确保ECS可以访问外网,且能够访问所在地域的探针下载链接。
# 杭州地域
http://arms-apm-hangzhou.oss-cn-hangzhou.aliyuncs.com/install.sh
# 上海地域
http://arms-apm-shanghai.oss-cn-shanghai.aliyuncs.com/install.sh
# 青岛地域
http://arms-apm-qingdao.oss-cn-qingdao.aliyuncs.com/install.sh
# 北京地域
http://arms-apm-beijing.oss-cn-beijing.aliyuncs.com/install.sh
# 深圳地域
http://arms-apm-shenzhen.oss-cn-shenzhen.aliyuncs.com/install.sh
# 中国香港地域
http://arms-apm-hongkong.oss-cn-hongkong.aliyuncs.com/install.sh
# 新加坡地域
http://arms-apm-ap-southeast.oss-ap-southeast-1.aliyuncs.com/cloud_ap-southeast-1/install.sh
# 日本地域
http://arms-apm-japan.oss-ap-northeast-1.aliyuncs.com/install.sh
# 美西地域
http://arms-apm-usw.oss-us-west-1.aliyuncs.com/install.sh           
 
- 确保您的ECS可以访问ARMS控制台。
                        					
                        
                           						 #中国
https://arms.console.aliyun.com/
#新加坡
https://arms-ap-southeast-1.console.aliyun.com
 
- 登录ECS控制台,并完成以下检查工作。
                        					
                        
                           						
                            
                              							
                              - 在左侧导航栏中选择。
                              
- 在云助手页面的搜索框中选择命令名称,并输入InstallJavaAgent。 
                                 								
                                 若查找结果不存在,请联系ARMS钉钉服务账号:arms160804。   
- 在云助手页面的执行记录页签的搜索框中输入InstallJavaAgent命令对应的ID,在查找结果中单击该记录右侧操作列的查看结果,查看InstallJavaAgent命令是否执行成功。若未执行成功,根据详细执行结果排查问题(如ECS磁盘满、未安装Java Agent等问题,可以通过清理磁盘或安装Java Agent解决),若不能解决请将详细执行结果反馈给ARMS钉钉服务账号:arms160804。  
 
更改应用名称
                  			
                  			
                  在您为ECS中的应用快速安装探针后,如果因为某些原因希望更改应用名称,例如忘记将示例应用名称Java-Demo修改为自定义名称,那么您需要将探针卸载之后,使用手动方式为JAVA应用安装探针,然后再修改应用名称,详情请参见为Java应用手动安装探针。
                  
                  		
               
               		
               
                  更多信息
                  			
                  			
                  
                  
                     
不是您要找的文档?鼠标悬浮在这里试一试。
                     
                     
                     
                        
                        
                        
开始监控:按应用部署环境
                        
                        
                           
                           
                              
                              
                                 
                                 
 
                                 
                                 
                                    
                                    
EDAS
                                    
                                    
                                    
                                 
                                 
                              
                              
                           
                           
                           
                              
                              
                                 
                                 
  
 
                                 
                                 
                                 
                                    
                                    
ECS实例
                                    			
                                    
                                    
                                 
                                 
                              
                              
                           
                           
                           
                              
                              
                                 
                                 
  
 
                                 
                                 
                                 
                                    
                                    
阿里云容器服务K8s集群
                                    
                                    
                                    
                                 
                                 
                              
                              
                           
                           
                           
                              
                              
                                 
                                 
  
 
                                 
                                 
                                 
                                    
                                    
开源K8s集群
                                    
                                    
                                    
                                 
                                 
                              
                              
                           
                           
                           
                              
                              
                                 
                                 
  
                                 
                                 
                                 
                                    
                                    
Docker集群
                                    
                                    
                                    
                                 
                                 
                              
                              
                           
                           
                           
                              
                              
                                 
                                 
  
                                 
                                 
                                 
                                    
                                    
其他环境(如自建IDC)
                                    
                                    
                                    
                                 
                                 
                              
                              
                           
                           
                        
                        
                        
                        开始监控:按应用语言
                        
                        
                           
                           
                              
                              
                                 
                                 
  
                                 
                                 
                                 
                                    
                                    
开始监控Java应用
                                    			
                                    
                                    
                                 
                                 
                              
                              
                           
                           
                           
                              
                              
                                 
                                 
  
                                 
                                 
                                 
                                    
                                    
开始监控PHP应用
                                    
                                    
                                    
                                 
                                 
                              
                              
                           
                           
                           
                           
                              
                              
                                 
                                 
                                    
                                    
                                 
                                 
                                 
                                    
                                    
开始监控Go应用 *
                                    
                                    
                                    
                                 
                                 
                              
                              
                           
                           
                           
                              
                              
                                 
                                 
  
                                 
                                 
                                 
                                    
                                    
开始监控Node.js应用 *
                                    			
                                    
                                    
                                    
                                 
                                 
                              
                              
                           
                           
                           
                              
                              
                                 
                                 
                                    
                                    
                                 
                                 
                                 
                                    
                                    
开始监控 .NET应用 *
                                    
                                    
                                    
                                 
                                 
                              
                              
                           
                           
                           
                              
                              
                                 
                                 
                                    
                                    
                                 
                                 
                                 
                                    
                                    
开始监控C++ 应用 *
                                    
                                    
                                    
                                 
                                 
                              
                              
                           
                           
                           
                        
                        
                        * 需开通链路追踪Tracing Analysis服务。