設定値一覧¶
掲載:ObjectServer プロパティ 18 件 + Probe / Gateway / Process Agent / Web GUI 関連 20 件 = 38 件(定番のみ)。除外項目は 11. 対象外項目 を参照。
Netcool/OMNIbus 8.1 の挙動は次の 4 系統のプロパティで決まる:
- ObjectServer プロパティ —
$OMNIHOME/etc/<ObjectServerName>.propsまたは起動時-propsfile。 - Probe プロパティ —
$OMNIHOME/probes/<arch>/<probe>.props。 - Gateway プロパティ —
$OMNIHOME/etc/<GatewayName>.props(uni/bi/各種マッピング含む)。 - Process Agent / Proxy プロパティ —
$NCHOME/etc/<PA>.props等。
加えて、Web GUI(Jazz/DASH 上)のプロパティは WAS / DASH 側の *.props および server.xml 系で管理される。
ObjectServer プロパティ(18 件)¶
種別の凡例: サイジング = メモリ・領域配分、モード選択 = 動作切替、運用ポリシー = SLA / セキュリティ / 並列性、構成定義 = サブシステム構成。
| パラメータ名 | 種別 | 既定値 | 取り得る値 | 反映タイミング | 関連手順 | 注意点 |
|---|---|---|---|---|---|---|
Name |
構成定義 | —(必須) | ObjectServer 名(例 NCOMS, AGG_P) | 起動時固定 | cfg-objserv-create | omni.dat / interfaces のエントリ名と完全一致が必須。 |
MessageLevel |
運用ポリシー | info | fatal / error / warn / info / debug | 起動時 / alter system set 'MessageLevel' で動的 |
cfg-objserv-create | debug は IO ヘビー、本番は info 既定。トラブル時のみ debug 化 → 解析後 info に戻す。 |
MessageLog |
構成定義 | $OMNIHOME/log/<ObjectServerName>.log |
絶対パス | 起動時 | inc-objserv-hang | rotate は OS 側 logrotate で。長時間運用で肥大に注意。 |
Memstore.DataDirectory |
構成定義 | $OMNIHOME/db |
絶対ディレクトリ | 起動時 | cfg-objserv-create | DB ファイル群の物理配置先。SAN / NAS / ローカル SSD の選択で IO 性能が決まる。 |
Iduc.ListeningPort |
構成定義 | ObjectServer ポートと別の TCP | 1〜65535 | 起動時 | inc-iduc-stuck | IDUC(クライアントへのプッシュ通知)のリッスンポート。Web GUI / native client が接続する。 |
Granularity |
運用ポリシー | 60(秒) | 整数(秒) | 起動時 | inc-iduc-stuck | IDUC 配信間隔。短くすると Web GUI が即時反応するが ObjectServer 負荷上昇。AEN 併用なら 60 でも問題なし。 |
NHttpd.EnableHTTP |
モード選択 | FALSE | TRUE / FALSE | 起動時 | cfg-objserv-http | ObjectServer の HTTP/REST インタフェース有効化。alerts.status へ POST も可。 |
NHttpd.AuthenticationDomain |
運用ポリシー | omnibus | ドメイン名文字列 | 起動時 | cfg-objserv-http | HTTP 認証 realm。Basic / 管理コンソールから見える名前。 |
NHttpd.ConfigFile |
構成定義 | $OMNIHOME/etc/libnhttpd.json |
JSON ファイルパス | 起動時 | cfg-objserv-http | HTTP インタフェースの詳細設定(許可エンドポイント、CORS 等)。 |
SecureMode |
モード選択 | 未設定(非セキュア) | TRUE / FALSE | 起動時 | cfg-ssl-objserv | SSL/TLS 認証モード。production 必須相当。GSKit の .kdb 必要。 |
FIPS |
モード選択 | 未設定(非 FIPS) | TRUE / FALSE | 起動時 | cfg-ssl-objserv | FIPS 140-2 モード。利用可能暗号アルゴリズムが厳格化。 |
Store.LocalizedSort |
モード選択 | FALSE | TRUE / FALSE | 起動時 | — | ロケール対応 SORT。日本語 collate 必要時 TRUE。性能トレードあり。 |
Store.UseTwoFiles |
モード選択 | TRUE | TRUE / FALSE | 起動時 | cfg-objserv-create | データファイル二重化。production 必須相当。 |
Profile |
運用ポリシー | FALSE | TRUE / FALSE | alter system set 'ProfilingEnabled' で動的 |
inc-objserv-slow | trigger / SQL の profiling。性能調査時のみ ON。 |
Auto.Enabled |
モード選択 | TRUE | TRUE / FALSE | 起動時 | — | trigger / procedure の自動実行有効化。FALSE で全 trigger 停止(メンテ用)。 |
Auto.StatsInterval |
運用ポリシー | 60(秒) | 整数(秒) | 起動時 | — | catalog.profiles 等への統計書き込み間隔。 |
Iduc.Enabled |
モード選択 | TRUE | TRUE / FALSE | 起動時 | inc-iduc-stuck | IDUC 機能有効化。FALSE で Web GUI が更新されない。 |
Sec.AuditLevel |
運用ポリシー | 1 | 0〜3 | 起動時 | — | セキュリティ監査ログのレベル。3 = full audit。 |
Probe プロパティ(汎用、9 件)¶
| パラメータ名 | 既定値 | 取り得る値 | 反映タイミング | 関連手順 | 注意点 |
|---|---|---|---|---|---|
Server |
—(必須) | ObjectServer 名 / virtual 名(COL_V_1 等) | 起動時 / Probe HTTP reload |
cfg-probe-syslog | virtual 名(Primary/Backup ペア)を指定するのが SMAC 標準。 |
ServerBackup |
未設定 | ObjectServer 名 | 起動時 | cfg-failover-pair | virtual 名を Server にする方式の代替。Server / ServerBackup を別々指定する旧方式。 |
MessageLevel |
warn | fatal/error/warn/info/debug | 起動時 / -messagelevel | inc-probe-conn-fail | 接続トラブル切り分け時 debug。 |
MessageLog |
$OMNIHOME/log/ |
絶対パス | 起動時 | — | Probe ごとに独立。logrotate 必須。 |
RulesFile |
同梱 sample | rules ファイル絶対パス | 起動時 / Probe HTTP reload |
cfg-probe-syslog | rules 編集後は HTTP reload で反映可能(Probe 再起動不要)。 |
RetryInterval |
60(秒) | 整数(秒) | 起動時 | inc-probe-conn-fail | ObjectServer 切断時の再接続間隔。 |
Heartbeat |
60(秒) | 整数(秒) | 起動時 | — | ObjectServer 側からの生存確認間隔。 |
DisableDetails |
0(false) | 0 / 1 | 起動時 | inc-alerts-status-bloat | 1 で alerts.details への書き込み停止。詳細不要 Probe で有効化すると alerts.status 系列の負荷大幅減。 |
EnableHTTP / HTTPPort |
FALSE / 空 | TRUE / FALSE / port 番号 | 起動時 | cfg-probe-http-cmd | Probe HTTP コマンドインタフェース。reload / getstatus 等が叩ける。 |
Gateway プロパティ(uni / bi 共通、6 件)¶
| パラメータ名 | 既定値 | 用途 | 関連手順 |
|---|---|---|---|
Gate.ObjectServerA.Server |
— | bi-directional Gateway の primary 側 ObjectServer 名 | cfg-failover-pair |
Gate.ObjectServerA.BufferSize |
50 | A 側へ送る SQL バッチサイズ。Best Practices v1.3 推奨 50。 | cfg-failover-pair |
Gate.ObjectServerB.Server |
— | bi-directional Gateway の backup 側 ObjectServer 名 | cfg-failover-pair |
Resync.LockType |
NONE | NONE / PARTIAL / FULL — controlled failback で PARTIAL が標準 |
cfg-failover-pair |
MaxLogFileSize |
1024(KB) | Gateway log の最大サイズ。Best Practices v1.3 では 2048 を推奨 | cfg-smac-collection |
| Mapping table(複製対象) | — | 複製対象テーブル / カラム定義。mapping.def で記述。 |
cfg-failover-pair |
Process Agent プロパティ(5 件)¶
| パラメータ名 | 既定値 | 用途 |
|---|---|---|
Name |
NCO_PA | Process Agent 名。omni.dat / nco_pa_status の -server で参照。 |
Username / PA.Username |
未設定 | PA 認証ユーザ。-authenticate PAM 使用時は OS の PAM ユーザに対応。 |
Password / PA.Password |
未設定 | PA 認証パスワード。nco_pa_crypt で暗号化して props に書く。 |
Authenticate |
NONE | NONE / PAM / Native — production は PAM が標準。 |
| Process entries | — | nco_pad の設定ファイル(process / service / routing 定義)に各プロセス(ObjectServer / Probe / Gateway)の command、autostart 等を列挙。 |
alerts.status スキーマ主要カラム(標準)¶
| カラム | 型 | 用途 | 注意 |
|---|---|---|---|
Identifier |
varchar(255) | deduplication 主キー。Probe rules で @Identifier = ... として組成 |
一意組成設計が deduplication 動作を決める。 |
Severity |
int | 0=Clear, 1=Indeterminate, 2=Warning, 3=Minor, 4=Major, 5=Critical | 0 で delete_clears が 120 秒後に削除。 |
Node |
varchar(64) | イベント発生ノード名 | フィルタの主キー。 |
AlertGroup |
varchar(255) | 機能カテゴリ("Network" / "OS" 等) | restriction filter の主軸。 |
AlertKey |
varchar(255) | サブキー(Identifier 組成の補助) | — |
Summary |
varchar(255) | 表示用サマリ | Web GUI の主表示。 |
FirstOccurrence / LastOccurrence |
UTC time | 初発・最新発生時刻 | deduplication で LastOccurrence 更新。 |
Tally |
int | 重複回数 | deduplication で +1。 |
ExpireTime |
int(秒) | 期限切れまでの秒数 | hk_set_expiretime で既定値設定、超過で削除。 |
OwnerUID / OwnerGID |
int | オペレータ ownership | Web GUI のチケット運用で使用。 |
StateChange |
UTC time | 状態変更時刻 | delete_clears の 120 秒判定基準。 |
詳細スキーマは Best Practices Guide v1.3 / 公式 Documentation の alerts.status table reference を参照。
参考:プロパティ適用フロー(要約)¶
- ObjectServer / Probe / Gateway の
.propsを編集 nco_pa_stop→nco_pa_start、または ObjectServer の場合はnco_objserv再起動- 一部の動的プロパティは
alter system set 'X' = 'Y';で再起動なしに変更可能 - Probe rules 変更は HTTP
reloadで再読込
詳細手順は cfg-objserv-create, cfg-probe-syslog, cfg-failover-pair を参照。
出典 ID は 08. 出典一覧 を参照。