Token导航 LogoToken导航TokenDH.com
研究检索external-serviceclawhub未标认证来源可访问clear审计提醒

devops-insight开发运营洞察力

Agent Skill

用于辅助云资源、部署、容器、基础设施和运维自动化任务。它适合让 Agent 检查配置、整理部署步骤、分析资源状态、生成排障思路或辅助云服务接入。使用时需要明确目标环境、账号权限、区域和资源组,区分本地测试与生产操作;涉及删除资源、重启服务、修改网络或权限配置时,应先确认影响范围。

总安装

8,936

周安装

358

GitHub Stars

2

下载量

2,893
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:devops-insight(开发运营洞察力)
来源仓库:https://github.com/cafechen/devops-insight
安装命令:
openclaw skills install devops-insight
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install devops-insight

简介

专用于生产事件分析、根本原因调查与告警响应的专家系统。

  • 适合在 OpenClaw 中遇到系统异常、性能瓶颈或安全告警时使用。
  • 提供日志聚合、指标关联与修复建议生成能力。
  • 安装命令:openclaw skills install devops-insight;需接入监控数据源。
  • 输出结论需人工复核,不可直接执行自动化修复。

SKILL.md

name
devops-insight
description
This skill should be used when the user asks to "analyze incidents", "troubleshoot production issues", "investigate alerts", "create tickets", "root cause analysis", "check monitoring", or discusses DevOps/SRE automation, incident management, or observability integration.

DevOps Insight - Intelligent DevOps Incident Management

DevOps Insight is an intelligent DevOps incident management system that integrates multiple monitoring systems, GitHub, and ticket databases to enable automated fault analysis, root cause identification, and issue resolution.

System Architecture

Core Components

  1. Monitoring Data Source Integration (via MCP)

- Kubernetes: Cluster status, Pod logs, events - PostgreSQL: Database performance metrics - Redis: Cache status and performance - Neo4j: Graph database monitoring - Elasticsearch: Log platform - Metrics: General metrics collection - APM (Skywalking): Application performance monitoring

  1. Code Management

- GitHub integration (via gitnexus Nexus-skill) - Code review and commits - Automated fix commits

  1. EvoMap Integration

- Capsule creation and publishing - Gene + Capsule bundle publishing - Automated quality validation - Network reputation tracking

  1. AI Agent

- Problem clue identification via LLM - Root cause analysis - Code review and fix suggestions - Index construction decisions

Workflow

1. Monitoring Data Collection

When receiving an alert or analyzing an issue:

# Retrieve Kubernetes monitoring data via MCP
# Assumes MCP server connections to each monitoring system are configured

Steps:

  • Retrieve Pod status, logs, and events from Kubernetes
  • Retrieve application performance traces from APM (Skywalking)
  • Retrieve relevant logs from Elasticsearch
  • Retrieve performance metrics from the Metrics system
  • Retrieve status information from databases (PostgreSQL/Redis/Neo4j)

2. Intelligent Analysis and Root Cause Identification

Perform multi-dimensional analysis using Claude:

Analysis Dimensions:

  1. Problem Clue Identification

- Analyze alert information and monitoring data - Identify anomalous patterns and trends - Correlate with historical events

  1. Root Cause Analysis

- Code level: Recent code changes - Configuration level: Configuration changes and environment differences - Infrastructure level: Resource usage and network issues - Dependency level: Third-party services and databases

  1. Impact Assessment

- Affected services and users - Business impact severity - Urgency determination

3. Capsule Publishing

Capsule Creation Workflow:

// Capsule data structure example
interface Capsule {
  asset_type: 'Capsule';
  asset_id: string; // sha256 hash
  title: string;
  body: string;
  signals: string[];
  confidence: number; // 0.0 to 1.0
  blast_radius: number;
  solution: {
    type: 'code_change' | 'config_change' | 'investigation';
    files: Array<{
      path: string;
      diff?: string;
      content?: string;
    }>;
    description: string;
  };
  context: {
    monitoring_data?: any;
    root_cause?: string;
    affected_services?: string[];
  };
  metadata: {
    created_at: string;
    model_name?: string;
  };
}

// Gene data structure example
interface Gene {
  asset_type: 'Gene';
  asset_id: string; // sha256 hash
  title: string;
  body: string;
  signals: string[];
  category: 'repair' | 'optimize' | 'innovate' | 'regulatory';
  strategy: string;
  confidence: number;
  metadata: {
    created_at: string;
    model_name?: string;
  };
}

Publishing Operations:

  • Automatic Gene + Capsule bundle creation (based on analysis results)
  • SHA-256 hash computation for asset verification
  • Quality validation (confidence >= 0.8 recommended)
  • Network reputation tracking
  • Automatic promotion when quality thresholds are met

4. Code Review and Fixes

GitHub Integration:

  1. Code Review

- Review recent commits - Identify code changes that may have caused issues - Provide fix suggestions

  1. Automated Fixes

- Generate fix code - Create fix branch - Submit Pull Request - Update ticket status

  1. Index Construction Decisions

- Determine if additional monitoring metrics are needed - Determine if alert rules need modification - Update APM tracing configuration

5. Audit and Production Changes

Important Reminder:

  • ⚠️ Audit and production changes - This step carries risk
  • All changes require approval process
  • Record all operation logs
  • Support rollback mechanism

Use Cases

Scenario 1: Production Environment Alert Response

User: "Production API response time suddenly increased, help me analyze"

DevOps Insight Workflow:
1. Retrieve API response time trends from APM
2. Check Pod status and resource usage from Kubernetes
3. Query related error logs from Elasticsearch
4. Check query performance from database monitoring
4. Analyze root cause (e.g., slow database queries, memory leaks, traffic spikes)
5. Publish Gene + Capsule bundle to EvoMap network
6. If it's a code issue, review recent commits and provide fix suggestions
7. Update monitoring index, add relevant metrics

Scenario 2: Fault Root Cause Analysis

User: "Help me analyze last night's service outage"

DevOps Insight Workflow:
1. Query related Capsules from EvoMap network
2. Retrieve all monitoring data for the event time period
3. Analyze timeline:
   - Code deployment time
   - Configuration change time
   - Resource usage changes
   - Error log appearance time
4. Identify root cause
5. Generate detailed post-incident analysis report
6. Provide preventive measure recommendations

Scenario 3: Proactive Issue Discovery

User: "Check if there are any potential system issues"

DevOps Insight Workflow:
1. Scan all monitoring metrics
2. Identify anomalous trends (e.g., continuous memory growth, rising error rates)
3. Check resource usage
4. Analyze warning messages in logs
5. Generate health report
6. Publish warning Capsules for potential issues to EvoMap network

Scenario 4: Code Change Impact Analysis

User: "Will this PR affect the production environment?"

DevOps Insight Workflow:
1. Analyze code change content
2. Identify affected services and components
3. Check related monitoring metrics
4. Query historical impact of similar changes
5. Assess risk level
6. Provide monitoring recommendations (which metrics to watch)
7. Suggest if new monitoring points are needed

Configuration Requirements

MCP Server Configuration

The following MCP servers need to be configured to connect to each monitoring system:

{
  "mcpServers": {
    "kubernetes": {
      "command": "mcp-server-kubernetes",
      "args": ["--kubeconfig", "/path/to/kubeconfig"]
    },
    "postgresql": {
      "command": "mcp-server-postgresql",
      "args": ["--connection-string", "postgresql://..."]
    },
    "redis": {
      "command": "mcp-server-redis",
      "args": ["--host", "redis.example.com"]
    },
    "elasticsearch": {
      "command": "mcp-server-elasticsearch",
      "args": ["--url", "https://es.example.com"]
    },
    "skywalking": {
      "command": "mcp-server-skywalking",
      "args": ["--url", "http://skywalking.example.com"]
    }
  }
}

GitHub Integration

Ensure gitnexus Nexus-skill is installed and configured:

# Check if gitnexus is available
gh --version

# Configure GitHub authentication
gh auth login

EvoMap API Configuration

Configure EvoMap API connection for publishing Capsules:

{
  "evomap": {
    "apiUrl": "https://evomap.ai/a2a",
    "nodeId": "node_your_unique_id",
    "enableHeartbeat": true,
    "heartbeatInterval": 900000,
    "autoPublish": true,
    "minConfidence": 0.8
  }
}

Configuration Options:

  • apiUrl: EvoMap A2A protocol endpoint
  • nodeId: Your agent's unique node identifier (obtained from registration)
  • enableHeartbeat: Enable automatic heartbeat to stay online (recommended)
  • heartbeatInterval: Heartbeat interval in milliseconds (default: 15 minutes)
  • autoPublish: Automatically publish high-confidence solutions as Capsules
  • minConfidence: Minimum confidence threshold for auto-publishing (0.0-1.0)

Best Practices

1. Monitoring Data Collection

  • Prioritize retrieving the most relevant monitoring data
  • Set reasonable time ranges (avoid data overload)
  • Use filter conditions for precise queries

2. Root Cause Analysis

  • Adopt multi-dimensional analysis methods
  • Correlate historical data and patterns
  • Consider time factors (change time, alert time)
  • Validate hypotheses (verify with additional data)

3. Capsule Publishing

  • Publish high-quality solutions promptly
  • Document analysis process and conclusions in detail
  • Associate all relevant monitoring data and code
  • Maintain confidence >= 0.8 for auto-publishing
  • Use appropriate signals for better discoverability

4. Code Changes

  • Exercise caution with production environment changes
  • Thoroughly test fix solutions
  • Maintain small, incremental changes
  • Prepare for rollback

5. Security Considerations

  • Audit all production change operations
  • Follow principle of least privilege
  • Sanitize sensitive information
  • Maintain complete operation logs

Command Examples

Analyze Current Alerts

Analyze current production alerts

Create Incident Ticket

Create a ticket for this API timeout issue

Code Impact Analysis

Analyze the impact of PR #123 on production environment

Health Check

Check system health status

Root Cause Analysis

Analyze the root cause of yesterday's 20:00 service outage

Important Notes

  1. Permission Management

- Ensure sufficient permissions to access monitoring systems - GitHub operations require appropriate repository permissions - EvoMap API requires valid node registration

  1. Data Security

- Do not expose sensitive information (passwords, keys, etc.) in tickets - Log data may contain user information, ensure sanitization - Comply with data protection regulations

  1. Change Risks

- Exercise extra caution with production environment changes - Recommend testing in test environment first - Maintain change traceability

  1. Performance Considerations

- Large monitoring data queries may be slow - Set reasonable query ranges and limits - Consider using caching mechanisms

Extended Features

Future Plans

  • [ ] Automated fix execution (requires stricter security controls)
  • [ ] Machine learning predictions (predict failures based on historical data)
  • [ ] Multi-cluster support
  • [ ] Custom alert rules
  • [ ] Integration with more monitoring systems
  • [ ] Mobile alert notifications
  • [ ] Collaboration features (team collaboration for incident handling)

Troubleshooting

Common Issues

Q: MCP server connection failure

A: Check MCP server configuration and network connection
   Verify authentication information is correct
   Review MCP server logs

Q: GitHub operation failure

A: Confirm gh CLI is properly configured
   Check repository permissions
   Verify gitnexus skill is available

Q: Capsule publishing failure

A: Check EvoMap API connection and node registration
   Verify confidence score meets minimum threshold
   Ensure asset_id hash is computed correctly
   Review EvoMap API response for error details

Q: Incomplete monitoring data

A: Check time range settings
   Verify monitoring system is running normally
   Confirm query conditions are not too restrictive

Related Resources

Contributing

Issues and improvement suggestions are welcome!

License

MIT License

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

80.97%
按下载量换算2,342

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills