Oracle ソフトウェアインストールレコードのサンプルペイロード
サードパーティのディスカバリーソースからのソフトウェアインストールレコードを Oracle インスタンス [cmdb_ci_db_ora_instance] テーブルに入力する Oracle パブリッシャーパックのサンプルペイロード。
ディスカバリーソースを介して Oracle ソフトウェアのインストールを検出した後、Oracle インスタンスと、Oracle インスタンスに関連付けられた Oracle オプションを含むペイロードを送信します。
注:
[プロパティ] ページで、[サードパーティのデータソース統合フレームワーク [com.snc.samp.ire.datasource.integration] を使用する場合は、必ず [スケジュール済みジョブを有効にする] プロパティを選択してください。
スケジュールジョブ [SAM - ソフトウェア資産接続] が実行されると、ソフトウェアインストールが null のレコードが検索され、Oracle インスタンステーブルのソフトウェアインストールフィールドに値が入力されて、インスタンスに関連付けられたソフトウェアインストールレコードが作成されます。
Oracle インスタンス [cmdb_ci_db_ora_instance] テーブルに Oracle のソフトウェアインストールレコードを作成するためのサンプルペイロードは次のとおりです。サンプル入力には、CI とこれらの CI 間に存在する関係のリストが含まれています。ペイロードには、標準エディションの Oracle データベース サーバー、Dev development 1969 があることが示されています。Oracle データベースサーバーでは、Armstrong、Aldrin、Collins などの多くの Oracle オプションが有効になっており、Linux サーバー上で実行されます。
{
'items': [
{
'className': 'cmdb_ci_db_ora_instance',
'related': [
{
'className': 'samp_oracle_options',
'values': {
"option": "Armstrong",
"currently_used": "true"
}
},
{
'className': 'samp_oracle_options',
'values': {
"option": "Aldrin",
"currently_used": "true"
}
},
{
'className': 'samp_oracle_options',
'values': {
"option": "Collins",
"currently_used": "true"
}
}
],
'values': {
'name': 'Dev development 1969',
'edition': 'Standard',
'sid': '1-2-569',
'version': '11.2'
}
},
{
'className': 'cmdb_ci_linux_server',
'values': {
'name': 'CI DATAI 6-002',
'mac_address': '4653XYZAA',
'ip_address': '10.10.10.8',
'asset_tag': 'HWR0003',
'assigned_to': 'a8f98bb0eb32010045e1a5115206fe3a',
'cpu_count': '16',
'cpu_manufacturer': '820351a1c0a8018b67c73d51c074097c',
'manufacturer': '820351a1c0a8018b67c73d51c074097c',
'os': 'Linux Red Hat',
'os_version': '2.6.9-22.0.1.ELsmp',
'ram': '2014'
}
}
],
'relations': [
{
'type': 'Runs on::Runs',
'parent': 0,
'child': 1
}
]
}| 要素 | Value (値) | 説明 |
|---|---|---|
| className | cmdb_ci_db_ora_instance | 関連する Oracle インスタンステーブルの名前。 |
| className | samp_oracle_options | Oracle データベースオプションテーブルの名前。 |
| オプション | アームスト ロング | Oracle データベースオプションの名前。 |
| currently_used | true | アームストロングオプションが現在有効になっていることを示します。 |
| className | samp_oracle_options | Oracle データベースオプションテーブルの名前。 |
| オプション | アルドリン | Oracle データベースオプションの名前 |
| currently_used | true | [オルドリン] オプションが現在有効であることを示します。 |
| 名前 | 開発 69 | Oracle データベースサーバーの名前 |
| エディション | standard | Oracle データベースサーバーのエディション |
| sid | 1-2-569 | Oracle Sys ID |
| バージョン | 11.2 | Oracle データベースサーバーのバージョン |
| className | cmdb_ci_linux_server | 関連する Linux サーバーテーブルの名前。 |
| MAC アドレス | 4653XYZAA | Linux サーバーのインターフェイスの MAC アドレス。 |