Openclaw용 IT 운영 및 진단 툴킷

네이티브 Python 스크립트를 통해 AI 기반 네트워크, 서비스 및 진단 명령을 활성화하는 제로 의존성(zero-dependency), 크로스 플랫폼 IT 관리 제품군입니다.

microsnow
v0.1.0
Jun 14, 2026
0
471
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install it-ops-toolkit

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 it-ops-toolkit 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

IT 운영 및 진단 툴킷란 무엇인가요?

IT 운영 및 진단 툴킷은 표준 Python 라이브러리를 중심으로 완전히 구축된 필수 제품군으로, Windows, Linux 및 macOS 전반에서 효율적인 다중 플랫폼 기능을 제공합니다. 이 툴킷을 사용하면 AI 코딩 에이전트와 운영자가 타사 의존성을 설치하는 부담 없이 심층적인 네트워크 분석, 시스템 리소스 메트릭 확인, 로그 스캔 및 진단 실행을 수행할 수 있습니다.

이 강력한 툴킷을 활성 Openclaw Skills 컬렉션에 통합하면 AI 에이전트가 가상 시스템 관리자 역할을 수행할 수 있습니다. 개발자는 즉각적인 shell 실행 기능을 활용하여 실시간 시스템 문제 해결, 보안 감사 및 일상적인 유지 관리 작업을 완전히 자동화하고 투명하게 만들 수 있습니다.

IT 운영 및 진단 툴킷 활용 사례

  • ping, DNS 쿼리, 도메인-IP 확인, SSL 인증서 만료 확인을 포함한 기본 네트워크 연결 테스트 수행.
  • CPU 부하, 메모리 사용량, 디스크 할당 및 인터페이스 트래픽과 같은 호스트 컴퓨터 통계 모니터링 및 SSH를 통한 원격 시스템 진단.
  • Systemd 유닛, Docker 컨테이너 런타임, 데이터베이스 연결 및 사용자 지정 HTTP 상태 확인 엔드포인트 감사.
  • OOM 메모리 문제, 엔진 충돌, 비정상 로그 및 RTSP 비디오 카메라 스트림 연결에 대한 일상적인 조사 자동화.
  • JWT 페이로드 파싱, Unix 타임스탬프 변환, regex 파싱, 안전한 암호 생성 및 Cron 평가를 포함한 핵심 관리 유틸리티 제공.

IT 운영 및 진단 툴킷 작동 원리

  1. 요청 의도 식별: AI는 사용자 프롬프트를 분석하여 명령을 특정 자동화 작업에 매핑합니다(예: 'SSL 상태 확인'을 network_diag.py ssl로 매핑).
  2. 실행 환경 선택: 시스템이 올바른 Python 경로를 자동으로 찾고(Linux/macOS의 시스템 네이티브 Python 또는 Windows의 구성된 WorkBuddy 로컬 버전) 지정된 스크립트를 실행합니다.
  3. 제로 의존성 하위 명령 실행: Python 프로세스가 외부 라이브러리 없이 네이티브 방식으로 대상 작업을 실행하여 stdout 및 stderr을 캡처합니다.
  4. 시각적 로그 평가: 스크립트는 성능 문제, 시스템 충돌 또는 운영 상태를 나타내는 상태 표시기(✅, ⚠️ 또는 ❌)가 포함된 구조화된 출력을 반환합니다.
  5. AI 후처리: AI는 진단 로그를 읽고 원시 데이터 출력을 읽기 쉬운 설명으로 변환하며, 선택적으로 재귀 스크립트를 트리거하여 근본 원인을 찾습니다.

IT 운영 및 진단 툴킷 설정 가이드

IT 운영 및 진단 툴킷은 표준 Python 3에서 즉시 작동합니다. 작업 공간 내에 이 저장소를 복제하거나 연결하기만 하면 됩니다.

Windows 환경에서는 로컬 런타임 경로를 사용하여 작업을 실행합니다:

C:\\Users\\Administrator\\.workbuddy\\binaries\\python\\versions\\3.13.12\\python.exe C:\\Users\\Administrator\\.workbuddy\\skills\\it-ops-toolkit\\scripts\\network_diag.py ping google.com

Linux 및 macOS에서는 표준 시스템 python3가 권장됩니다:

python3 ~/.workbuddy/skills/it-ops-toolkit/scripts/sys_monitor.py full

Openclaw Skills 라이브러리에 추가되면 스크립트에 AI 에이전트가 즉시 액세스할 수 있어 핸즈프리 시스템 상태 확인이 가능합니다.

IT 운영 및 진단 툴킷 데이터 스키마 및 분류 체계

이 툴킷은 scripts/ 디렉토리 내의 전용 단일 목적 파일을 통해 모든 프로세스를 라우팅합니다. 다음은 스크립트가 데이터를 파싱하고 표현하는 방식을 자세히 설명하는 구성 구조입니다:

스크립트 진단 초점 데이터 스키마 및 출력
network_diag.py 연결 품질 도메인 확인, SSL 인증서 만료까지 남은 일수, 네트워크 포트 접근성 및 지연 시간 캡처.
sys_monitor.py 기계 리소스 상태 CPU 사용률, RAM 제한, 마운트된 디스크 임계값, 실행 중인 프로세스 테이블 및 원격 SSH 자격 증명을 포함한 원시 커널 메트릭 파싱.
service_check.py 서비스 오케스트레이션 실행 중인 프로세스, systemd 서비스 상태, Docker 데몬 구성 및 DB 연결 모니터링.
troubleshoot.py 사고 관리 시스템 로그 스캔, OOM (Out of Memory) 조건 검색, 진단 추적 및 RTSP 카메라 피드 확인.
utils.py 도우미 유틸리티 안전한 암호, UUID 해시, cron 작업 일정 및 JWT 메타데이터 속성 출력.

IT 운영 및 진단 툴킷 고급 기능

  • 올인원 검사: python troubleshoot.py inspect를 실행하면 디스크, 메모리, 로그, 네트워크 및 충돌 감지를 하나의 단일 보고서로 결합한 포괄적인 상태 확인이 수행됩니다.
  • 제로 외부 의존성: 표준 라이브러리만을 사용하여 설계되어 보안 규정 준수 및 간편한 배포를 보장합니다.
  • 순차적 체인 분석: AI 에이전트가 프로그래밍 방식으로 진단을 체인화할 수 있도록 지원합니다(먼저 네트워크 드롭 진단, 다음 Docker 컨테이너 확인, 마지막으로 OOM 신호 찾기).
  • 보안 암호화 기능: 안전한 암호 및 토큰 작업을 위해 Python의 네이티브 secrets 라이브러리를 사용하여 강력한 보안 프로필을 유지합니다.
  • 원격 서버 관리: 시스템 모니터링 모듈에 경량 SSH 기능을 포함하여 여러 원격 Linux 시스템의 서버 상태를 가져옵니다.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*