• 検索結果がありません。

設定ファイル

ドキュメント内 NetSkate (ページ 150-167)

13. 補足

13.1. 設定ファイル

 

表 2 ついての説明 属性

属性に 説明とコメント

ElName システムで内部 ークである

必要があり、表示 定するため

のような属性ではない。

的に使用される ID。地図の中でユニ には決して使用されない。要素を特 のものであり、厳密には他の全て

Type 要素の種類。PC、NETWORK、INTERFACE がある。内部的

として参照する。

には、ElType

Label 表示の際に地図上の要素に添えられる文字列。

connection 要素が接続されているElNameが格納される。

interface 親ElNameに属すINTERFACE要素のElNameリスト。

Address 要素のIPアドレス。”.”で区切られた4クラスから成る。最初の

ものが1から255、残りの三つは0から255までの値をとる。

Service ホスト上で動作中のサービス一覧。

community (

に利用さ

SNMP Simple Network Management Protocol)の問い合わせ れるパスワード文字列。

Name 要素の名前。外部から要素を特定する際に用いる。また追加の表

示用ラベル文字列としても用いられる。例えばINTERFACE要 置名がここに入る。

素の場合、インタフェースの説明文か装

Descr ローラはここにインタフ

クスかインタフェースの説明のどちらかを記述 は現在のところ、使用されない。ネットワーク・

エクスプローラは、システムの詳細を取得しローカルなネットワ

iption 要素の説明文。ネットワーク・エクスプ

ェース・インデッ する。それ以外で ーク地図を生成する。

subType 要素のtype TWORKであ

B、ATM、WAN、RING、

NTERFACE の 場 合 は

PC ならば PC、END-WS、ROUTER、

work Specific Sensor)、

空欄であるならば

PCの場合PC、INTERFACE

定されているとみなされる。

保存してもしなくてもよい。

属性の副属性。例えばtype属性がNE るならば、ここはETHER、FDDI、HU

PTP 等 を と る こ と が で き る 。I

INTERFACE のみ。

INTER-WS、SENSOR-NSS(Net

SENSOR-SLS(SysLog Sensor)。もしここが

NETWORKの場合NETWORK、

CEがそれぞれ指

の場合INTERFA

この場合.cfファイル内に

domain FQDN(fully qualified domain name)、例えばabc.def.co.jp

NetworkMask 要素のネットワーク・マスク。一般に要素のネットワーク・マス

ドレスを見つけることがで クとIPアドレスからネットワークア

きる。

 

3 属性値として利用できない文字セット 表

属性 利用できない文字セット

Name 改行文字

Description なし

Label なし

service なし

community 改行文字

domain 改行文字

window 改行文字

る文字セット 表 4 属性値として利用でき

属性 有効な文字セット

address 0〜9、”.”

NetworkMask 0〜9、aからf、AからF

MAC 0〜9、aからf、AからF、「:」

broadcast 0〜9”.”

注意:El されるユーザ編集不能なフィールド

です。

表 5 定義された文字列値を持つ属性

Name、interface、connectionは内部的に記述

属性 有効な文字セット

Type NETWORK、PC、INTERFACE

SubType EN

ETHER、FDDI、HUB、ATM、WAN、RING、

TP、NETWORK、INTERFACE、PC、

D-WS 、 INTER-WS 、 ROUTER 、

P

SENSOR-NSS、SENSOR-SLS

[<map>.

I

of ElNames>

f ElNames of type INTERFACE>

ring>

<community string>

ng of permissible characters>

for type>

lified Domain Name>

mask>

<Broad address in dotted decimal format>

}

cfファイル形式]

tem <ElName> {

type : <type – PC, NETWORK or INTERFACE>

l>

label : <labe

connection : <list ist o interface : <l

address : <IP address>

service : <services st community :

name : <any string of permissible characters>

Description : < any stri subType : <subtype

y Qua domain : <Full

NetworkMask : <network ddress>

MAC : <Mac a Broadcast :

[サンプル

tem SN17.61{

INF76.3 INF37.8

{

<map>.cfファイル]

I

Description : NetworkMask : name :

connection : MAC :

domain : nterface : i

service : type : PC label : address : community :

subType : SENSOR-NSS }

tem RTR77.9 I

Description : NetworkMask :

 

NetworkMask : name :

ion : INF8.62 MAC :

label : ss :

subType : INTERFACE

NetworkMask :

connection : INF66.2 INF76.3 INF25.5 domain :

}

Description :

domain : interface : service :

type : INTERFACE label :

address : community :

subType : INTERFACE }

Item INF25.5 { Description : NetworkMask : name :

connection : ETH67.4 MAC :

domain : interface : service :

type : INTERFACE label :

address : community :

subType : INTERFACE }

connect domain : interface : service :

type : INTERFACE addre

community : }

Item ETH67.4 { Description : name :

MAC :

interface : service : type : NETWORK label :

address : community : subType : ETHER Item INF47.7 { NetworkMask : name :

connection : INF37.8 MAC :

Item INF76.3 { Description : NetworkMask : name :

interface : service :

type : INTERFACE

e : INTERFACE }

INF37.8 { NetworkMask :

me :

domain : interface : service :

type : INTERFACE :

address : community :

subType : INTERFACE

NetworkMask : name :

connection : MAC :

domain :

interface : INF8.62 INF25.5 service :

type : PC label : address : community :

connection : ETH67.4 MAC :

domain :

label : address : community : subTyp

Item

Description : na

connection : INF47.7 MAC :

label

}

Item PC38.35 { Description :

 

address : community :

: SENSOR-SLS }

connection : INF52.0

interface : rvice :

address : community :

subType : INTERFACE }

tworkMask :

.4 MAC :

domain :

type : INTERFACE label :

address : munity :

Type : INTERFACE subType

Item INF8.62 { Description : NetworkMask : name :

MAC : domain : se

type : INTERFACE label :

Item INF66.2 { Description : Ne

name :

connection : ETH67

interface : service :

com sub }

”\config\maps\map.disp  13.1.2. map.disp

ネットワーク地図ファイル<map>.dispは以下に保存されています。

Windowsの場合

“Visualizer サーバインストールフォルダ

UNIXの場合

“Visualizer サーバインストールフォルダ”/config/maps/map.disp 

表 6 .dispファイル中の要素の属性

要素subType サイズ 場所 displayMACRO

NETWORK はい はい 青色の楕円形

ETHER はい はい 短い辺が10ピクセル、青色の長方形

FDDI はい はい ピンクの楕円形

HUB はい はい 灰色の長方形 ATM はい はい 黄色の長方形 WAN はい はい シアンの楕円形

RING はい はい オレンジの楕円形

PTP はい はい サイズ8x8、黒の角形

INTERFACE はい はい サイズ8x8、緑色の角形

PC はい はい Gifイメージ

END-WS はい はい Gifイメージ

ROUTER はい はい 黄色の長方形

INTER-WS はい はい 黄色の長方形

SENSOR-NSS はい はい Gifイメージ

SENSOR-SLS はい はい Gifイメージ

ル 表 7.dispファイル中の接続表示属性テーブ

キー 値

<Item1> <Item2> ConnectionLabel: <label string>

 

表 8 .dispファイル中の接続マクロテーブル

キー 値

<connectionMacroName> LineWidth: <width>

LineColor: <Color String>

ConnectionMacro <connectionMacroName> { Lin

r: <Color String>

cfFile : <corresponding cf file name>

Password : <if any>

bkGndImage : <if any>

date>

th in pixels> <height in pixels>

n <item1> <item2> {

<labelString>

ConnectionMacro : <connectionMacroName>

}

ConnectionMacro <connectioMacroName> { LineWidth : <width>

LineColor : <colorString>

}

DisplayMACRO <display macro name> { Color : <acceptable color string>

Icon : <gif image>

Fontsize : <size>

labelRelativePos : <top, topleft, bottom etc.>

labelSeparation : <sepration width>

Font : <size>

}

eWidth: <width>

LineColo }

[<map>.dispファイル形式]

eader H { H

lastModified : <

}

Item ElName { size : <wid place : <x> <y>

displayMACRO : <display macro name>

}

Connectio

ConnectionLabel :

[サンプル<map>.dispファイル]

Header H {

cfFile : map.cf Password :

bkGndImage : null

lastModified : 6/9/2001 }

{ place : 307 135

place : 351 103 80 30 }

INF52.0 {

displayMACRO : dfINTERFACEMacro }

displayMACRO : dfEtherMacro }

Item INF47.7 { place : 371 129

CRO : dfINTERFACEMacro INF25.5 {

408 238 size : 8 8

displayMACRO : dfINTERFACEMacro }

Item INF76.3 { place : 345 163 size : 8 8

displayMACRO : dfINTERFACEMacro }

Item INF37.8 { place : 345 147 size : 8 8

displayMACRO : dfINTERFACEMacro }

Item PC38.35 { Item SN17.61 size : 42 32

displayMACRO : dfNSSMacro }

Item RTR77.9 { size :

displayMACRO : dfROUTERMacro Item

place : 383 289 size : 8 8

Item ETH67.4 { place : 235 185 size : 200 10

size : 8 8 displayMA }

Item place :

 

}

Item INF66.2 { place : 405 129

Fontsize : 10

tivePos : top Font : Arial

}

labelSeparation : 1

Font : Arial }

Fontsize : 10

labelSeparation : 1 labelRelativePos : top Font : Arial

}

DisplayMACRO dfROUTERMacro { Fontsize : 10

labelSeparation : 1 Colour : yellow

labelRelativePos : top Font : Arial

}

DisplayMACRO dfEtherMacro { Fontsize : 10

labelSeparation : 1 Colour : blue

labelRelativePos : top Font : Arial

}

DisplayMACRO dfINTERFACEMacro { Fontsize : 10

labelSeparation : 1 Colour : blue

labelRelativePos : top Font : Arial

}

DisplayMACRO dfPCMacro { Fontsize : 10

labelSeparation : 1 Colour : blue

labelRelativePos : top Font : Arial

}

size : 8 8

displayMACRO : dfINTERFACEMacro }

DisplayMACRO dfNSSMacro { labelSeparation : 1

Colour : green labelRela

DisplayMACRO dfSLSMacro { Fontsize : 10

Colour : green

labelRelativePos : top

DisplayMACRO dfNetMacro {

Colour : blue

ネ ックし、トラフィックバーを表示する際に、

観測されたトラヒック量によってグラフの色、幅を指定するための設定を記述します。グラ フ

Windowsの場合

ルダ”\config\ColorCode.conf  13.1.3. ColorCode.conf

ットワーク地図上のPCアイコン上で右クリ の色、幅の設定は下記ファイルに記述します。

“Visualizer サーバインストールフォ

U X

g/ColorCode.conf 

NI の場合

“Visualizer サーバインストールフォルダ”/confi

設定ファイルには、次のフォーマットの条件式を記述します。

DeltaVal > 閾値(bps) ,色

“DeltaVal > “ は固定です。条件式において、”DeltaVal” は観測されたトラフィック量を

あらわします。条件式を満たす場合(観測されたトラフィック量が ”閾値” を超えた場合)、

指定された “色” でグラフが描画されます。複数条件式が記述されている場合は、閾値が一 番大きい条件式の ”色” でグラフが描画されます。

グラフの幅は、グラフ全体を設定ファイルに記述されている条件式の数で割り、観測されたト ラフィック量が満たした条件式の数分だけ割り当てられます。

グラフの幅  =  トラフィック量が満たす条件式数/条件式の数

“色” には、以下の13色が指定可能です。

"red", "green", "pink", "blue", "yellow", "gray", "black", "white",

"lightGray", "magenta", "cyan", "orange", "darkGray"

 

13.1.4. host.lst

  ネットワーク地図の作成において、 アクセスを行うホスト ネットワークを指定する 設定ファイルです。SNMPアクセス許可するホスト/ネットワークを下記ファイルに記述しま す

注意:

  初 期 設 定 で は 、 ロ ー カ ル ホ ス ト”127.0.0.1”と プ ラ イ ベ ー ト ネ ッ ト ワ ー ク(10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) が指定してあります。ご使用になる環境に合わせて設定を変 更してください。

Windowsの場合

“Visualizer サーバインストールフォルダ”\config\explorer\host.lst 

SNMP /

UNIXの場合

“Visualizer サーバインストールフォルダ”/config/explorer/host.lst 

設定例  

192.168.0.0/24   

  ー

ク地図作成のためのSNMPアクセスを許可します。

上記設定例では、”192.168.0.0/24”のネットワークに属するホストに対してのみネットワ

13.1.5. accessList.conf

  NetSkateVisualizer サーバ側の設定ファイルです。接続を許可する NetSkateVisualizer

クライアントのIPアドレスを指定します。接続を許可するNetSkateVisualizerクライアン トのIPアドレスは下記ファイルに記述します。

Windowsの場合

“Visualizer サーバインストールフォルダ”\config\accessList.conf 

UNIXの場合

“Visualizer サーバインストールフォルダ”/config/accessList.conf 

設定例  

#Client connectable list  0.0  

# No entry means that all Client cannot establish its connection to the Server. 

127. .1

192.168.0.0/255.255.255.0   

  上記設定例では、IP アドレスが”127.0.0.1 、もしくは”192.168.0.0/255.255.255.0”のネッ トワークに属するホストからのみNetSkateVisualizerサーバへの接続を許可します。

3.1.6   NetS

NetS は下記ファイルに記述します。

Windowsの場合

“Visualizer サーバインストールフォルダ”\config\ports.conf 

1 . ports.conf

NetSkateVisualizer サ ー バ が SNMP ト ラ ッ プ の 受 信 に 使 用 す る ポ ー ト 、 お よ び

kateVisualizerクライアントのRMI通信に使用するポートの設定を行います。

kateVisualizerサーバが使用するポート

UNIXの場合

 

13.1.7. Im

  NetSkateイベントコンソール(§6.2)、およびイベントビューア(NetSkateVisalizerPro

版§0)にイベントを表示する場 いる”重要度”毎に色をつけて強調 表示することができます。

  重要度毎の色の指定は下記ファイルに記述します。

Windowsの場合

pactColor.conf

合、各ルールに設定されて

“Visualizer サーバインストールフォルダ”\config\ImpactColor.conf 

UNIXの場合

“Visualizer サーバインストールフォルダ”/config/ImpactColor.conf    指定できる色は、以下の11色です。

"blue", "cyan","darkGray", "gray", "green", "lightGray", "magenta", "orange", "pink",

"red", "yellow"

重要度ごとの色指定のフォーマットは以下のようになります。

<色>  <重要度>

重要度が連番の場合は”<最小の重要度>-<最大の重要度>”というように、まとめて記述 することもできます。また、複数の重要度をカンマ ”,” を用いて続けて記述することもで きます。

設定例   Red 1  cyan 2-6  yellow 9,7  blue 8   

上記例の場合、以下のように重要度ごとに色が設定されます。

重要度1:red

重要度2:cyan

重要度3:cyan

重要度4:cyan

重要度5:cyan

要度7:yellow

重要度8:blue

重要度9:yellow

重要度6:cyan

13.1.8. NIClient.conf  

Windowsの場合

“Visualizer サーバイ fig\nitable\NIClient.conf  ネットワーク情報テーブル(§10)において、In/Outグラフの最大値、UIの更新時間、統 計情報保持期間を設定できます。

  各設定は下記ファイルに記述します。

ンストールフォルダ”\con

UNIXの場合

able/\NIClient.conf 

“Visualizer サーバインストールフォルダ”/config/nit

nitable.logScaleはIn/Outグラフの最大値を指定します。グラフはlogスケールとなってお り、”nitable.logScale = 6”と指定すると、最大値が106 bpsとなります。

  iptable.updateIntervalはIPTableの更新間隔を秒単位で指定します。

iptable.clearBufferAtTimeは統計(管理オブジェクト、すなわちifInOctetsとifOutOctetsの最 小・最大・平均)がキャッシュに保持される時間を分単位で指定します。

設定例  

# Log scale for NITable 

nitable.logScale = 6 

# in secs 

nitable.updateInterval = 1

# in mins 

nitable.clearBufferTime = 30 

# Log value of the preferred max scale value. 

# 6 is log(1000000) 

ドキュメント内 NetSkate (ページ 150-167)

関連したドキュメント