本文へスキップ

サーバーメトリクス

サーバーモニタリングメトリクスについて次のように案内します。

Category V1

agent_status_summary

エージェントの状態に関するメトリクスを10秒間隔で収集したカテゴリです。

Fields

FieldTypeUnitDescription
inActTime-ミリ秒(ms)エージェントが無効になったままの時間
isActive--現在のエージェントの活性状態有無(true / false)
isRebooted--サーバーが最近再起動したかどうか(true / false)
lastActTime-ミリ秒(ms)最後にエージェントが活性化された状態の時刻 (0: 非活性化された場合)
oid--プロジェクトに含まれる各エージェントの固有の識別子
startTime-ミリ秒(ms)エージェントが開始された時点でのタイムスタンプ
status--現在のエージェントの状態
uptime-秒(sec)サーバーが稼働している時間
ノート

statusフィールドの値は、次のように区切ります。

  • ok: サーバーが有効になっている正常な状態です。

  • inactive: サーバーが無効になっている状態です。

  • warning: サーバーに警告(warning) イベントが進行中の状態です。

  • fatal: サーバーに危険(critical) イベントが進行中の状態です。

  • paused: エージェントがデータの収集を一時停止した状態です。

server_base

サーバーリソースメトリクスです。

  • 収集間隔:5秒

  • 統計データ:5分、1時間

Tags

タグ名説明備考
cpu_coresサーバーコア数-
host_ipサーバーIP-
onameサーバー名-
okindNameサーバー種類名-
osOSタイプ linuxまたはwindow-

Fields

フィールド名単位説明備考
cpuパーセントCPU全体使用率共通
cpu_c1パーセントcpu c1 state 使用率window
cpu_c2パーセントcpu c2 state 使用率window
cpu_c3パーセントcpu c3 state 使用率window
cpu_ctxt少数context switching 使用率linux
cpu_dpcパーセントCPU DPC 時間比率window
cpu_idleパーセントCPU idle 比率共通
cpu_interruptパーセントcpu interruptlinux
cpu_iowaitパーセントCPU iowait 比率linux
cpu_irqパーセントCPU IRQ 使用率linux
cpu_load1少数1分平均Load Averagelinux
cpu_load5少数5分平均Load Averagelinux
cpu_load15少数15分平均Load Averagelinux
cpu_new_procs_forked整数os process fork呼び出しlinux
cpu_procs_blocked整数プロセス blocked ステータス個数linux
cpu_procs_running整数プロセス Running ステータス個数linux
cpu_softirqパーセントCPU softirq 使用率linux
cpu_stealパーセントCPU steal 使用率linux
cpu_sysパーセントCPU system 使用率共通
cpu_usrパーセントCPU user 使用率共通
epochtime整数メトリクスが収集された時間のepoch time共通
memory_availableバイトメモリ available サイズ共通
memory_buffersバイトメモリ buffers サイズlinux
memory_cachedバイトメモリ cached サイズ共通
memory_freeバイトメモリ free サイズ共通
memory_pageFaults整数メモリ page fault 回数共通
memory_pavailbleパーセントメモリ available 使用率共通
memory_pusedパーセントメモリ使用率共通
memory_sharedバイトメモリ shared サイズlinux
memory_slabバイトメモリ slab サイズlinux
memory_sreclaimableバイトメモリ slab reclaimable サイズlinux
memory_sunreclaimバイトメモリ slab cclaimable サイズlinux
memory_swappusedパーセントスワップ使用率共通
memory_swaptotalバイトスワップの全体サイズ共通
memory_swapusedバイトスワップ使用量共通
memory_totalバイトメモリの全体サイズ共通
memory_usedバイトメモリ使用量共通
processorQueueLength整数プロセッサキューの長さwindow
uptime整数起動後サーバーの稼働時間(TimeStamp)共通

server_cpu_core

サーバーCPUコア別メトリクスです。

  • 収集間隔:5秒

  • 統計データ:-

Tags

タグ名説明備考
cpuサーバーコア番号-
IPサーバーIP-
onameサーバー名-
osOSタイプ linuxまたはwindow-

Fields

フィールド名単位説明備考
idleパーセントコアidle比率共通
iowaitパーセントコアiowait比率window
irqパーセントコアirq使用率linux
load1少数コア1分平均 Load Averagelinux
load5少数コア5分平均 Load Averagelinux
load15少数コア15分平均 Load Averagelinux
niceパーセントコアnice使用率共通
processorQueueLength整数コアプロセスキューの長さwindow
softirqパーセントコアsoftirq使用率linux
stealパーセントコアsteal使用率linux
sysパーセントコアsys使用率linux
usrパーセントコアusr使用率linux

server_disk

各サーバーにマウントされたファイルシステム別メトリクスです。

  • 収集間隔:5秒

  • 統計データ:5分、1時間

Tags

タグ名説明備考
deviceIdデバイスID-
deviceIdHashデバイスIDハッシュ値-
fileSystemファイルシステムタイプ-
mountPointファイルシステムのマウントポイント-
mountPointHashファイルシステムマウントポイントハッシュ-
onameサーバー名-
osOSタイプ linuxまたはwindow-

Fields

フィールド名単位説明備考
blksizeバイトブロックサイズlinux
count整数WhaTap専用共通
freePercentパーセントファイルシステム残存率linux
freeSpaceバイトファイルシステム残存量linux
ioPercentパーセントIO使用率 「一部のディスクタイプでは不正確な値が測定されることがあります」linux
ioutilOrder整数WhaTap専用linux
queueLength実数Queue Length共通
totalInode整数Inode全体個数linux
totalSpaceバイトファイルシステム全体サイズlinux
usedPercentパーセントファイルシステム使用率linux
usedInode整数Inode使用個数linux
usedInodePercentパーセントInode使用率linux
userSpaceOrder整数WhaTap専用共通
readBpsバイト毎秒読み込みバイト数共通
writeBpsバイト毎秒書き込みバイト数共通
readIops少数毎秒読み込み数共通
writeIops少数毎秒書き込み数共通

server_network

各サーバーのネットワークインターフェースのメトリクスです。

  • 収集間隔:5秒

  • 統計データ:5分、1時間

Tags

タグ名説明備考
descネットワークインターフェース名-
descHashネットワークインターフェースハッシュ値-
hwAddrMACアドレス-
IPインターフェースIPアドレス-
onameサーバー名-
osOSタイプ linuxまたはwindow-

Fields

フィールド名単位説明備考
bandwidthOrder整数WhaTap専用-
count整数WhaTap専用共通
droppedIn整数インバウンドドロップ-
droppedIn整数アウトバウンドドロップ-
errorIn整数インバウンドエラー-
errorOut整数アウトバウンドエラー-
packetInppsインバウンドパケット-
packetOutppsアウトバウンドパケット-
trafficInbpsインバウンドトラフィック-
trafficInAcct整数WhaTap専用-
trafficOutbpsアウトバウンドトラフィック-
trafficOutAcct整数WhaTap専用-

server_netstat

各サーバーごとのネットワークプロトコルの統計情報です。

  • 収集間隔:5秒

  • 統計データ:5分、1時間

Tags

タグ名説明備考
onameサーバー名-
os_archOSアーキテクチャ名-
os_cpucoreサーバーCPUコア数-
os_cpusocketサーバーCPUソケット数-
os_cpuvendorサーバーCPUベンダー名-
os_ipサーバーIP-
os_memoryサーバーメモリサイズ-
os_nameOSタイプ linuxまたはwindow-
os_public_ipサーバーパブリックIP-
os_releaseサーバーOSリリース名-
whatap_buildWhaTapエージェントビルドハッシュ値-
whatap_homeWhaTapエージェントホームパス-
whatap_productWhaTap製品タイプ-
whatap_versionWhaTapエージェントバージョン-

Fields

フィールド名単位説明備考
netstat_Close_Wait整数CLOSE_WAITステータスソケット数共通
netstat_Closing整数CLOSINGステータスのソケット数共通
netstat_Established整数Establishedステータスのソケット数共通
netstat_Fin_Wait1整数FIN_WAIT1ステータスのソケット数共通
netstat_Fin_Wait2整数FIN_WAIT2ステータスのソケット数共通
netstat_Last_Ack整数LASK_ASKステータスソケット数共通
netstat_Listen整数LISTENステータスソケット数共通
netstat_Syn_Recv整数SYN_RECVステータスソケット数共通
netstat_Syn_Sent整数SYN_SENTステータスソケット数共通
netstat_Time_Wait整数TIME_WAITステータスソケット数共通
netstat_Unknown整数Unknownステータスソケット数共通
Server_Filedescriptors整数OS file descriptor個数共通

server_process

サーバープロセス情報です。

  • 収集間隔:20秒

  • 統計データ:5分

Tags

タグ名説明備考
aliasサーバー別名-
cmd1プロセス実行コマンド1-
cmd2プロセス実行パラメータ-
hashプロセスハッシュ値-
nameプロセス名-
onameサーバー名-
ユーザープロセスを実行したLinuxユーザー名-

Fields

フィールド名単位説明備考
count整数プロセス個数共通
cpuパーセントCPU使用率共通
cpuAccumulatedパーセントWhaTap専用共通
cpuOrder順序WhaTap専用共通
memOrder順序WhaTap専用共通
memoryパーセントメモリ使用率共通
memoryAccumulatedパーセントWhaTap専用共通
openFileDescriptors整数open file descriptor個数共通
rbpsバイトディスク毎秒読み込みバイト数共通
rbpsAccmulatedバイトWhaTap専用共通
riops整数ディスク毎秒読み込み数共通
riopsAccmulated整数WhaTap専用共通
wbpsバイトディスク毎秒書き込みバイト数共通
wbpsAccmulatedバイトWhaTap専用共通
wiops整数ディスク毎秒の書き込み数共通
wiopsAccmulated整数WhaTap専用共通
rssバイトメモリRSSサイズ共通
rssAccmulatedバイトWhaTap専用共通

Catetory V2

infra_cpu

サーバのCPU使用量に関する指標です。

  • 収集間隔:2秒

  • 統計:5分、1時間

Fields

フィールド名説明OS名
total全CPU使用率のうち、ユーザーモード(User)とカーネルモード(Sys)での使用率の合計を表示します。HP-UX, AIX, Solaris, Linux, Windows
ユーザー全CPU使用率のうち、ユーザーモード(User)での使用率を意味します。HP-UX, AIX, Solaris, Linux, Windows
sys全CPU使用率の中でカーネルモード(Sys)での使用率を意味します。HP-UX, AIX, Solaris, Linux, Windows
nice全CPU使用率の中で低い優先順位(niced)プロセスの使用率を意味します。高い優先順位および基本優先順位プロセスの使用率はuser(パーセント)に表示されます。HP-UX, Linux
wait全CPU使用率のうち、CPUがI/O作業完了を待つのに費やした時間の割合を意味します。HP-UX, AIX, Solaris, Linux
total_wait全CPU使用率のうち、ユーザーモード(User)、カーネルモード(Sys)、I/O待機(wait)の使用率の合計を意味します。HP-UX, AIX, Solaris, Linux
idleCPUがアイドル状態で、タスクを実行していない時間の割合を意味します。HP-UX, AIX, Solaris, Linux, Windows
lCoresOSに割り当てられたLogical Coreの数を意味します。HP-UX, AIX, Solaris, Linux, Windows
irqハードウェアInterrupt Requestの処理に使用されたCPU使用率を意味します。Linux
softirqソフトウェアInterrupt Requestの処理に使用されたCPU使用率を意味します。Linux
steal仮想化環境でハイパーバイザーが他のプロセスをサービスする間、仮想CPUが非自発的に待機する時間の割合を意味します。Linux
procUtilWindows専用指標で、システムのすべてのプロセッサーの総CPU使用率を意味します(Windows作業管理者のCPU使用率)。Windows
loadavg_1m直近1分間のシステムの平均負荷を意味します。HP-UX, AIX, Solaris, Linux
loadavg_5m直近5分間のシステムの平均負荷を意味します。HP-UX, AIX, Solaris, Linux
loadavg_15m直近15分間のシステムの平均負荷を意味します。HP-UX, AIX, Solaris, Linux

infra_mem

サーバーのメモリ使用量に関する指標です。

  • 収集間隔:2秒

  • 統計:5分、1時間

Fields

フィールド名説明OS名
pUsed全メモリ使用率のうち、ユーザプロセスやカーネルによって使用されたメモリの使用率のみを意味します。(buffer及びcacheを除く)HP-UX, AIX, Solaris, Linux, Windows
used全メモリからバッファおよびキャッシュ領域を除き、ユーザプロセスやカーネルによって使用されたメモリの使用量をByte単位で表示します。HP-UX, AIX, Solaris, Linux, Windows
pCache全メモリのうち、キャッシュとして使用される領域の割合を意味します。HP-UX, AIX, Solaris, Linux
cache全メモリのうち、キャッシュとして使用されるメモリの使用量をByte 単位で表示します。HP-UX, AIX, Solaris, Linux
bufferLinux専用指標で、全メモリのうちI/O入出力のために使用されるバッファ使用量をByte単位で表示します。Linux
pUsed_pCacheメモリ使用率を、ユーザー プロセスまたはカーネルによって使用されたメモリとキャッシュ領域の使用率の合計として表示します。HP-UX, AIX, Solaris, Linux
sizeサーバーに割り当てられた全メモリサイズをByte単位で表示します。HP-UX, AIX, Solaris, Linux, Windows
available現在使用可能なメモリサイズをByte単位で表示します。Linux
sreclaimableカーネルで使用中のキャッシュメモリのうち、必要により回収可能な領域のサイズをByte単位で表示します。Linux
sunreclaimカーネルで使用中のキャッシュメモリのうち、回収できない領域のサイズをByte単位で表示します。Linux
slabカーネルで使用中のキャッシュメモリのサイズをByte単位で表示します。sreclaimableとsunreclaimの合計を意味します。Linux
pageFaultsプロセスがメモリにアクセスしたときに、そのデータが物理メモリに存在しなかった回数を意味します。Linux
poolPagedWindows専用指標でページングされたプールのByte数を表示します。ディスクにスワップできるメモリ領域を意味します。Windows
poolNonPagedWindows専用指標で非ページングされたプールのByte数を表示します。常にメモリに常駐する領域を意味します。Windows
systemCacheResidentWindows専用指標でシステムキャッシュメモリのByte数を表示します。Windows
swapInディスクのスワップ(ページングスペース)領域からメモリに移動した1秒あたりのページ数を意味します。HP-UX, AIX, Solaris, Linux, Windows
swapOutメモリ内のディスクスワップ(ページングスペース)領域に移動した1秒あたりのページ数を意味します。HP-UX, AIX, Solaris, Linux, Windows
fsInファイルシステムの読み取り操作に応じて、メモリにロードした1秒あたりのページ数を意味します。HP-UX, AIX, Solaris, Linux, Windows
fsOutファイル システムの書き込み操作に応じて、ディスクに記録した1秒あたりのページ数を意味します。HP-UX, AIX, Solaris, Linux, Windows
scannedスワップアウトまたはページ交換のために1秒あたりにスキャンされたページ数を意味します。HP-UX, AIX, Solaris
freedスワップアウトの発生時に1秒あたりに生成されたフリーメモリ領域のページ数を意味します。HP-UX, AIX, Solaris

infra_swap

サーバのSwap使用量に関する指標です。

  • 収集間隔:2秒

  • 統計:5分、1時間

Fields

フィールド名説明OS名
size割り当てられた全体SwapのサイズをBytesで表示します。HP-UX, AIX, Solaris, Linux, Windows
pUsed現在使用中のSwapのサイズをパーセンテージで表示します。HP-UX, AIX, Solaris, Linux, Windows
used現在使用中のSwapのサイズをBytesで表示します。HP-UX, AIX, Solaris, Linux, Windows

infra_kernel

サーバーのシステムおよびカーネルリソースの使用量に関する性能指標です。

  • 収集間隔:2秒

  • 統計:5分、1時間

Fields

フィールド名説明OS名
runq実行準備ができているが、まだCPUを割り当てられていないプロセス(またはThread)の数を意味します。HP-UX, AIX, Solaris, Linux, Windows
blockqI/O、ページング等のためにキューにあるプロセス(またはThread)の数を意味します。HP-UX, AIX, Solaris, Linux
pendingqAIX専用指標で、raw deviceのI/Oに対する応答メッセージを待つThreadの数を意味します。AIX
waitqSwap outされたが一時的に待機(Sleep)状態のプロセス(またはThread)の数を意味します。HP-UX, Solaris
fork1秒あたりの平均forkの発生回数を意味します。(fork: 既存のプロセスを複製して新しいプロセスを生成するシステム呼び出し)HP-UX, AIX, Solaris, Linux
exec1秒あたりの平均exec呼び出し回数を意味します。(exec: 現在のプロセスを新しいプログラムに置き換えるシステム呼び出し)HP-UX, AIX, Solaris
interrupt1秒当たりのCPUがハードウェア割り込みを処理した回数を意味します。HP-UX, AIX, Solaris, Linux, Windows
syscall1秒当たりのカーネルがシステム呼び出しを処理した回数を意味します。HP-UX, AIX, Solaris, Windows
ctxswitch1秒あたりのプロセス間のコンテキスト切り替えの発生回数を意味します。HP-UX, AIX, Solaris, Linux, Windows

infra_disk

サーバーの物理ディスク容量および入出力(IO)性能に関する指標です。

  • 収集間隔:2秒

  • 統計:5分、1時間

Fields

フィールド名説明OS名
readサーバーの全体物理ディスクからの読み取りデータの総量をBytes単位で表示します。HP-UX, AIX, Solaris, Linux, Windows
writeサーバーの全体物理ディスクからの書き込みデータの総量をBytes単位で表示します。HP-UX, AIX, Solaris, Linux, Windows
totalサーバーの全体物理ディスクからの読み込み・書き込みデータの総量をBytes単位で表示します。HP-UX, AIX, Solaris, Linux, Windows
readIopsサーバー上の全体物理ディスクで1秒あたりに処理された読み取りタスクの数を表示します。HP-UX, AIX, Solaris, Linux, Windows
writeIopsサーバー上の全体物理ディスクで1秒あたりに処理された書き込みタスクの数を表示します。HP-UX, AIX, Solaris, Linux, Windows
totalIopsサーバー上の全体物理ディスクで1秒あたりに処理された読み取り・書き込みタスクの数を表示します。HP-UX, AIX, Solaris, Linux, Windows

infra_network

サーバーの全体ネットワークの通信量に関する指標です。

  • 収集間隔:2秒

  • 統計:5分、1時間

Fields

フィールド名説明OS名
rxbpsサーバーの全体NIC(Loopback除外)を通じて受信(Rx)されたデータの量をbps(bit per second)単位で表示します。HP-UX, AIX, Solaris, Linux, Windows
txbpsサーバーの全体NIC(Loopback除外)を通じて送信(Tx)されたデータの量をbps(bit per second)単位で表示します。HP-UX, AIX, Solaris, Linux, Windows
totalbpsサーバーの全体NIC(Loopback除外)を通じて受信(Rx)及び送信(Tx)されたデータの総量をbps(bit per second)単位で表示します。HP-UX, AIX, Solaris, Linux, Windows
rxppsサーバーの全体NIC(Loopback除外)を通じて受信(Rx)されたデータの1秒あたりのパケット数(packets per second)を表示します。HP-UX, AIX, Solaris, Linux, Windows
txppsサーバーの全体NIC(Loopback除外)を通じて送信(Tx)されたデータの1秒あたりのパケット数(packets per second)を表示します。HP-UX, AIX, Solaris, Linux, Windows
totalppsサーバーの全体NIC(Loopback除外)を通じて受信(Rx)及び送信(Tx)されたデータの合計パケット数(packets per second)を表示します。HP-UX, AIX, Solaris, Linux, Windows
ノート

ループバックインターフェース(loopback, lo)のトラフィックは集計から除外されます。

infra_process

サーバーで実行されているプロセスとリソースの状態に関する指標です。

  • 収集間隔:2秒

  • 統計:5分、1時間

Fields

フィールド名説明OS名
procTotalサーバーで実行中のプロセス全体の数を表示した値です。HP-UX, AIX, Solaris, Linux, Windows
threadTotalサーバーで実行中のスレッドの総数を表示した値です。HP-UX, AIX, Solaris, Linux, Windows
handleTotalWindows OSで実行中の全体handle数を表示した値です。Windows
defunctTotaldefunctプロセスの数を表示した値です。HP-UX, AIX, Solaris, Linux
ノート

サーバーで実行中のプロセス全体の数、スレッドの数、ハンドルの数、そしてdefunctプロセスの数を表示します。

参考資料