Openclaw向けディスク使用量ウォッチャー

ダウンタイムを防止するために、システムパーティション全体のディスク容量と Inode 使用状況を追跡するプロアクティブな監視ツールです。

nidalghetf
v1.0.1
Feb 26, 2026
0
1.4k
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install disk-usage-watcher

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って disk-usage-watcher をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

ディスク使用量ウォッチャー とは?

ディスク使用量ウォッチャーは、ストレージ消費量をリアルタイムで可視化することでシステムの健全性を維持するために設計された、Openclaw Skills エコシステム内の不可欠なユーティリティです。ディスク容量と Inode の可用性をチェックするプロセスを自動化し、ストレージの枯渇がアプリケーションの障害やデータの破損につながる前に、開発者やシステム管理者に通知が届くようにします。

AI エージェントのワークフローに直接統合することで、このスキルはインテリジェントな監視を通じてサーバーの稼働時間を維持するシームレスな方法を提供します。単一のワークステーションを管理している場合でも、サーバー群を管理している場合でも、このような Openclaw Skills を使用することで、一貫性のあるプログラム可能なインフラストラクチャの監視が可能になります。

ディスク使用量ウォッチャー のユースケース

  • サービスの中断を防ぐために、本番サーバーのルートパーティションを監視します。
  • ディスク使用率が 85% などの特定のしきい値を超えたときにクリーンアップタスクを自動化します。
  • 一時ディレクトリやキャッシュストアなどのファイル数が多い環境で Inode の枯渇を追跡します。
  • Openclaw Skills を使用して、インフラストラクチャメンテナンス用の定期的なディスク使用量レポートを生成します。

ディスク使用量ウォッチャー の仕組み

  1. このスキルはシステムレベルのコマンドを実行して、指定された、または自動検出されたマウントポイント全体の現在のストレージおよび Inode 統計を収集します。
  2. 収集されたデータを、スペースと Inode の両方についてユーザー定義のしきい値(デフォルトは 85%)と比較評価します。
  3. しきい値を超えた場合、スキルは組み込みの依存関係を利用してアラートメカニズムをトリガーします。
  4. 結果は、監視対象のすべてのパスのステータスと詳細な使用状況メトリクスを含む、構造化された JSON オブジェクトとして返されます。

ディスク使用量ウォッチャー のセットアップ

このスキルを使用するには、必要な依存関係(openclaw/exec および openclaw/notify)がインストールされていることを確認してください。ターミナルで次のコマンドを実行することで、機能をすぐにテストできます。

openclaw call disk-usage-watcher --params '{"paths": ["/"]}'

設定には、希望する threshold_percent の設定と、Openclaw Skills 設定内で監視したい特定のパスの指定が含まれます。

ディスク使用量ウォッチャー のデータスキーマとタクソノミー

このスキルは、マウントポイントごとにストレージデータを整理した構造化されたレスポンスを返します。データスキーマは以下の通りです:

フィールド 型 説明
status 文字列 チェックの「成功」または「失敗」を示します。
details オブジェクト 主要な disk_usage 配列とアラートトリガーを含みます。
mount_point 文字列 監視対象のディレクトリパス(例:/var/log)。
usage_pct 数値 現在使用されているディスク容量の割合。
inode_pct 数値 現在使用されている Inode の割合。
alerts 配列 チェック中に見つかった特定のしきい値違反のリスト。

ディスク使用量ウォッチャー の高度な機能

  • 手放しでのシステムの信頼性と継続的な監視のために、15分ごとに cron を自動実行します。
  • 書き込みエラーとして顕在化する前に、ファイル密度の高いシステムで問題を特定するためのカスタマイズ可能な Inode トラッキング。
  • /var/log、/home、外部ボリュームなどの特定のパーティションをターゲットにした監視を可能にするマルチパス監視。
  • Openclaw Skills 内の通知サービスとのシームレスな統合により、モバイル、メール、またはデスクトップへの即時アラートを実現。

SKILL.md


ローディング

関連するOpenclawのスキル

特徴*