阿里云Elasitcsearch提供云上一键托管的应用性能监控Server实例,支持一键快速创建APM Server节点实例,并对实例进行灵活高效的扩缩及配置。单个Server节点通常可以处理来自数百个APM Agent代理的数据。本文介绍如何创建APM Server实例。
前提条件
已创建7.10版本的Elasticsearch实例。具体操作,请参见创建阿里云Elasticsearch实例。
Elasticsearch实例需要与APM Server实例在同一地域和同一可用区。
建议购买日志增强版实例,以满足应用性能监控场景下低成本海量数据写入及存储的需求。详细信息,请参见购买页面参数(增强版)。
操作步骤
- 登录阿里云Elasticsearch控制台。
- 进入APM应用性能监控控制台。
- 在顶部菜单栏处,选择地域。
- 在左侧导航栏,单击APM应用性能监控。
在APM Server管理页面,单击创建APM Server。
在购买页面,选择APM Server参数配置。
参数
说明
地域
APM Server实例所在地域,目前仅支持华东1(杭州)、华南1(深圳)、华北2(北京)、华东2(上海)、华北3(张家口)等地域,具体以控制台为准。
可用区
APM Server实例所在的可用区,可选可用区以实际页面为准。
专有网络
APM Server实例所在的专有网络。
说明APM Agent需要与APM Server实例在同一专有网络下。
虚拟交换机
只能显示在所选可用区内,所选专有网络下的虚拟交换机。如果没有可用的虚拟交换机,可参见搭建IPv4专有网络创建。
Server版本
仅支持7.10.2。
Server节点规格
支持1核2 GB、2核4 GB。
Server节点个数
选择APM Server实例中节点的个数。
实例名称
长度为0~30个字符,以大小写字母、数字或中文开头,可包含下划线(_)或连字符(-)。
用户密码设置
APM Server实例的访问密码。
关联Elasticsearch实例
仅显示所选地域和可用区下,7.10版本的阿里云Elasticsearch实例。
访问ES用户名
所选Elasticsearch的用户名,默认为elastic。如果您想使用自建用户,需要为自建用户分配相应的角色和权限,详细信息请参见通过Elasticsearch X-Pack角色管理实现用户权限管控。
访问ES密码
对应用户的密码。elastic的密码在创建实例时设定,如果忘记可重置,重置密码的注意事项和操作步骤请参见重置实例访问密码。
重要如果用户名或密码错误,或者Elasticsearch集群状态不健康,在创建AMP Server实例时,将无法通过Elasticsearch实例的连通性检查。
选中服务协议,单击立即购买。
查看创建成功的APM Server实例。
在开通完成页面,单击管理控制台。
在APM Server管理页面查看创建成功的APM Server实例。
您可以在APM Server管理页面,修改实例配置文件、变更实例配置、停止或删除实例等,详细信息请参见管理APM Server实例。
后续步骤
参见登录Kibana控制台,登录APM Server关联的Elasticsearch实例的Kibana控制台,运行以下脚本,开启自动创建APM onboarding索引。
APM Server实例创建成功后会自动启动实例服务,启动后Elasticsearch会自动创建APM相关索引,您可在Kibana控制台中查看。除此之外,由于阿里云Elasticsearch对自动创建索引的命名规范有要求,APM onboarding索引的命名不符合当前规范,因此您还需要手动开启自动创建APM onboarding索引。
以下脚本中的
7.10.2
为您创建的APM Server实例的版本号。
PUT _cluster/settings
{
"persistent": {
"action.auto_create_index":"+.*,+apm-7.10.2-onboarding-*,-*"
}
}