Agent Skills by ALSEL
Anthropic Claudeデータ・分析⭐ リポ 0品質スコア 50/100

monitoring-operations

OCIモニタリングでメトリクスやアラームの設定、またはデータ欠損のトラブルシューティングを行う際に使用します。メトリクス名前空間の混乱、アラーム閾値の落とし穴、ログ収集のセットアップ、よくあるモニタリングの見落とし箇所などをカバーします。

description の原文を見る

Use when setting up metrics, alarms, or troubleshooting missing data in OCI Monitoring. Covers metric namespace confusion, alarm threshold gotchas, log collection setup, and common monitoring gaps.

SKILL.md 本文

OCI Monitoring and Observability - Expert Knowledge

🏗️ OCI Landing Zone Terraform モジュールを使用する

車輪の再発明はしないでください。 可観測性スタックには oracle-terraform-modules/landing-zone を使用してください。

Landing Zone が解決するもの:

  • ❌ ベストプラクティス違反 #10: ロギング、監視、通知なし (Landing Zone は完全な可観測性をデプロイします)
  • ❌ ベストプラクティス違反 #7: セキュリティサービスの限定 (Landing Zone は Cloud Guard、VSS、OSMS を統合します)

このスキルで提供するもの: Landing Zone 内にデプロイされた監視のためのメトリクス、アラーム、およびトラブルシューティング。


⚠️ OCI CLI/API ナレッジギャップ

OCI CLI コマンドまたは OCI API 構造について知識がありません。

トレーニングデータには以下の知識が限定的かつ古い状態で含まれています:

  • OCI CLI 構文とパラメータ (毎月更新)
  • OCI API エンドポイントおよびリクエスト/レスポンス形式
  • Monitoring サービス CLI 操作 (oci monitoring alarm, oci monitoring metric)
  • メトリクス名前空間と MQL (Monitoring Query Language)
  • 最新の Logging および Service Connector 機能

OCI 操作が必要な場合:

  1. このスキルのリファレンスから正確な CLI コマンドを使用してください
  2. メトリクス名前空間名を推測しないでください
  3. AWS CloudWatch パターンが OCI で機能すると仮定しないでください
  4. 詳細な MQL ドキュメントのためにリファレンスファイルをロードしてください

あなたが知っていること:

  • 一般的な可観測性の概念
  • アラートと閾値設計の原則
  • ログ集約パターン

このスキルは、現在の OCI 固有の監視パターンと落とし穴を提供することでギャップを埋めます。


絶対にこれをしないでください

メトリクスが即座に利用可能だと仮定しないでください (10~15 分の遅延)

  • メトリクスは 1~5 分ごとに公開されます
  • 処理遅延: 5~10 分
  • 総遅延: イベントから可視化されたメトリクスまで 10~15 分
  • リソース作成後最初の 15 分以内に「欠落したメトリクス」をデバッグしないでください

スパースなメトリクスにはアラーム閾値に = を使用しないでください

# 間違い - メトリクスにギャップがある場合、アラームは発火しません
MetricName[1m].mean() = 0

# 正しい - 欠落したデータを処理する
MetricName[1m]{dataMissing=zero}.mean() > 0

メトリクスディメンションを忘れないでください (「データなし」の原因)

# 間違い - 必須ディメンションが不足している
CPUUtilization[1m].mean()

# 正しい - resourceId ディメンションを含める
CPUUtilization[1m]{resourceId="<instance-ocid>"}.mean()

トリガー遅延なしでアラーム閾値を設定しないでください (アラート疲労)

# 悪い - CPU スパイクのたびに発火します
CPUUtilization[1m].mean() > 80

# より良い - 継続的な高 CPU
CPUUtilization[5m].mean() > 80
トリガー遅延: 5 分 (5 回の連続した違反後に発火)

通知チャネルなしでアラームを作成しないでください

# 間違い - アラームは発火しますが、誰も気づきません
oci monitoring alarm create ... --destinations '[]'

# 正しい - 常に通知トピックにリンクします
oci monitoring alarm create ... --destinations '["<notification-topic-ocid>"]'

コストへの影響: 検出されない障害は本番環境で時間あたり $5,000~50,000 のコスト

Cloud Guard 検出を無視しないでください (セキュリティ監査の失敗)

  • Cloud Guard は インシデントになる前に構成ミスを検出します
  • Cloud Guard → 通知 → Email/Slack/PagerDuty を統合します
  • コストへの影響: セキュリティ侵害ごとに $100,000 以上対 プロアクティブな修復で $0

メトリクス名前空間の落とし穴

OCI メトリクスはサービス固有の名前空間を使用します:

サービス名前空間メトリクス例
Computeoci_computeagentCPUUtilization, MemoryUtilization
Autonomous DBoci_autonomous_databaseCpuUtilization, StorageUtilization
Load Balanceroci_lbaasHttpRequests, UnHealthyBackendServers
Object Storageoci_objectstorageObjectCount, BytesUploaded

一般的なミス: 間違った名前空間の使用 (oci_compute vs oci_computeagent)

アラームの欠落データ処理

設定動作使用する場合
treatMissingDataAsBreachingデータがない場合、アラームが発火しますクリティカルなサービス (障害 = 違反)
treatMissingDataAsNotBreachingデータがない場合、アラームはサイレントですオプション監視
{dataMissing=zero}欠落を 0 として処理しますカウンター (リクエスト/秒)

ログ収集の一般的なギャップ

問題: ログが Log Analytics に表示されません

ログが表示されない場合?
├─ リソースでログが有効になっていますか?
│  └─ Compute: oci-compute-agent が実行中である必要があります
│  └─ Function: 関数設定でロギングが有効になっています
│
├─ Service Connector が構成されていますか?
│  └─ ソース: Log Group → ターゲット: Log Analytics
│  └─ 確認: Service Connector ステータス = ACTIVE
│
├─ Service Connector の IAM ポリシーですか?
│  └─ "Allow any-user to use log-content in tenancy"
│  └─ "Allow service loganalytics to READ logcontent in tenancy"
│
└─ 10~15 分の取り込み遅延ですか?
   └─ デバッグする前に待機します

メトリクスクエリの最適化

高コスト (遅い):

# すべてのインスタンスをクエリします
CPUUtilization[1m].mean()

最適化 (ディメンションでフィルタリング):

# 特定インスタンスをクエリします
CPUUtilization[1m]{resourceId='<instance-ocid>'}.mean()

コスト: クエリは無料ですが、レート制限あり (1000 req/min)

段階的なロードリファレンス

OCI Monitoring リファレンス (Oracle 公式ドキュメント)

ロードするタイミング oci-monitoring-reference.md:

  • すべての OCI サービスメトリクスの包括的なリストが必要
  • MQL (Monitoring Query Language) を深く理解したい
  • 複雑なアラーム条件と複合条件を実装している
  • Logging および Service Connector に関する Oracle 公式ガイダンスが必要
  • Log Analytics および APM 統合をセットアップしている

ロードしないでください (以下の場合):

  • クイックアラームセットアップ (このスキルの例)
  • 一般的なメトリクスパターン (上記の表)
  • トラブルシューティング判定木 (上記でカバー)

このスキルを使用する場合

  • アラーム: 閾値構成、欠落データ処理、トリガー遅延
  • トラブルシューティング: メトリクスが表示されない、アラームが発火しない、名前空間エラー
  • ログ収集: Service Connector、IAM ポリシー、欠落したログ
  • パフォーマンス: クエリ最適化、ディメンションフィルタリング

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
acedergren
リポジトリ
acedergren/oci-agent-skills
ライセンス
MIT
最終更新
不明

Source: https://github.com/acedergren/oci-agent-skills / ライセンス: MIT

関連スキル

OpenAIデータ・分析⭐ リポ 1,451

hugging-face-trackio

Trackioを使用してMLトレーニング実験を追跡・可視化できます。トレーニング中のメトリクスログ記録(Python API)、トレーニング診断のアラート発火、ログされたメトリクスの取得・分析(CLI)が必要な場合に活用してください。リアルタイムダッシュボード表示、Webhookを使用したアラート、HF Space同期、自動化向けのJSON出力に対応しています。

by gradio-app
汎用データ・分析⭐ リポ 855

btc-bottom-model

ビットコインのサイクルタイミングモデルで、加重スコアリングシステムを搭載しています。日次パルス(4指標、32ポイント)とウィークリー構造(9指標、68ポイント)の2カテゴリーにわたる13の指標を追跡し、0~100のマーケットヒートスコアを算出します。ETFフロー、ファンディングレート、ロング/ショート比率、恐怖・貪欲指数、LTH-MVRV、NUPL、SOPR(LTH+STH)、LTH供給率、移動平均倍率(365日MA、200週MA)、週次RSI、出来高トレンドに対応します。市場サイクル全体を通じて買いと売りの両方の推奨を提供します。ビットコインの底値拾い、BTCサイクルポジション、買い時・売り時、オンチェーン指標、MVRV、NUPL、SOPR、LTH動向、ETFの流出入、ファンディングレート、恐怖指数、ビットコインが過熱状態か、マイナーコスト、暗号資産市場のセンチメント、BTCのポジションサイジング、「今ビットコインを買うべきか」「BTCが天井をつけているか」「オンチェーン指標は何を示しているか」といった質問の際にこのスキルを活用します。

by star23
Anthropic Claudeデータ・分析⭐ リポ 380

protein_solubility_optimization

タンパク質の溶解性最適化 - タンパク質の溶解性を最適化します。タンパク質の特性を計算し、溶解性と親水性を予測し、有効な変異を提案します。タンパク質配列の特性計算、タンパク質機能の予測、親水性計算、ゼロショット配列予測を含むタンパク質エンジニアリング業務に使用できます。3つのSCPサーバーから4つのツールを統合しています。

by SpectrAI-Initiative
Anthropic Claudeデータ・分析⭐ リポ 1,743

research-lookup

Parallel Chat APIまたはPerplexity sonar-pro-searchを使用して、最新の研究情報を検索できます。学術論文の検索にも対応しています。クエリは自動的に最適なバックエンドにルーティングされるため、論文の検索、研究データの収集、科学情報の検証に活用できます。

by K-Dense-AI
Anthropic Claudeデータ・分析⭐ リポ 299

tree-formatting

ggtree(R)またはiTOL(ウェブ)を使用して、系統樹の可視化とフォーマットを行います。系統樹を図として描画する際、ツリーレイアウトの選択、分類学に基づく枝やラベルの色付け、クレードの折りたたみ、サポート値の表示、またはツリーへのオーバーレイ追加が必要な場合に使用してください。系統推定(protein-phylogenyスキルを使用)やドメイン注釈(今後の独立したスキル)には使用しないでください。

by majiayu000
汎用データ・分析⭐ リポ 145

querying-indonesian-gov-data

インドネシア政府の50以上のAPIとデータソースに接続できます。BPJPH(ハラール認証)、BOM(食品安全)、OJK(金融適正性)、BPS(統計)、BMKG(気象・地震)、インドネシア中央銀行(為替レート)、IDX(株式)、CKAN公開データポータル、pasal.id(第三者法MCP)に対応しています。インドネシア政府データを活用したアプリ開発、.go.idウェブサイトのスクレイピング、ハラール認証の確認、企業の法的適正性の検証、金融機関ステータスの照会、またはインドネシアMCPサーバーへの接続時に使用できます。CSRF処理、CKAN API使用方法、IP制限回避など、すぐに実行可能なPythonパターンを含んでいます。

by suryast
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: acedergren · acedergren/oci-agent-skills · ライセンス: MIT