mcpField
A
azure-managed-redis

azure-managed-redis

github.com/microsoftdocs数据与数据库796180 次安装3 天前更新
代码仓库

关于 azure-managed-redis

面向使用 Azure Managed Redis 的 Agent,提供故障排查、架构、安全、配置和迁移参考。技能将本地速查资料与在线文档获取结合,涵盖 Redis 客户端接入、运维和部署。

主要功能

  1. 01排查连接、延迟和数据问题
  2. 02指导容量、集群与迁移决策
  3. 03覆盖身份验证和加密配置
  4. 04提供监控与实例管理参考
  5. 05结合本地资料与远程文档获取

适用场景

  1. 01诊断 Redis 客户端或服务器超时
  2. 02规划层级、容量和迁移
  3. 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-L86Azure Managed Redis 的内部设计:群集拓扑、分片、持久性、网络,以及架构对性能、扩展和可靠性的影响。
安全性L87-L96保护 Azure Managed Redis:基于 ACL 的访问、Entra ID 身份验证、使用 CMK 进行磁盘加密、TLS 配置、安全最佳实践,以及通过 Azure Policy 强制实施合规性。
配置L97-L116配置 Azure Managed Redis 实例:设置、扩展、持久性、模块、网络、异地复制、维护、监控、警报、指标、日志,以及通过 CLI/PowerShell 进行管理。
集成与编码模式L117-L130Azure 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 问题:常见错误 FAQhttps://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/best-practices-client-libraries
设计与 Azure Managed Redis 的弹性连接https://learn.microsoft.com/en-us/azure/redis/best-practices-connection
实施 Azure Managed Redis 开发最佳实践https://learn.microsoft.com/en-us/azure/redis/best-practices-development
应用 Azure Managed Redis Flash Optimized 层最佳实践https://learn.microsoft.com/en-us/azure/redis/best-practices-flash-optimized
为 Azure Managed Redis 托管 Kubernetes 客户端应用https://learn.microsoft.com/en-us/azure/redis/best-practices-kubernetes
高效管理 Azure Managed Redis 内存https://learn.microsoft.com/en-us/azure/redis/best-practices-memory-management
使用 memtier 对 Azure Managed Redis 性能进行基准测试https://learn.microsoft.com/en-us/azure/redis/best-practices-performance
应用 Azure Managed Redis 扩展最佳实践https://learn.microsoft.com/en-us/azure/redis/best-practices-scale
监视和管理 Azure Managed Redis 服务端负载https://learn.microsoft.com/en-us/azure/redis/best-practices-server-load
遵循 Azure Managed Redis 开发指南https://learn.microsoft.com/en-us/azure/redis/development-faq
了解 Managed Redis 故障转移和修补https://learn.microsoft.com/en-us/azure/redis/failover
Azure Redis 常见问题:模式和最佳实践https://learn.microsoft.com/en-us/azure/redis/faq
管理 Azure Managed Redis:常见问题和提示https://learn.microsoft.com/en-us/azure/redis/management-faq
决策
主题URL
选择 Azure Managed Redis 的群集策略https://learn.microsoft.com/en-us/azure/redis/choose-clustering-policy
选择迁移到 Azure Managed Redis 的选项https://learn.microsoft.com/en-us/azure/redis/migrate/migrate-basic-standard-premium-options
规划从 Basic/Standard/Premium 迁移到 Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-basic-standard-premium-overview
比较旧版 Redis 层与 Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-basic-standard-premium-understand
选择从 Redis Enterprise 迁移到 Managed Redis 的选项https://learn.microsoft.com/en-us/azure/redis/migrate/migrate-redis-enterprise-options
规划从 Redis Enterprise 迁移到 Managed Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-redis-enterprise-overview
了解 Redis Enterprise 与 Managed Redis 之间的差异https://learn.microsoft.com/en-us/azure/redis/migrate/migrate-redis-enterprise-understand
评估迁移到 Azure Managed Redis 的方法https://learn.microsoft.com/en-us/azure/redis/migrate/migration-guide
规划 Azure Managed Redis 配置选项https://learn.microsoft.com/en-us/azure/redis/plan-configuration
规划 Azure Managed Redis 的 Redis 模块选择https://learn.microsoft.com/en-us/azure/redis/plan-redis-modules
选择 Azure Managed Redis 的可靠性和持久性选项https://learn.microsoft.com/en-us/azure/redis/plan-reliability-and-durability
选择 Azure Managed Redis 层级和容量https://learn.microsoft.com/en-us/azure/redis/plan-tiers-and-capacity
通过常见问题规划 Azure Managed Redis 部署https://learn.microsoft.com/en-us/azure/redis/planning-faq
通过预留优化 Azure Managed Redis 成本https://learn.microsoft.com/en-us/azure/redis/reserved-pricing
架构和设计模式
主题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 Redishttps://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/configure
在 Azure Managed Redis 中启用和使用 Redis 键空间通知https://learn.microsoft.com/en-us/azure/redis/enable-redis-keyspace-notifications
使用内置 Grafana 仪表板监视 Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/grafana-dashboards
为 Redis 缓存配置主动异地复制https://learn.microsoft.com/en-us/azure/redis/how-to-active-geo-replication
通过 PowerShell 管理 Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/how-to-manage-redis-cache-powershell
配置 Azure Managed Redis 的数据持久性https://learn.microsoft.com/en-us/azure/redis/how-to-persistence
跨 SKU 和层级扩展 Azure Managed Redis 实例https://learn.microsoft.com/en-us/azure/redis/how-to-scale
升级 Azure Managed Redis 中的 Redis 服务版本https://learn.microsoft.com/en-us/azure/redis/how-to-upgrade
配置 Azure Managed Redis 的监视和警报https://learn.microsoft.com/en-us/azure/redis/monitor-cache
Azure Managed Redis 监视指标和日志参考https://learn.microsoft.com/en-us/azure/redis/monitor-cache-reference
Managed Redis 监视指标和日志参考https://learn.microsoft.com/en-us/azure/redis/monitor-cache-reference
为 Azure Managed Redis 设置诊断日志记录https://learn.microsoft.com/en-us/azure/redis/monitor-diagnostic-settings
使用 Private Link 配置 Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/private-link
在 Azure Managed Redis 上配置 Redis 模块https://learn.microsoft.com/en-us/azure/redis/redis-modules
为 Redis 配置计划维护时段https://learn.microsoft.com/en-us/azure/redis/scheduled-maintenance
使用 Azure CLI 管理 Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/scripts/create-manage-cache
集成与编码模式
主题URL
使用绑定将 Azure Functions 与 Azure Redis 服务集成https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-cache
在 ASP.NET Core Web API 中使用 Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/aspnet
使用 Azure Redis 配置 ASP.NET Core 输出缓存https://learn.microsoft.com/en-us/azure/redis/aspnet-core-output-cache-provider
使用 Entra ID 将 .NET 应用连接到 Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/dotnet
将 Go 客户端库与 Azure Managed Redis 配合使用https://learn.microsoft.com/en-us/azure/redis/go-get-started
通过 Azure Storage 导入和导出 Redis 数据https://learn.microsoft.com/en-us/azure/redis/how-to-import-export-data
将 Redis Insight 和 redis-cli 与 Managed Redis 配合使用https://learn.microsoft.com/en-us/azure/redis/how-to-redis-access-data
将 Node.js TypeScript 应用与 Azure Managed Redis 集成https://learn.microsoft.com/en-us/azure/redis/nodejs-get-started
将 Python 应用连接到 Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/python-get-started
使用 RedisVL 和 Azure Managed Redis 实现语义路由https://learn.microsoft.com/en-us/azure/redis/tutorial-semantic-router
部署
主题URL
执行自助式迁移到 Azure Managed Redishttps://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 Redishttps://learn.microsoft.com/en-us/azure/redis/migrate/migrate-redis-enterprise-with-tooling
使用 ARM 模板预配 Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/redis-cache-arm-provision
使用 Bicep 部署 Azure Managed Redishttps://learn.microsoft.com/en-us/azure/redis/redis-cache-bicep-provision

评论

支持 Markdown