Catalyst.properties

 
apmdevops104jp
 
Catalyst プロパティを使用すると、CA Catalyst データをロードし、Catalyst データからレポートされるアラートをフィルタリングできるように CA APM を設定できます。
catalyst.host
CA Catalyst RESTful API ホスト名でこの必須プロパティを設定します。この行のコメントを外した後、CA Catalyst に値を追加します。
デフォルト
: このプロパティはデフォルトで無効になっています。
catalyst.protocol
CA Catalyst Web アクセス用のプロトコルでこの必須プロパティを設定します。
catalyst.protocol = http
catalyst.port
CA Catalyst Web アクセス用のポート番号でこの必須プロパティを設定します。
catalyst.port = 7070
catalyst.login
CA Catalyst へのログインに使用されるユーザ名でこの必須プロパティを設定します。
catalyst.login =<enter your CA Catalyst user name>
catalyst.password
CA Catalyst へのログインに使用されるパスワードでこの必須プロパティを設定します。
例:
catalyst.password =<enter your CA Catalyst password>
catalyst.rest.entrypoint
CA Catalyst RESTful API エントリ ポイント用の URL コンテキストでこの必須プロパティを設定します。
 
catalyst.rest.entrypoint = /ssaweb/search
catalyst.rest.alerts.pollingperiodsec
CA Catalyst で新しいアラートをチェックする頻度を指定するには、このオプションのポーリング プロパティを設定します。
デフォルト
: 15 (秒)
例:
 
catalyst.rest.alerts.pollingperiodsec = 15
catalyst.rest.virtualhosts.pollingperiodsec
CA Catalyst で仮想ホストの更新をチェックする頻度を指定するには、このオプション プロパティを設定します。
デフォルト
: 60 (秒)
例:
 
catalyst.rest.virtualhosts.pollingperiodsec = 60
catalyst.product.url
原因製品のベース URL アドレスでこのプロパティを設定します。
# Spectrum # catalyst.product.url = CA:00005->http[s]://<host>[:<port>]/spectrum/oneclick.jnlp?explorer={Entity.MdrElementID} # eHealth # catalyst.product.url = CA:00002->http[s]://<host>[:<port>]/{Alert.UrlParams} # Insight # catalyst.product.url = CA:00048->http[s]://<host>[:<port>] # NetQoS # catalyst.product.url = CA:00034->http[s]://<host>[:<port>]/npc/Default.aspx?pg={Alert.UrlParams}
catalyst.alert.filter.total
Workstation にロードする CA Catalyst アラートの最大数を設定するには、このオプション プロパティを設定します。
デフォルト
: 250
例:
 
catalyst.alert.filter.total = 250
catalyst.alert.filter.time
CA Catalyst アラートを Workstation に表示する時間の長さを設定するには、このオプション プロパティを設定します。
デフォルト
: 72 (時間)
例:
 
catalyst.alert.filter.time = 72
catalyst.alert.filter.products
指定された製品のアラートをすべて除外するには、このオプション プロパティを設定します。
例:
 
catalyst.alert.filter.products = CA:00030
catalyst.alert.filter.types
Workstation に表示しない CA Catalyst アラート タイプを指定するには、このオプション プロパティを設定します。アラート タイプを区切るにはコンマを使用します。
オプション
  • Risk
  • Risk-Capacity
  • Risk-Change
  • Risk-Fault
  • Risk-Security
  • Risk-Performance
  • Risk-Root Cause
  • Quality
  • Compliance
  • Cost
例:
 
catalyst.alert.filter.types = Risk-Security,Compliance,Cost
catalyst.alert.filter.severities
Workstation に表示しない CA Catalyst アラート重大度を指定するには、このオプション プロパティを設定します。2 つの重大度値の間にハイフン(-)を入れて範囲を定義するか、重大度値の右側または左側にハイフンを入れてオープン範囲を定義するか、コンマを使って複数の値を設定します。
デフォルト
: 不明
オプション
このプロパティには以下のオプションを設定でき、オープン範囲を使用できます。
  • 正常
  • 情報
  • Unknown
  • Minor
  • Major
  • クリティカル
  • Fatal
例:
 
catalyst.alert.filter.severities = -Minor
catalyst.rest.maxFailures
ポーリングがキャンセルされるまで許可する CA Catalyst 障害の最大数を指定するには、このオプション プロパティを設定します。
デフォルト
: 10
例:
 
catalyst.rest.maxFailures = 10
catalyst.rest.maxAlertsPerPage
1 回の REST クエリで返される CA Catalyst アラートの最大数を指定するには、このオプション プロパティを設定します。
デフォルト
: 250
例:
 
catalyst.rest.maxAlertsPerPage = 250
catalyst.rest.alerts.threads
アラートに使用するスレッドの最大数を指定するには、このオプション プロパティを設定します。
デフォルト
: 2
例:
 
catalyst.rest.alerts.threads = 2
catalyst.rest.virtualhosts.threads
仮想ホストに使用するスレッドの最大数を指定するには、このオプションのポーリング プロパティを設定します。
デフォルト
: 1
例:
 
catalyst.rest.virtualhosts.threads = 1
catalyst.entity.cache.size
CA Catalyst に使用するメモリ内エンティティ キャッシュのサイズを指定するには、このオプション プロパティを設定します。
デフォルト
: 3000 (メガバイト)
例:
 
catalyst.entity.cache.size = 3000
catalyst.entity.cache.expirationsec
エンティティ キャッシュの期限切れ時間を秒単位で指定するには、このオプション プロパティを設定します。
デフォルト
: 36000 (秒)
 
catalyst.entity.cache.expirationsec = 36000
catalyst.database.alerts.enabled
CA Catalyst データベース アラートを Workstation に送信するには、このプロパティを設定します。デフォルトでは、CA Catalyst データベース アラートは Workstation に送信されます。CA Catalyst データベース アラートの送信を停止するには、設定を
false
に変更します。
デフォルト:
true
例:
 
catalyst.database.alerts.enabled=true
catalyst.database.map.name
データベース接続文字列を CA Catalyst データベース パラメータにマップするファイルの場所を指定するには、このオプション プロパティを設定します。デフォルトのマッピングが正しく動作しない場合にのみ、このプロパティを設定してください。
Microsoft SQL データベースの例
  1. <Agent_Home>/core/config
    ディレクトリにある
    IntroscopeAgent.profile
    ファイルを開き、以下のプロパティを true に設定します。
    catalyst.database.map.name = CatalystDatabaseMap.txt
  2. <EM_Home>/config
    ディレクトリにある
    CatalystDatabaseMap.txt
    ファイルを開き、以下の式を定義します。
    1. 式の左側は、JDBC の URL を照合するための完全な Java 正規表現を表します。
    2. 式の左側と右側は式の区切り文字によって分けられます。式の区切り文字はパイプ(|)、矢印(=>)、等号(=)、または二重等号(==)で、レコードの区切り文字として使用できます。
    3. 式の右側にはデータベース パラメータを列挙します。データベース パラメータにはサーバ名、データベース名、およびデータベース インスタンス名があります。
      たとえば、以下の通りです。
      ^jdbc:sqlserver.+1433.* = deviaat011|apmtest|default ^jdbc:sqlserver.+1533.* = deviaat011|apmtest|testinstance