Kompira Sonarの設定変更

ここでは、Kompira Sonarの設定変更方法について説明します。

<目次>

注意事項


  • Kompira Sonarの設定変更を実施する場合は、構成情報連携を停止した状態で実施してください。


設定方法


構成情報連携導入ディレクトリを「ASSET_ROOT」として記載します。

本作業は、構成情報連携が動作中でも実施することも可能ですが、可能な限り構成情報連携を停止した状態で実施してください。

  1. ASSET_ROOT/tool/kompira/kc-lmis/scripts」ディレクトリに移動します。

  2. [config.yml]ファイルをテキストエディタで開きます。

  3. 設定を編集して、ファイルを保存します。設定する内容については、「設定内容」を参照してください。

設定内容


構成情報連携に設定する項目を、以下に示します。

セクション

パラメータ

説明

編集

初期値

セクション

パラメータ

説明

編集

初期値

kompira cloud

hostname

Kompira cloudのURLを指定します。

設定例:hostname : https://XXXX.cloud.kompira.jp

必須

空白

port

Kompira Sonarとの連携に使用するポートを指定します。

設定例:port : 443

443

token

Kompira cloudのAPIトークンを指定します。

APIトークンについては「APIトークンの確認・更新」を参照してください。

設定例:token : 'ypkZP+mhy6sKgh7sgYNMOF6Ty3So877yu0Wp/m/e'

APIトークンが失効している場合、構成情報連携の同期処理は異常終了します。

必須

空白

timeout

HTTPリクエストを送信する際のタイムアウト値(秒)を指定します。

設定例:timeout : 60

60

auth_user

tokenを使用しない場合、Kompira cloudのユーザ名(メールアドレス)を指定します。

設定例:auth_user : XXXX@unirita.co.jp

空白

auth_password

tokenを使用しない場合、Kompira cloudのパスワードを指定します。

設定例:auth_password : XXXXX

空白

network_id

Kompira Sonarの特定のネットワークのみと連携する場合、対象のネットワークIDを指定します。

すべてのネットワークを対象とする場合は本パラメータをコメントアウトします。

設定例:network_id : 042b44bf-476f-426f-90b6-89ea82bc09a7

空白

kc_scan

proxyhost

Kompira Sonarへのスキャン指示を実施する際に、プロキシを使用する場合、経由するプロキシのホスト名、またはIPアドレス(IPv4形式)を指定します。

設定例:proxyhost : 192.168.11.1

空白

proxyport

プロキシを使用する場合、経由するプロキシのポート番号を指定します。

設定例:proxyport : 3128

空白

proxyauth

プロキシの認証方式を指定します。

  • HTTPAUTH_ANY:最も安全であると判断したものを以下から⾃動的に選択します。

  • HTTPAUTH_NONE:認証なし

  • HTTPAUTH_BASIC:BASIC認証

  • HTTPAUTH_NTLM:NTLM認証

設定例:proxyauth : HTTPAUTH_BASIC

未設定

proxyuser

使用するプロキシに認証が必要な場合、プロキシのユーザを指定します。

空白

proxypassword

使用するプロキシに認証が必要な場合、プロキシのユーザパスワードを指定します。

空白

proxydomain

使用するプロキシにドメイン認証が必要な場合、プロキシのユーザドメイン名を指定します。

空白

kc_output

output_dir

Kompira Sonarから取得したノード、ソフトウェアのCSVファイルの出力先パスを指定します。

設定例:output_dir : ./output

空白

limit

一度に取得できるGETリクエストのアイテム数を指定します。(上限:1000)

設定例:limit : 1000

空白

proxyhost

プロキシを使用する場合、経由するプロキシのホスト名、またはIPアドレス(IPv4形式)を指定します。

設定例:proxyhost : 192.168.11.1

空白

proxyport

プロキシを使用する場合、経由するプロキシのポート番号を指定します。

設定例:proxyport : 3128

空白

proxyauth

プロキシの認証方式を指定します。

  • HTTPAUTH_ANY:libcurlの仕様に従い、最も安全であると判断したものを⾃動的に選択します。

  • HTTPAUTH_NONE:認証なし

  • HTTPAUTH_BASIC:BASIC認証

  • HTTPAUTH_NTLM:NTLM認証

設定例:proxyauth : HTTPAUTH_BASIC

未設定

proxyuser

使用するプロキシに認証が必要な場合、プロキシのユーザを指定します。

空白

proxypassword

使用するプロキシに認証が必要な場合、プロキシのユーザパスワードを指定します。

空白

proxydomain

使用するプロキシにドメイン認証が必要な場合、プロキシのユーザドメイン名を指定します。

空白