安全性の高いサーバーでの SolarWinds のサービスグラフコネクタに対するエアギャップソリューションの構成
安全性の高いサーバーで SolarWinds のサービスグラフコネクタに対するエアギャップソリューションを構成します。
始める前に
必要なロール:admin
手順
- 移動先 すべて > サービスグラフコネクタ > SolarWinds > セットアップ > 複数のインスタンスを追加 > 別の接続を追加.
- [別の接続を追加] セクションのリンクから、 SgSolarWindsHighSecureSetup.ps1 および GetSolarWindsData.ps1 PowerShell スクリプトをダウンロードします。
- 安全性の高いサーバーにログオンします。
-
SolarWinds ディレクトリを作成します。
エアギャップソリューションに必要なすべての構成が SolarWinds ディレクトリに作成されます。
- ステップ 2 でダウンロードした GetSolarWindsData.ps1 および SgSolarWindsHighSecureSetup.ps1 PowerShell スクリプトを SolarWinds ディレクトリにコピーします。
-
PowerShell セッションを開始し、SgSolarWindsHighSecureSetup.ps1 スクリプトを実行して、 GetSolarWindsData.ps1 スクリプトで使用される JSON 構成ファイルを生成します。
- プロンプトで、ステップ 4 で作成した SolarWinds ディレクトリのパスを入力します。
- 構成ファイルの名前を入力するか、Return キーを押してデフォルト値を受け入れます。
-
グローバルプロパティの値を入力するか、Return キーを押してデフォルト値を受け入れます。
- npmInstalled:モジュールが SolarWinds インスタンスにインストールされている場合は、値を
trueに設定します。モジュールが SolarWinds インスタンスにインストールされていない場合は、値をfalseに設定します。 - samInstalled:モジュールが SolarWinds インスタンスにインストールされている場合は、値を
trueに設定します。モジュールが SolarWinds インスタンスにインストールされていない場合は、値をfalseに設定します。 - pageSize:SolarWinds API 呼び出しでフェッチするレコードの数を入力します。
- endpoint:[ホスト] フィールドを SolarWinds インスタンスのホスト名で更新します。
- port:SolarWinds インスタンスが API 呼び出しを許可するポートを指定します。
- credentialsPath:SolarWinds 認証情報 XML ファイルを保存する場所を指定します。
- logDirectory:GetSolarWindsData.ps1 スクリプトからログファイルを保存する場所を指定します。
- npmInstalled:モジュールが SolarWinds インスタンスにインストールされている場合は、値を
-
データソースのデータディレクトリの名前を指定するか、Return キーを押してデフォルト値を受け入れます。
ディレクトリがまだ存在しない場合は作成されます。
-
SolarWinds 認証情報を入力します。
注:Windows 資格情報マネージャーを使用してユーザー名とパスワードを格納するか、認証情報を格納するための独自のメカニズムを実装できます。GetSolarWindsData.ps1 スクリプトは、REST 呼び出しをトリガーするための認証情報にアクセスできる必要があります。
- PowerShell セッションを終了します。
-
SolarWinds ディレクトリと子ディレクトリに対する書き込み権限と削除権限を指定します。
古いレコードをクリーンアップするには、削除権限を指定する必要があります。