创建ASM实例之后,可以编辑该实例的信息。本文介绍如何编辑ASM实例。
- 登录ASM控制台。
- 在左侧导航栏,选择 。
- 在网格管理页面,找到待配置的实例,单击实例的名称或在操作列中单击管理。
- 在基本信息页面右上角单击功能设置,在功能设置更新面板对话框中修改参数,然后单击确定。
配置项 描述 可观测性 设置是否启用链路追踪,然后设置采样百分比和采样方式。 ASM配合阿里云链路追踪服务,为分布式应用的开发者提供了完整的调用链路还原、调用请求量统计、链路拓扑、应用依赖分析等能力,可以帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈,提升开发诊断效率。 具体操作,请参见使用链路追踪实现网格内外应用的一体化追踪。说明 启用该配置之前,您需要登录链路追踪管理控制台开通链路追踪服务。设置是否开启采集Promethus监控指标,然后选择启用阿里云Prometheus或启用已有Prometheus。 服务网格ASM配合ARMS Prometheus和自建Prometheus,可以实现对服务网格的监控。具体操作,请参见集成ARMS Prometheus实现网格监控和集成自建Prometheus实现网格监控。
设置是否启用ASM网格拓扑提升网格可观测,然后输入网格拓扑使用的Prometheus服务地址。 ASM网格拓扑是一个服务网格可观测性工具,提供了查看相关服务与配置的可视化界面。具体操作,请参见通过ASM控制台开启网格拓扑的可观测性。说明 您需要先开启采集Promethus监控指标,才可以启用网格拓扑。设置是否启用访问日志。 部署在数据平面(即加入网格的Kubernetes集群)的Envoy Proxy可以输出所有访问日志。您可以启用访问日志功能,查看数据平面的访问日志。具体操作,请参见自定义数据面访问日志。
设置是否启用访问日志采集,然后选择使用默认或已有的日志服务Project。 容器服务ACK配合日志服务功能,可对服务网格数据平面集群的AccessLog进行采集。使用日志采集功能前,您需要先在服务网格启用访问日志查询。具体操作,请参见使用日志服务采集数据平面入口网关日志和使用日志服务采集数据平面的AccessLog。
流量管理 设置是否启用支持HTTP 1.0。 默认启用HTTP2.0。如果您需要使用HTTP1.0,您可以在该页面选中开启支持Http1.0开启HTTP1.0。
策略控制 设置是否启用开放策略代理OPA插件。 ASM集成了开放策略代理(OPA),可用于为您的应用程序实现细粒度的访问控制。启用后,如同Istio Envoy代理容器一样,OPA代理容器也会随之被注入到业务Pod中。然后,在ASM中就可以使用OPA定义访问控制策略,为分布式应用的开发者提供了开箱可用的能力,从而帮助开发者快速定义使用策略,提升开发效率。具体操作,请参见在ASM中使用OPA实现细粒度访问控制。
数据面扩展 设置是否启用基于WebAssembly的服务网格扩展。 ASM提供了对WASM技术的支持,可以把扩展的Wasm Filter通过ASM部署到数据面集群中相应的Envoy代理中,从而扩展数据平面的功能。具体操作,请参见为Envoy编写WASM Filter并部署到ASM中。
服务网格资源配置 设置是否启用Istio资源历史版本。 ASM提供了Istio资源历史版本功能,该功能会记录更新Istio资源的历史版本,最多记录最近更新的5个版本。具体操作,请参见回滚Istio资源的历史版本。
设置是否启用数据面集群KubeAPI访问Istio资源。 ASM支持通过数据面集群的Kubernetes API(KubeAPI)对Istio资源进行增删改查操作。具体操作,请参见如何使用数据面集群KubeAPI访问Istio资源。
性能优化 设置是否启用基于MultiBuffer的TLS加解密性能优化。 ASM结合Intel的Multi-Buffer加解密技术,可以加速Envoy中TLS的处理过程。具体操作,请参见启用Multi-Buffer实现TLS加速。说明 仅ASM企业版和旗舰版实例支持该功能。高级选项 设置是否启用Nacos注册服务。 服务网格ASM提供了对接Nacos注册中心功能,便于将Nacos上的微服务与服务网格ASM进行互通。具体操作,请参见对接Nacos注册中心。