Elevate 2026開催まであとわずか。シカゴ、ロンドン、シドニーのいずれかでお会いしましょう。

Register here

Partners

ドキュメント

LMアカデミー

LMコミュニティ

Platform

ソリューション

価格

資料

会社

Platform
  • ITを
  • クラウドとマルチクラウド
  • ログ管理
  • エドウィン AI
解決策
  • オートメーション
  • ツールの統合
  • MTTR の削減
  • コスト最適化
業種
  • 健康
  • 金融
  • 公共部門
  • MSP
職種
  • 最高情報責任者
  • ITOps
  • クラウド オペレーション
  • AI Ops
結果はありません。
無料トライアル

14日間フルアクセス LogicMonitor プラットフォーム

プラットフォーム詳細

監視、情報収集、そして行動のための、単一のプラットフォーム、単一のシステム。

エージェントAIOps

インフラストラクチャの可観測性

雲の可観測性

インターネットパフォーマンス監視

デジタル エクスペリエンスのモニタリング

ログ管理

3000以上の統合
3000以上の統合

エージェントAIOpsの概要

環境全体にわたる問題を自律的に検知、診断、解決します。

エドウィンAIをご紹介します

断片化された異分野間のイベントノイズを、説明可能で、指針となる行動へと変換する。

AIエージェント

インシデント発生から発生する事象のライフサイクル全体にわたる調査に対応するため、専門的なAIエージェントを導入する。

イベントインテリジェンス

生のアラート嵐を圧縮し、高精度で優先順位付けされた洞察へと変換します。

AIオートメーション

自動化プレイブック全体にわたって、統制されたクローズドループ型の修復処理を実行します。

IT運用コンテキストグラフ

NEW

トポロジー、テレメトリ、および変更点を統合し、AI対応のコンテキストレイヤーを作成します。

MCP

NEW

AIツール統合のための、追跡可能で安全なガバナンス境界を確立する。

インフラストラクチャの可観測性の概要

ハイブリッド機器群全体を完全に可視化することで、ツールの乱立を解消します。

ネットワーク監視

詳細なネットワーク経路とデバイスの可視性を活用することで、無実の証明までの時間を短縮します。

サーバー監視

環境全体にわたって、サーバーの状態、OSの指標、およびリソースの使用状況を追跡します。

リモート監視

分散エンドポイント、ブランチネットワーク、および遠隔施設の健全性を監視します。

VM監視

ハイパーバイザーのパフォーマンスを最大化し、コンピューティング能力計画を効率化する。

SD-WAN モニタリング

リアルタイムのエッジ可視化により、複数拠点のクラウドネットワークの接続性を維持します。

データベース監視

データベースクエリのボトルネックを特定し、ビジネスアプリケーションの高速性を維持する。

構成監視

デバイス構成のずれを追跡することで、変更失敗率を最小限に抑えます。

ストレージの監視

SAN/NASアレイ、IOPSボトルネック、ストレージ容量の傾向を追跡します。

クラウド可観測性の概要

マルチクラウド環境とハイブリッド環境を単一の操作画面に統合。

コンテナ監視

Kubernetesと一時的なマイクロサービスのための、自動化されたリアルタイムの可視化。

AWSモニタリング

AWSのサービス、スケーリング、コストをオンプレミスのデータと並行して追跡します。

Googleクラウドモニタリング

GCPネイティブのインフラストラクチャ、コンピューティング、およびサーバーレスリソースを監視します。

Azureモニタリング

Azure環境、ゲートウェイ、ワークロードに関する包括的な可視性。

AIモニタリング

LLMインフラストラクチャ、GPU使用率、およびAIアプリケーションスタックの状態を追跡します。

Oracle Cloudモニタリング

OCIネイティブコンピューティング、エンタープライズデータベース、クラウドストレージを追跡します。

SaaSモニタリング

重要なSaaSアプリケーションの可用性と従業員の生産性を検証する。

クラウドコストの最適化

クラウド支出を最適化し、パフォーマンスを維持し、予算を管理する。

インターネットパフォーマンス監視の概要

ユーザーが依存するあらゆる場面において、フルスタック全体のパフォーマンスを把握する。

インターネットヘルス

NEW

世界各地の観測地点を活用して、インターネット障害を独自に検証する。

リアルユーザーモニタリング

NEW

実際の顧客体験とフロントエンドのパフォーマンスをリアルタイムで把握します。

総合モニタリング

NEW

ユーザーの取引やSaaSのワークフローをシミュレートすることで、問題を早期に発見できます。

エンドポイントの監視

NEW

デバイスやネットワークを横断したリモートワークにおける従業員のデジタル体験を診断する。

デジタル エクスペリエンスのモニタリング

所有権や所在地に関わらず、すべての依存関係を表示します。

ウェブサイト監視

積極的な合成チェックと稼働状況追跡により、収益獲得プロセスを保護します。

CDNモニタリング

NEW

CDNプロバイダー全体におけるエッジパフォーマンスとレイテンシのばらつきを監査する。

API モニタリング

NEW

重要なアプリ統合におけるエンドポイントとサードパーティAPIの信頼性をテストする。

アプリケーションパフォーマンスの監視

コードの実行状況とトレースをインフラストラクチャの状態に直接接続します。

DNS 監視

NEW

グローバルネームサーバーの解決時間を追跡することで、問題解決までの時間を短縮します。

DevOpsライフサイクルモニタリング

NEW

デプロイ時に依存関係を検証することで、リリース速度を維持します。

BGP監視

NEW

グローバルなルーティング変更と経路漏洩を追跡し、インターネット接続の安全性を確保する。

ログ管理の概要

ログデータを一元管理し、相互に関連付けることで、インシデントが深刻化する前に解決する。

ログ分析とインテリジェンス

コンテキストログデータとメトリクスを関連付けることで、根本原因分析を迅速化できます。

WebPageTest Webパフォーマンス

実際のデバイスと世界各地で、ウェブサイトの速度、コアウェブバイタル、およびパフォーマンスをテスト、比較、最適化します。

さらに詳しく
ソリューションを見る

予測分析、インテリジェントな自動化、およびフルスタックの可観測性を活用して、最新のハイブリッド環境を積極的に管理します。

事業成果別

業務別

業界別

Professional Services

自律型IT

予測型、自律型IT構築

レジリエンスのために。

オートメーション

安全でポリシーに準拠した修復ワークフローにより、運用上の煩雑な作業を排除します。

近代化と変革

複雑な技術移行を加速させると同時に、企業の中核となる回復力を保護する。

クラウドの移行

移行期間中もワークロードのパフォーマンスを維持する。

ツールの統合

断片化された監視ツールを置き換えることで、ライセンスコストとサイロ化を削減します。

コスト最適化

クラウドの無駄な利用や活用されていないリソースを見つけることで、サービス提供にかかる総コストを削減しましょう。

オペレーション効率向上

アラートの集中発生やシフト交代時の摩擦を軽減することで、チームの能力を最大限に引き出します。

MTTR の削減

トポロジーを考慮した推定原因を数分で明らかにすることで、作戦室での時間を短縮します。

ネットワーク接続性

NEW

外部のBGP、ISP、およびSaaSプロバイダーの接続境界を独自に監査する。

エッジ展開の最適化

NEW

SLOを監視し、プロバイダーを比較し、クラウドおよびエッジでの配信を検証する。

Web パフォーマンスの最適化

NEW

グローバルなフロントエンドのレイテンシ指標を追跡することで、デジタル決済のコンバージョン率を最大化します。

アプリケーションの復元力

NEW

取引の失敗や高額なダウンタイムからビジネスサービスを保護します。

従業員の生産性

NEW

生産性を維持するために、リモートのハードウェアおよびネットワークの問題をトラブルシューティングします。

最高情報責任者

企業の回復力を最大限に高め、AIへの投資を測定可能なビジネスROIに結びつける。

AI Ops

ドメイン横断的なイベントノイズを圧縮し、説明可能で自動化された運用上の活用機会へと変換する。

DevOps

エンジニアリングロードマップを煩雑な作業から守ることで、リリースを迅速化します。

ITOps

インシデント対応を標準化することで、アラート疲労や時間外勤務を軽減する。

クラウド オペレーション

マルチクラウド環境における可視性を統合することで、コストを最適化し、ハイブリッド環境の影響範囲を追跡します。

健康

臨床ワークフロー全体を通して、継続的なケアと電子カルテの利用可能性を確保する。

公共部門

市民向けサービスにおける業務継続性と監査対応体制を確保する。

MSP

マルチテナント対応のAI支援型トリアージを活用して、サービスマージンを保護し、運用規模を拡大します。

小売&Eコマース

ピーク時の小売キャンペーン、POSシステムの稼働率、およびデジタル顧客体験を保護します。

テクノロジー

SLAに基づいた可視性によって、顧客の信頼と開発スピードを守ります。

ホスピタリティー

スムーズな顧客体験を提供し、予約システムを常にオンライン状態に保ちます。

教育支援

学生ポータル、学習プラットフォーム、キャンパスネットワークを常時稼働状態に保つ。

製造業

ITシステム、OT関連システム、エッジシステムを統合することで、生産停止時間を防止します。

金融

安全な取引の信頼性を確保し、厳格な耐障害性に関するコンプライアンス要件を満たす。

LogicMonitor を選ぶ理由

一流のITチームが、ハイブリッドな可観測性を統合し、ツールの乱立を解消するために当社を信頼する理由をご覧ください。

さらに詳しく
リソースを見る

ITプロフェッショナル向けのリソースライブラリをご覧ください。専門家によるガイド、戦略、そしてよりスマートなAI駆動型オペレーションのための洞察が満載です。

資料

今後のイベント

プラットフォームヘルプ

Blog

可観測性と AI に関するあらゆることについての専門家からの洞察とアドバイス。

ケーススタディ

LogicMonitor プラットフォームについての実際のユーザーの意見をご覧ください。

ウェビナー

ライブ学習とオンデマンド学習がすべて 1 か所に集まります。

ITガイド

ITチームにとって最も重要なトピックについて、専門家による解説から学びましょう。

比較方法

当社のプラットフォームが他のソリューションと比べてどのような優位性を持っているかをご覧ください。

ケルン大聖堂へと続く川にかかる橋が、スカイラインと青い空を背景にそびえ立つ景色
会議

デジタルX ケルン

2026 年 9 月 8 日

ケルン

会議

剣の日

2026 年 9 月 17 日

ジュネーブ

すべてのイベントを表示

イノベーションに焦点を当てたカンファレンス、技術講演会、ウェビナー、その他のイベントにぜひご参加ください。

サポートドキュメント

製品ドキュメント、リリース ノート、サポート リソースにアクセスします。

LMコミュニティ

コミュニティに参加して、仲間から学び、質問し、専門家とつながりましょう。

顧客教育

リソースやライブトレーニングを通じて、当社のプラットフォームについて詳しく学んでください。

2026年 自律型ITの年

NEW

業界を自律型ITへと移行させるトレンド、ベンチマーク、戦略についてご紹介します。

レポートを読む
LogicMonitorについて

当社のオブザーバビリティプラットフォームは、CIOがイノベーションを加速するために必要なインサイトと自動化機能を積極的に提供します。

リーダーシップ

可観測性と AI の未来を築くリーダーたちに会いましょう。

お客さま

LogicMonitor を使用して IT チームがどのように勝利を収めたかの証拠をご覧ください。

Careers

求人情報を検索し、当社の従業員特典についてご確認ください。

ニュースルーム

最新の掲載情報、プレスリリース、イベント情報をチェックしてください。

文化

NEW

革新と成長を基盤とした、協調的で価値観を重視する企業文化に参加しませんか。

セキュリティ

ハイブリッドな可観測性と AI 時代に特化したセキュリティ。

連絡先と所在地

当社の専門家と連携して、AI を活用した可観測性ソリューションを検討してください。

サスティナビリティ

環境とそこに住む人々に対する私たちの取り組み。

Elevate 2026開催まであとわずか。シカゴ、ロンドン、シドニーのいずれかでお会いしましょう。

Register here
無料トライアル

Platform

プラットフォーム詳細

監視、情報収集、そして行動のための、単一のプラットフォーム、単一のシステム。

エージェントAIOps

インフラストラクチャの可観測性

雲の可観測性

インターネットパフォーマンス監視

デジタル エクスペリエンスのモニタリング

ログ管理

3000以上の統合

WebPageTest Webパフォーマンス

実際のデバイスと世界各地で、ウェブサイトの速度、コアウェブバイタル、およびパフォーマンスをテスト、比較、最適化します。

ソリューション

ソリューションを見る

予測分析、インテリジェントな自動化、およびフルスタックの可観測性を活用して、最新のハイブリッド環境を積極的に管理します。

事業成果別

業務別

業界別

Professional Services

LogicMonitor を選ぶ理由

一流のITチームが、ハイブリッドな可観測性を統合し、ツールの乱立を解消するために当社を信頼する理由をご覧ください。

価格

資料

リソースを見る

ITプロフェッショナル向けのリソースライブラリをご覧ください。専門家によるガイド、戦略、そしてよりスマートなAI駆動型オペレーションのための洞察が満載です。

資料

今後のイベント

プラットフォームヘルプ

NEW

2026年 自律型ITの年

業界を自律型ITへと移行させるトレンド、ベンチマーク、戦略についてご紹介します。

会社

LogicMonitorについて

当社のオブザーバビリティプラットフォームは、CIOがイノベーションを加速するために必要なインサイトと自動化機能を積極的に提供します。

リーダーシップ

可観測性と AI の未来を築くリーダーたちに会いましょう。

Careers

求人情報を検索し、当社の従業員特典についてご確認ください。

文化

NEW

革新と成長を基盤とした、協調的で価値観を重視する企業文化に参加しませんか。

連絡先と所在地

当社の専門家と連携して、AI を活用した可観測性ソリューションを検討してください。

お客さま

LogicMonitor を使用して IT チームがどのように勝利を収めたかの証拠をご覧ください。

ニュースルーム

最新の掲載情報、プレスリリース、イベント情報をチェックしてください。

セキュリティ

ハイブリッドな可観測性と AI 時代に特化したセキュリティ。

サスティナビリティ

環境とそこに住む人々に対する私たちの取り組み。

Partners

ドキュメント

LMアカデミー

LMコミュニティ

エージェントAIOps

エージェントAIOpsの概要

環境全体にわたる問題を自律的に検知、診断、解決します。

エドウィンAIをご紹介します

断片化された異分野間のイベントノイズを、説明可能で、指針となる行動へと変換する。

AIエージェント

インシデント発生から発生する事象のライフサイクル全体にわたる調査に対応するため、専門的なAIエージェントを導入する。

イベントインテリジェンス

生のアラート嵐を圧縮し、高精度で優先順位付けされた洞察へと変換します。

AIオートメーション

自動化プレイブック全体にわたって、統制されたクローズドループ型の修復処理を実行します。

IT運用コンテキストグラフ

NEW

トポロジー、テレメトリ、および変更点を統合し、AI対応のコンテキストレイヤーを作成します。

MCP

NEW

AIツール統合のための、追跡可能で安全なガバナンス境界を確立する。

インフラストラクチャの可観測性

インフラストラクチャの可観測性の概要

ハイブリッド機器群全体を完全に可視化することで、ツールの乱立を解消します。

ネットワーク監視

詳細なネットワーク経路とデバイスの可視性を活用することで、無実の証明までの時間を短縮します。

サーバー監視

環境全体にわたって、サーバーの状態、OSの指標、およびリソースの使用状況を追跡します。

リモート監視

分散エンドポイント、ブランチネットワーク、および遠隔施設の健全性を監視します。

VM監視

ハイパーバイザーのパフォーマンスを最大化し、コンピューティング能力計画を効率化する。

SD-WAN モニタリング

リアルタイムのエッジ可視化により、複数拠点のクラウドネットワークの接続性を維持します。

データベース監視

データベースクエリのボトルネックを特定し、ビジネスアプリケーションの高速性を維持する。

構成監視

デバイス構成のずれを追跡することで、変更失敗率を最小限に抑えます。

ストレージの監視

SAN/NASアレイ、IOPSボトルネック、ストレージ容量の傾向を追跡します。

雲の可観測性

クラウド可観測性の概要

マルチクラウド環境とハイブリッド環境を単一の操作画面に統合。

コンテナ監視

Kubernetesと一時的なマイクロサービスのための、自動化されたリアルタイムの可視化。

AWSモニタリング

AWSのサービス、スケーリング、コストをオンプレミスのデータと並行して追跡します。

Googleクラウドモニタリング

GCPネイティブのインフラストラクチャ、コンピューティング、およびサーバーレスリソースを監視します。

Azureモニタリング

Azure環境、ゲートウェイ、ワークロードに関する包括的な可視性。

AIモニタリング

LLMインフラストラクチャ、GPU使用率、およびAIアプリケーションスタックの状態を追跡します。

Oracle Cloudモニタリング

OCIネイティブコンピューティング、エンタープライズデータベース、クラウドストレージを追跡します。

SaaSモニタリング

重要なSaaSアプリケーションの可用性と従業員の生産性を検証する。

クラウドコストの最適化

クラウド支出を最適化し、パフォーマンスを維持し、予算を管理する。

インターネットパフォーマンス監視

インターネットパフォーマンス監視の概要

ユーザーが依存するあらゆる場面において、フルスタック全体のパフォーマンスを把握する。

インターネットヘルス

NEW

インターネット障害の独立した検証には、グローバルな視点を活用する。

リアルユーザーモニタリング

NEW

実際の顧客体験とフロントエンドのパフォーマンスをリアルタイムで把握します。

総合モニタリング

NEW

ユーザーの取引やSaaSのワークフローをシミュレートすることで、問題を早期に発見できます。

エンドポイントの監視

NEW

デバイスやネットワークを横断したリモートワークにおける従業員のデジタル体験を診断する。

デジタル エクスペリエンスのモニタリング

デジタル エクスペリエンスのモニタリング

所有権や所在地に関わらず、すべての依存関係を表示します。

ウェブサイト監視

積極的な合成チェックと稼働状況追跡により、収益獲得プロセスを保護します。

CDNモニタリング

NEW

CDNプロバイダー全体におけるエッジパフォーマンスとレイテンシのばらつきを監査する。

API モニタリング

NEW

重要なアプリ統合におけるエンドポイントとサードパーティAPIの信頼性をテストする。

アプリケーションパフォーマンスの監視

コードの実行状況とトレースをインフラストラクチャの状態に直接接続します。

DNS 監視

NEW

グローバルネームサーバーの解決時間を追跡することで、問題解決までの時間を短縮できます。

DevOpsライフサイクルモニタリング

NEW

デプロイ時に依存関係を検証することで、リリース速度を維持します。

BGP監視

NEW

グローバルなルーティング変更と経路漏洩を追跡し、インターネット接続の安全性を確保する。

ログ

ログ管理の概要

ログデータを一元管理し、相互に関連付けることで、インシデントが深刻化する前に解決する。

ログ分析とインテリジェンス

コンテキストログデータとメトリクスを関連付けることで、根本原因分析を迅速化できます。

事業成果別

自律型IT

回復力を重視して構築された、予測型で自律的なITシステム。

オートメーション

安全でポリシーに準拠した修復ワークフローにより、反復的な運用上の負担を排除します。

近代化と変革

複雑な技術移行を加速させると同時に、企業の中核となる回復力を保護する。

クラウドの移行

移行期間中もワークロードのパフォーマンスを維持する。

ツールの統合

断片化された監視ツールを置き換えることで、ライセンスコストとデータサイロを削減します。

コスト最適化

クラウドの無駄な利用や活用されていないリソースを見つけることで、サービス提供にかかる総コストを削減しましょう。

オペレーション効率向上

アラートの集中発生やシフト交代時の摩擦を軽減することで、チームの能力を最大限に引き出します。

MTTR の削減

地形を考慮した推定原因を数分で明らかにすることで、作戦室での時間を短縮します。

ネットワーク接続性

NEW

外部のBGP、ISP、およびSaaSプロバイダーの接続境界を独自に監査する。

エッジ展開の最適化

NEW

SLOを監視し、プロバイダーを比較し、クラウドおよびエッジでの配信を検証する。

Web パフォーマンスの最適化

NEW

グローバルなフロントエンドのレイテンシ指標を追跡することで、デジタル決済のコンバージョン率を最大化します。

アプリケーションの復元力

NEW

取引の失敗や高額なダウンタイムからビジネスサービスを保護します。

従業員の生産性

NEW

生産性を維持するために、リモートのハードウェアおよびネットワークの問題をトラブルシューティングします。

業務別

最高情報責任者

企業の回復力を最大限に高め、AIへの投資を測定可能なビジネスROIに結びつける。

AI Ops

ドメイン横断的なイベントノイズを圧縮し、説明可能で自動化された運用上の活用機会へと変換する。

DevOps

エンジニアリングロードマップを煩雑な作業から守ることで、リリースを迅速化します。

ITOps

インシデント対応を標準化することで、アラート疲労や時間外勤務を軽減する。

クラウド オペレーション

マルチクラウド環境における可視性を統合することで、コストを最適化し、ハイブリッド環境の影響範囲を追跡します。

業界別

健康

臨床ワークフロー全体を通して、継続的なケアと電子カルテの利用可能性を確保する。

公共部門

市民向けサービスにおける業務継続性と監査対応体制を確保する。

MSP

マルチテナント対応のAI支援型トリアージを活用して、サービスマージンを保護し、運用規模を拡大します。

小売&Eコマース

ピーク時の小売キャンペーン、POSシステムの稼働率、およびデジタル顧客体験を保護します。

テクノロジー

SLAに基づいた可視性によって、顧客の信頼と開発スピードを守ります。

ホスピタリティー

スムーズな顧客体験を提供し、予約システムを常にオンライン状態に保ちます。

教育支援

学生ポータル、学習プラットフォーム、キャンパスネットワークを常時稼働状態に保つ。

製造業

ITシステム、OT関連システム、エッジシステムを統合することで、生産停止時間を防止します。

金融

安全な取引の信頼性を確保し、厳格な運用回復力に関するコンプライアンス要件を満たす。

資料

Blog

可観測性と AI に関するあらゆることについての専門家からの洞察とアドバイス。

ケーススタディ

LogicMonitor プラットフォームについての実際のユーザーの意見をご覧ください。

ウェビナー

ライブ学習とオンデマンド学習がすべて 1 か所に集まります。

ITガイド

ITチームにとって最も重要なトピックについて、専門家による解説から学びましょう。

比較方法

当社のプラットフォームが他のソリューションと比べてどのような優位性を持っているかをご覧ください。

今後のイベント

ケルン大聖堂へと続く川にかかる橋が、スカイラインと青い空を背景にそびえ立つ景色

会議

デジタルX ケルン

2026 年 9 月 8 日

会議

剣の日

2026 年 9 月 17 日

すべてのイベントを表示

イノベーションに焦点を当てたカンファレンス、技術講演会、ウェビナー、その他のイベントにぜひご参加ください。

プラットフォームヘルプ

サポートドキュメント

製品ドキュメント、リリース ノート、サポート リソースにアクセスします。

LMコミュニティ

コミュニティに参加して、仲間から学び、質問し、専門家とつながりましょう。

顧客教育

リソースやライブトレーニングを通じて、当社のプラットフォームについて詳しく学んでください。

ロジックモニターブログ

Pythonスクリプトからの資格情報の抽象化

Pythonは、自動化で最も人気のある言語のXNUMXつに急速に成長しました。 そのため、LogicMonitorは、LMポータルの管理とスクリプトによる監視範囲の拡大に関してPythonをサポートしています。 スクリプトの冒険中に、自分の仕事を次のレベルに引き上げたいと思うかもしれません。 LogicMonitorソリューションエンジニアのJeoffriDavisが、最新のブログ投稿でベストプラクティスを強調しています。 見てみな!

8〜12分
2019 年 6 月 14 日

記事上で

ニュースレター

最新情報のメール配信を登録

最新のブログ、ホワイトペーパー、電子ガイドなどを直接受信ボックスにお届けします。

シェア

Pythonは、自動化で最も人気のある言語のXNUMXつに急速に成長しました。 LogicMonitorがPythonをサポートしているのはそのためです LMポータルの管理 (NAIST) と スクリプトを使用して監視範囲を拡大する。 スクリプトの冒険中に、自分の仕事を次のレベルに引き上げたいと思うかもしれません。 広く適用できる改善のXNUMXつは、資格情報の抽象化です。

抽象化とその利点の定義

簡単に言えば、スクリプトの抽象化はコードの実装を隠します。 抽象化には、次のような多くの利点があります。

  • コードの読みやすさの向上またはコード実行の複雑さの軽減のポイント
  • コードの再利用性の向上
  • インターフェースの準備

これは、スクリプトでモジュールまたはライブラリを使用することについて話すときによく見られます。 他の誰かが手間のかかる作業を行い、詳細な作業をライブラリにパッケージ化しました。 私たちエンドユーザーは、抽象化されたバージョンの作業を使用するだけなので、より高いレベルの実装に集中できます。 Pythonの参入障壁が非常に低い理由の一部は、この一般的なアーキテクチャの抽象化によるものです。

資格情報を抽象化するためのユースケース

を使ってみましょう ロジックモニター REST API 例として。 API資格情報は、該当するポータルとXNUMX対XNUMXの関係にあります。XNUMXセットの資格情報は、XNUMXつのLMポータルに対してのみ機能します。 次の場合は、資格情報の抽象化を検討できます。

  1. ポータルごとにスクリプトの新しいコピーを保存する必要なしに、複数のLMポータルで使用するXNUMXつのスクリプトを作成しました。
  2. スクリプトを機能させたいが、スクリプトがホストされる場所の制御を支援する手段として、特定の環境で実行された場合のみ。
  3. スクリプトをGitリポジトリなどのバージョン管理システムにバックアップし、バックアップコピーに資格情報を直接保存しないようにします。

一般的な抽象化オプション

資格情報およびその他の潜在的に機密性の高いデータは、通常、次の場所から値を取得することにより、スクリプトから抽出されます。

  1. コマンドライン
  2. 環境変数

オプション1と2について説明します。スクリプト言語とプログラミング言語ごとに、これらのオプションの構文が異なることに注意してください。 Pythonでは、 引数解析 (NAIST) と os.getenv.

多くのインターネットの提案では、環境変数を取得するためにPythonのos.environメソッドを推奨しています。 ただし、アクセスしようとしている環境変数が実際に存在しない場合、os.environメソッドは例外をスローし、スクリプトの実行を途中で終了します。 os.getenvを使用すると、バックアップ値を定義して、環境変数が存在しない場合にデフォルト値が自動的に置き換えられるようにすることができます。 私の意見では、これはお互いに有利な状況です。

資格情報を抽象化するためのPythonスクリプトの例

#作成者:Jeoffri Davis#目的:#-LM REST API資格情報の抽象化の例#テスト対象:#-Python 3.7#-MacOS Mojave#必要なもの:#-Pythonモジュール:argparse#-LogicMonitor API資格情報(アクセスIDとアクセスキー)#入力:#-LogicMonitor API資格情報(アクセスIDとアクセスキー)#出力:#-資格情報をstdoutにエコーしますimport argparse import os def parse_command_line_arguments(): "" "コマンドラインから引数を解析し、結果をオブジェクトに返します。
   スクリプトから資格情報を抽象化すると、資格情報とセキュリティを変更する際の柔軟性を向上させることができます。
   argparseの使用:https://docs.python.org/3/howto/argparse.htmlデフォルト値も指定しながらOS環境変数を取得する:https://docs.python.org/3.7/library/os.html#os .getenv "" "#引数ヘルプ文字列を使用してハッシュテーブルを定義するarg_help = {'description': 'このスクリプトは、資格情報のハードコーディングを回避する方法を示しています。 \コマンドラインから資格情報を取得して\ out資格情報を抽象化するか、OS環境変数にフォールバックします。 \テストおよび本番環境でのスクリプトの実行を検討してください。 \テストでは、出力を標準出力に出力するデフォルトの出力\ verbosityが必要な場合があります。 \本番環境では、-qまたは--quietオプションを使用して、スクリプトの実行を高速化する必要がある場合があります。\標準出力への出力の出力をスキップします。 '、' access_key ':' LogicMonitor REST APIアクセスキー、\ LMポータルから入手可能> [設定]> [ユーザーと役割]> [APIトークン]、 'access_id': 'LogicMonitor REST APIアクセスID、\ LMポータルから入手可能> [設定]> [ユーザーと役割]> [APIトークン]、'会社 ':' LogicMonitorポータルの会社名 '、'静かな ':'スクリプト出力を非表示にする '}#引数を読み取るためにargparseを使用するparser = argparse.ArgumentParser(description = arg_help [' description '])parser.add_argument( "-a"、 "--access-key"、default = os .getenv( 'LM_ACCESS_KEY'、 'デフォルトキー')、help = arg_help ['access_key'])parser.add_argument( "-b"、 "--access-id"、default = os.getenv( 'LM_ACCESS_ID'、 'デフォルトID ')、help = arg_help [' access_id '])parser.add_argument( "-c"、 "--company-name"、default = os.getenv(' LM_COMPANY_NAME '、'デフォルトの会社 ')、help = arg_help ['company'])parser.add_argument( "-q"、 "--quiet"、action = 'store_true'、help = arg_help ['quiet '])args = parser.parse_args()return args def main():#コマンドラインから取得して資格情報を抽象化するか、#OS環境にフォールバックします。varscredentials= parse_command_line_arguments()#テストでのスクリプト実行を検討します。製造。
   #テストでは、デフォルトの出力の詳細度が必要な場合があります。これは、出力を標準出力に出力します。 実稼働環境では、#-qまたは--quietオプションを使用して、スクリプトの実行を高速化することができます。これにより、出力の出力が標準出力にスキップされます。
   credentials.quiet でない場合: print("アクセスキー: " + credentials.access_key) print("アクセスID: " + credentials.access_id) print("会社: " + credentials.company_name) print("Quiet: " + str(credentials.quiet)) __name__ == '__main__' の場合: main()

PythonArgparseなどのコマンドラインパーサーの利点

最新のコマンドラインパーサーには、一般にいくつかの利点があります。

  1. コマンドラインから、または事前定義されたデフォルトから値を取得する
  2. スクリプトの使用法を自動的に生成する

この例では、特定の情報(LogicMonitor資格情報(アクセスキー、アクセスID、会社))の値と、「quiet」と呼ばれる詳細オプションを定義するために、Pythonのargarseを使用しています。 これらは、値がスクリプトに直接ハードコーディングされていない変数です。 むしろ、値はスクリプトに渡されるか、スクリプトから「抽象化」されるため、別の情報ソースとのインターフェイスから取得される可能性があります。 XNUMX番目のスクリプトをラッパーとして使用して、PythonスクリプトのこのXNUMXつの元のコピーを複数のLMポータルに適用できます。 最初に資格情報を削除しなくても、スクリプトのコピーをXNUMX回または定期的にバックアップできます。 コマンドラインから明示的な資格情報を指定しなかった場合は、ターミナルセッションやコンテナなど、ホストのオペレーティングシステムレベル以下で定義された環境変数を利用できます。 これは、別の環境に移動して、環境変数を設定せずにスクリプトを実行しようとすると、同じスクリプトが失敗することを意味します。

言語のコマンドラインパーサーを使用するスクリプトは、通常、自動生成されたスクリプトの使用状況を確認するために、「-h」、「-help」、または同等のオプションを使用して呼び出すことができます。 Python の引数解析, グルーヴィーな ClBuilder, PowerShellコメントベースのヘルプ これが可能な場合の例です。

Pythonスクリプトの実行と出力の例

以下の例では、「ATX-JDAVIS:python_abstract_credentials jdavis $」はコマンドラインプロンプトであり、「abstracted_credentials.py」はサンプルコードを含むファイルであることに注意してください。

Pythonスクリプトの使用に関するヘルプの入手

これは、argparseによって自動的に生成されたスクリプトの使用状況を確認するために、Python argparseの「–help」オプションを使用してスクリプトを実行する例です。 

ATX-JDAVIS:python_abstract_credentials jdavis $ python3 ./abstracted_credentials.py --help使用法:abstracted_credentials.py [-h] [-a ACCESS_KEY] [-b ACCESS_ID] [-c COMPANY_NAME] [-q]このスクリプトは、資格情報のハードコーディングは避けてください。 コマンドラインから資格情報を取得して抽象化するか、OS環境変数にフォールバックします。 テストおよび本番環境でのスクリプトの実行を検討してください。 テストでは、出力を標準出力に出力するデフォルトの出力の詳細度が必要になる場合があります。 本番環境では、出力の標準出力への出力をスキップする-qまたは--quietオプションを使用して、スクリプトの実行を高速化することができます。 オプションの引数:-h、-helpこのヘルプメッセージを表示して終了します-a ACCESS_KEY、-access-key ACCESS_KEY LogicMonitor REST APIアクセスキー、LMポータル>設定>ユーザーとロール> APIトークンから利用可能-bACCESS_ID、- access-id ACCESS_ID LogicMonitor REST APIアクセスID、LMポータル>設定>ユーザーとロール> APIトークンから入手可能-cCOMPANY_NAME、-company-name COMPANY_NAME LogicMonitorポータルの会社名-q、-quietスクリプト出力を非表示にするATX-JDAVIS :python_abstract_credentials jdavis $

コマンドライン引数を使用した実行

この例では、デフォルトに依存するのではなく、コマンドライン引数の値を定義します。 このスクリプトを複数回、順次または並行して呼び出すと同時に、さまざまな入力を提供することもできます。 スクリプト自体。 ただし、すべての値が抽象化されるため、変更はありません。

ATX-JDAVIS:python_abstract_credentials jdavis $ python3 ./abstracted_credentials.py -a "「a」の短縮コマンドラインオプションを使用して、独自のアクセスキーを指定しました" --access-id "My Custom Access ID" -c " LogicMonitor "アクセスキー:「a」の短いコマンドラインオプションを使用して、独自のアクセスキーを指定しましたアクセスID:カスタムアクセスID会社:LogicMonitor静か:False ATX-JDAVIS:python_abstract_credentials jdavis $ 

デフォルトのコマンドライン引数値を使用した実行

これは、環境変数と事前定義されたデフォルトから値の組み合わせを取得しながらスクリプトを実行する興味深い例です。

 
ATX-JDAVIS:python_abstract_credentials jdavis $ python3 ./abstracted_credentials.pyアクセスキー:%c3)j}] 5_5mZ6gF)QkN $ 6-zV4L + [9Qd32V!{%n(}アクセスID:k9NzWaIQFImBu36aSWP8 :python_abstract_credentials jdavis $

コマンドライン引数を指定しませんでした。スクリプトが資格情報をチェックする順序は、コマンドライン、環境変数、そしてデフォルトです。 私の開発者環境には、アクセスキーとIDに対して定義された環境変数がありましたが、会社やクワイエットに対しては定義されていませんでした。 したがって、スクリプトは自動的にcompanyとquietのデフォルト値を使用しました。

静かなオプションでの実行

スクリプト出力を抑制する、刺激的ではないが必要な例。 クワイエットオプションはスイッチのように動作することに注意してください。 存在する場合、想定される値はブール値の「True」です。 それ以外の場合、想定される値はブール値の「False」です。

ATX-JDAVIS:python_abstract_credentials jdavis $ python3 ./abstracted_credentials.py --quiet ATX-JDAVIS:python_abstract_credentials jdavis $

通常、スクリプトの実行をリアルタイムで監視しない実稼働環境では、この静かなオプションが必要です。 この記事では取り上げていないログへの出力の書き込みは、出力を標準出力に抑制するための優れたコンパニオンです。

実装リスク

すべての点で完璧な実装はありません。 多くの場合、トレードオフを行い、不利な結果を軽減または受け入れる一方で、主要なメリットを追求します。 私たちが示したように資格情報を抽象化することのリスクのいくつかは以下を含みます。

コードの読みやすさと保守性

皮肉なことに、コードの複雑さは、特にコマンドライン解析が実装されている場所で増加します。 この例では、スクリプトのその部分を維持するために、Pythonargparseを理解する必要があります。 これは、スクリプトの柔軟性を高めるために避けられないトレードオフです。

大幅に強化されたセキュリティの誤った感覚

資格情報の可視性を下げることは、何もないよりはましです。 一方で、スクリプトがすぐに指数関数的に安全になったと考える人もいます。 セキュリティが主要な推進要因である場合、スクリプトから資格情報を抽象化することが重要な最初のステップになります。 ただし、プロセスレポートツールはスクリプトに渡されたコマンドラインオプションをキャプチャしてレポートできるため、そこで止まることはありません。

たとえば、macOSおよびLinux環境では、サンプルスクリプトに待機時間を挿入し、XNUMXつの端末でスクリプトを実行してから、 ps-ef 実行中のPythonプロセスをキャプチャするために、別のターミナルでコマンドを実行します。 ザ・ ps コマンドは、画面全体に相当する結果を返す場合があります。 結果をにパイプすることで、応答をフィルタリングできます。 grep、特定の文字列を検索できます。 「Canyoufind this?」のアクセスキーで実行されているサンプルスクリプトを見つけることができるため、資格情報は抽象化されていますが、完全に非表示になっているわけではありません。

ATX-JDAVIS:〜jdavis $ ps -ef | grep 'これを見つけることができますか?' 501 61873 61739 0 10:44 PM ttys000 0:00.04 /Library/Frameworks/Python.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python ./abstracted_credentials.py --access-keyこれを見つけることができますか? 501 61979 61575 0 10:45 PM ttys005 0:00.00 grepこれを見つけることができますか? ATX-JDAVIS:〜jdavis $

セキュリティを強化するには、難読化と暗号化を調査します。 注目に値するトピックですが、この記事の焦点では​​ありません。

結論

この記事では、スクリプトから資格情報を抽象化する方法の多くの例のXNUMXつであるPythonargparseについて説明しました。 抽象化により、スクリプトを柔軟にし、さまざまな方法で拡張できます。 LM REST APIを利用するPythonスクリプトと、スクリプトを適用するポータルの数との間のXNUMX対XNUMXの関係を削除した例を確認しました。 全体的なユーザーエクスペリエンスを向上させるために、スクリプトの複雑さをXNUMXか所で増やすことに触れました。 最後に、抽象化は即時のセキュリティ改善とは一致しないことを明確にしました。

© LogicMonitor 2026 | 無断複写・転載を禁じます。 | ここで言及されているすべての商標、商号、サービス マーク、およびロゴは、それぞれの会社に帰属します。

関連ブログ

Edwin AIとIT運用における運用回復力に関する新たな要件
Blog AIOpsと自動化

Edwin AIとIT運用における運用回復力に関する新たな要件

運用上の回復力は、インシデントの検出だけにとどまりません。Edwin AIがIT運用チームによるシグナルの連携、根本原因の特定、リスクの予測、そしてハイブリッド環境における迅速な対応をどのように支援するのかをご覧ください。
2026 年 9 月 4 日
さらに詳しく
DockerでQuarkusライブコーディング(ライブリロード)を使用する方法
Blog

DockerでQuarkusライブコーディング(ライブリロード)を使用する方法

Docker を活用して Quarkus の開発サイクルを高速化しましょう。リモートでのライブコーディングを可能にし、コード変更を即座にリロードし、本番環境への移行前にコンテナのトラブルシューティングを行うことができます。
2026 年 9 月 2 日
さらに詳しく
1万ドルの教訓:SLAを通じて品質文化を構築する
Blog インターネットパフォーマンス監視

1万ドルの教訓:SLAを通じて品質文化を構築する

1万ドルのSLA違反による罰金という一つの教訓は、顧客が感じるサービスの質を測るべきだということだ。ここでは、収益を守り、長く有効に機能するSLAを構築する方法を紹介する。
2026 年 9 月 1 日
さらに詳しく

製品

Platform

ITを

クラウドとマルチクラウド

ログ管理

エドウィン AI

エンタープライズ

デモ

価格

WebPageTestの料金プラン

ラムダモニタリング

IPMモニタリング

総合モニタリング

比較方法

データドッグ

ダイナトレース

ヴィルタナ

ソーラーワインド

PRTG

ManageEngineの

サイエンスロジック

SiteScope

ビッグパンダ

学校区概要

Careers

Our Partners

リーダーシップ

ニュースルーム

セキュリティ

AI ガバナンス

サスティナビリティ

規約とポリシー

ドキュメント

ドキュメントハブ

リリースノート

セキュリティ

サポートセンター 

資料

2026年の自律型IT

「ライブラリ」

LMアカデミー

Blog

ケーススタディ

顧客教育

つながり、

連絡先と所在地

チケットを送信

イベント

LMコミュニティ

Careers


製品

Platform

ITを

クラウドとマルチクラウド

ログ管理

エドウィン AI

エンタープライズ

デモ

価格

WebPageTestの料金プラン

ラムダモニタリング

IPMモニタリング

総合モニタリング


比較方法

データドッグ

ダイナトレース

ヴィルタナ

ゼノス

ソーラーワインド

PRTG

ManageEngineの

サイエンスロジック

SiteScope

ビッグパンダ


学校区概要

Careers

Our Partners

リーダーシップ

ニュースルーム

セキュリティ

AI ガバナンス

サスティナビリティ

規約とポリシー


ドキュメント

ドキュメントハブ

リリースノート

セキュリティ

サポートセンター 


資料

2026年の自律型IT

「ライブラリ」

LMアカデミー

Blog

ケーススタディ

顧客教育


つながり、

連絡先と所在地

チケットを送信

イベント

LMコミュニティ

Careers


プライバシーポリシー

利用規約

プリファレンスセンター

私の情報を販売しないでください

© 2026 ロジックモニター