关于 azure-managed-redis
面向使用 Azure Managed Redis 的 Agent,提供故障排查、架构、安全、配置和迁移参考。技能将本地速查资料与在线文档获取结合,涵盖 Redis 客户端接入、运维和部署。
主要功能
- 01排查连接、延迟和数据问题
- 02指导容量、集群与迁移决策
- 03覆盖身份验证和加密配置
- 04提供监控与实例管理参考
- 05结合本地资料与远程文档获取
适用场景
- 01诊断 Redis 客户端或服务器超时
- 02规划层级、容量和迁移
- 03配置持久化、监控与访问控制
MCP 相关
技能建议通过 mcp_microsoftdocs 的 microsoft_docs_fetch 获取在线文档;若该工具不可用,可使用 fetch_webpage。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-managed-redis安装后在 Claude Code 中输入/azure-managed-redis确认已加载。
详细介绍
Azure Managed Redis 技能
此技能提供有关 Azure Managed Redis 的专业指导,涵盖故障排除、最佳实践、决策制定、架构与设计模式、安全性、配置、集成与编码模式,以及部署。它结合了本地快速参考内容与远程文档获取功能。
如何使用此技能
IMPORTANT for Agent:使用下方的类别索引查找相关章节。对于带有行范围的类别(例如
L35-L120),请使用read_file读取指定行。对于带有文件链接的类别(例如[security.md](security.md)),请使用read_file读取所链接的参考文件。
IMPORTANT for Agent:如果
metadata.generated_at的时间距今超过 3 个月,请建议用户从仓库拉取最新版本。如果无法使用mcp_microsoftdocs工具,请建议用户安装该工具:安装指南
此技能需要网络访问才能获取文档内容:
- 首选:使用
mcp_microsoftdocs:microsoft_docs_fetch,并将查询字符串设为from=learn-agent-skill。返回 Markdown。 - 备用:使用
fetch_webpage,并将查询字符串设为from=learn-agent-skill&accept=text/markdown。返回 Markdown。
类别索引
| 类别 | 行 | 说明 |
|---|---|---|
| 故障排除 | L36-L46 | 诊断和修复 Redis 问题:使用诊断命令、处理常见错误、客户端和连接问题、数据丢失、服务端性能、延迟和超时。 |
| 最佳实践 | L47-L63 | 连接、扩展、监控和优化 Azure Managed Redis 的最佳实践,包括内存、性能、弹性、Kubernetes 托管和常见 FAQ 模式。 |
| 决策制定 | L64-L81 | 关于选择 Azure Managed Redis 层级、容量、群集、可靠性、模块,以及规划或执行从旧版 Redis 和 Redis Enterprise 迁移的指导,包括成本优化。 |
| 架构与设计模式 | L82-L86 | Azure Managed Redis 的内部设计:群集拓扑、分片、持久性、网络,以及架构对性能、扩展和可靠性的影响。 |
| 安全性 | L87-L96 | 保护 Azure Managed Redis:基于 ACL 的访问、Entra ID 身份验证、使用 CMK 进行磁盘加密、TLS 配置、安全最佳实践,以及通过 Azure Policy 强制实施合规性。 |
| 配置 | L97-L116 | 配置 Azure Managed Redis 实例:设置、扩展、持久性、模块、网络、异地复制、维护、监控、警报、指标、日志,以及通过 CLI/PowerShell 进行管理。 |
| 集成与编码模式 | L117-L130 | Azure Managed Redis 的客户端集成模式:语言 SDK(.NET、Go、Node、Python)、Entra ID 身份验证、ASP.NET 缓存、数据导入/导出、工具和语义路由。 |
| 部署 | L131-L139 | 将 Redis 工作负载迁移到 Azure Managed Redis(自助服务、基于工具、Redis Enterprise),以及通过 ARM 模板和 Bicep 部署新实例。 |
故障排除
| 主题 | URL |
|---|---|
| 在 Azure Managed Redis 中使用 Redis 诊断命令 | https://learn.microsoft.com/en-us/azure/redis/common-redis-commands |
| 监控和排查 Redis 问题:常见错误 FAQ | https://learn.microsoft.com/en-us/azure/redis/monitor-troubleshoot-faq |
| 排查 Azure Managed Redis 客户端问题 | https://learn.microsoft.com/en-us/azure/redis/troubleshoot-client |
| 排查 Azure Managed Redis 中的连接问题 | https://learn.microsoft.com/en-us/azure/redis/troubleshoot-connectivity |
| 诊断并解决 Managed Redis 中的数据丢失问题 | https://learn.microsoft.com/en-us/azure/redis/troubleshoot-data-loss |
| 诊断 Azure Managed Redis 服务端性能问题 | https://learn.microsoft.com/en-us/azure/redis/troubleshoot-server |
| 解决 Managed Redis 中的延迟和超时问题 | https://learn.microsoft.com/en-us/azure/redis/troubleshoot-timeouts |
最佳实践
决策
架构和设计模式
| 主题 | URL |
|---|---|
| 了解 Azure Managed Redis 内部架构 | https://learn.microsoft.com/en-us/azure/redis/architecture |
安全性
| 主题 | URL |
|---|---|
| 在 Azure Managed Redis 中配置基于自定义 Redis ACL 的数据访问 | https://learn.microsoft.com/en-us/azure/redis/configure-access-permissions |
| 使用 Microsoft Entra ID 对 Azure Managed Redis 进行身份验证 | https://learn.microsoft.com/en-us/azure/redis/entra-for-authentication |
| 为 Azure Managed Redis 设置使用客户管理密钥的磁盘加密 | https://learn.microsoft.com/en-us/azure/redis/how-to-encryption |
| 将安全最佳做法应用于 Azure Managed Redis | https://learn.microsoft.com/en-us/azure/redis/secure-azure-managed-redis |
| 将 Azure Policy 合规性应用于 Redis 缓存 | https://learn.microsoft.com/en-us/azure/redis/security-controls-policy |
| 配置 Azure Managed Redis 连接的 TLS 设置 | https://learn.microsoft.com/en-us/azure/redis/tls-configuration |
配置
集成与编码模式
部署
| 主题 | URL |
|---|---|
| 执行自助式迁移到 Azure Managed Redis | https://learn.microsoft.com/en-us/azure/redis/migrate/migrate-basic-standard-premium-self-service |
| 使用 Azure 迁移工具升级 Redis 层级 | https://learn.microsoft.com/en-us/azure/redis/migrate/migrate-basic-standard-premium-with-tooling |
| 执行从 Redis Enterprise 到 Managed Redis 的迁移 | https://learn.microsoft.com/en-us/azure/redis/migrate/migrate-redis-enterprise-self-service |
| 使用 Azure 工具将 Redis Enterprise 迁移到 Managed Redis | https://learn.microsoft.com/en-us/azure/redis/migrate/migrate-redis-enterprise-with-tooling |
| 使用 ARM 模板预配 Azure Managed Redis | https://learn.microsoft.com/en-us/azure/redis/redis-cache-arm-provision |
| 使用 Bicep 部署 Azure Managed Redis | https://learn.microsoft.com/en-us/azure/redis/redis-cache-bicep-provision |
评论
支持 Markdown