Linux メトリクス

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:20分
  • 次の表は、Linux チェックの出力として収集されるメトリクスの一覧です。 [主なメトリクス] として示されるエントリは、アラートが生成された後に オペレータワークスペース の [メトリクス] タブに表示される、可視化の高いメトリクスです。これらのメトリクスは、指定された問題をさらに調査するのに役立つ追加情報をオペレーターに提供します。

    表 : 1. os.linux.metrics-process-usage のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    proc.acc.running この名前 (acc) で実行されているプロセスの数
    proc.acc.cpuPercent プロセスが使用する CPU の割合
    proc.acc.memPercent プロセスが使用するメモリの割合
    表 : 2. os.linux.metrics-reboot-count-today のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    reboot.count.today 本日の再起動の数
    表 : 3. os.linux.metrics-system-cpu のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    cpu.total.user ユーザーモードで実行中の通常のプロセス。cpu.total.usercpuN.user メトリクスの合計です。
    cpu.total.nice ユーザーモードで実行中の niced プロセス。cpu.total.nicecpuN.nice メトリクスの合計です。
    cpu.total.system CPU がカーネルの実行に費やした時間。cpu.total.systemcpuN.system メトリクスの合計です。
    cpu.total.idle CPU がアイドル状態であった合計時間。cpu.total.idlecpuN.idle メトリクスの合計です。
    cpu.total.iowait CPU が IO 操作の完了を待機した合計時間。cpu.total.iowaitcpuN.iowait メトリクスの合計です。
    cpu.total.irq プロセッサーが中断に費やしている合計時間。cpu.total.irqcpuN.irq メトリクスの合計です。
    cpu.total.softirq ソフト中断要求の処理に費やされた時間。cpu.total.softirqcpuN.softirq メトリクスの合計です。
    cpu.total.steal ハイパーバイザーが別の仮想 CPU にサービスを提供するために仮想 CPU が待機していた合計時間。仮想マシンのみに適用されます。
    cpu.total.guest CPU が仮想プロセッサーの実行に費やした合計時間。ハイパーバイザーのみに適用されます。
    cpu.total.guest_nice nice ゲスト OS として CPU が実行に費やした合計時間。cpu.total.guset_nicecpuN.guest_nice メトリクスの合計です。
    cpu.<cpu-core>.user ユーザーモードで通常の処理にかかった時間
    cpu.<cpu-core>.nice ユーザーモードで niced 処理にかかった時間
    cpu.<cpu-core>.system カーネルモードで実行に費やした時間
    cpu.<cpu-core>.idle アイドル状態の時間
    cpu.<cpu-core>.iowait I/O 完了の待機時間。アイドル時間とも見なされます。
    cpu.<cpu-core>.irq ハードウェア中断の処理に費やされた時間
    cpu.<cpu-core>.softirq ソフトウェア中断の処理に費やされた時間
    cpu.<cpu-core>.steal 仮想環境で実行されている他のオペレーティングシステムによって占有された時間
    cpu.<cpu-core>.guest カーネルの制御下で仮想 CPU またはゲスト OS の実行に費やされた時間
    cpu.<cpu-core>.guest_nice nice ゲスト OS として CPU が実行に費やした合計時間。
    cpu.intr ブート時以降のサービスが中断されます。
    cpu.ctxt すべての CPU におけるコンテキストスイッチの合計数
    cpu.btime ブート時間
    cpu.processes 作成されたプロセスとスレッドの数 (fork() および clone() システムコールによって作成されたプロセスとスレッドなどを含む)
    cpu.procs_running すべての CPU で実行されているプロセスの合計数
    cpu.procs_blocked 現在ブロックされており、I/O の完了を待機しているプロセスの数
    cpu.cpu_count システム上の CPU の数。
    cpu.<cpu-core>.cores CPU コアの数
    表 : 4. os.linux.metrics-system-cpu-load のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    load_avg.one (主なメトリクス) 1 分間の平均システム負荷
    load_avg.five (主なメトリクス) 5 分間の平均システム負荷
    load_avg.fifeen (主なメトリクス) 15 分間の平均システム負荷
    load_avg.norm.one CPU の数で正規化された 1 分間の平均システム負荷
    load_avg.norm.five CPU の数で正規化された 5 分間の平均システム負荷
    load_avg.norm.fifteen CPU の数で正規化された 15 分間の平均システム負荷
    表 : 5. os.linux.metrics-system-cpu-percentage のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    cpu.avgutilization_percentage CPU の平均使用率
    cpu.user_percentage (主なメトリクス) ユーザーモードで通常のプロセスによって使用された合計 CPU 時間に対する割合
    cpu.nice_percentage (主なメトリクス) ユーザーモードで niced プロセスによって使用された合計 CPU 時間に対する割合
    cpu.system_percentage (主なメトリクス) CPU がカーネルの実行に費やした時間の割合
    cpu.idle_percentage (主なメトリクス) すべての CPU がアイドル状態であった時間の割合
    cpu.iowait_percentage (主なメトリクス) すべての CPU が I/O の完了を待機した時間の割合
    cpu.irq_percentage (主なメトリクス) すべての CPU が中断を処理した時間の割合
    cpu.softirq_percentage (主なメトリクス) すべての CPU がソフトウェア中断を処理した時間の割合
    cpu.steal_percentage (主なメトリクス) すべての CPU が仮想ホストオペレーティングシステムにサービスを提供した時間の割合
    cpu.guest_percentage (主なメトリクス) すべての CPU がゲストオペレーティングシステムにサービスを提供した時間の割合
    表 : 6. os.linux.metrics-system-disk のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    disk.<disk-name>.reads (主なメトリクス) 正常に完了した読み取りの合計数
    disk.<disk-name>.readsMerged 結合された読み取りの合計数
    disk.<disk-name>.sectorsRead 正常に読み取られたセクターの合計数
    disk.<disk-name>.readTime ミリ秒 すべての読み取りに費やされた合計ミリ秒数
    disk.<disk-name>.writes (主なメトリクス) 正常に完了した書き込みの合計数
    disk.<disk-name>.writesMerged 結合された書き込みの合計数
    disk.<disk-name>.sectorsWritten 正常に書き込まれたセクターの合計数
    disk.<disk-name>.writeTime ミリ秒 すべての書き込みに費やされた合計ミリ秒数
    disk.<disk-name>.ioInProgress 現在進行中の I/O の合計数
    disk.<disk-name>.ioTime (主なメトリクス) I/O の合計所要時間。
    disk.<disk-name>.ioTimeWeighted I/O の合計所要時間。これにより、I/O 完了時間と累積する可能性のあるバックログの両方を測定できます。
    表 : 7. os.linux.metrics-system-disk-capacity のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    disk.<file-system-name>.total ファイルシステムの合計サイズ
    disk.<file-system-name>.used ファイルシステム内の既存のファイルに割り当てられたスペースの合計量
    disk.<file-system-name>.avail ファイルシステム内の利用可能なスペースの合計量
    disk.<file-system-name>.used_percentage ファイルシステム上のすべてのファイルに現在割り当てられている利用可能なスペースの割合
    disk.<file-system-name>.itotal ファイルシステム上の inodes の合計数
    disk.<file-system-name>.iused 使用された inodes の数
    disk.<file-system-name>.iavail 空き (未使用) inodes の数
    disk.<file-system-name>.iused_percentage 使用済み inodes の割合
    表 : 8. os.linux.metrics-system-disk-usage のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    disk_usage.<disk>.total ディスク上の利用可能なスペースの合計量
    disk_usage.<disk>.used ディスクで使用されているスペースの合計量
    disk_usage.<disk>.avail ディスク上の利用可能なスペースの合計量
    disk_usage.<disk>.used_percentage (主なメトリクス) ディスクで使用されているスペースの割合
    表 : 9. os.linux.metrics-system-memory のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    memory.total 使用可能な RAM の合計
    memory.free 空き RAM の合計
    memory.available スワップなしで新しいアプリケーションを起動するために使用できる推定メモリ量
    memory.buffers RAW ディスクブロックに使用される一時ストレージ
    memory.cached ディスクから読み取られたファイルのメモリ内キャッシュ (ページキャッシュ)。mem_swapcached は含まれません。
    memory.swapTotal (主なメトリクス) 利用可能なスワップスペースの合計量
    memory.swapFree (主なメトリクス) 現在使用されていないスワップスペースの量
    memory.dirty ディスクへのライトバックを待機しているメモリ
    memory.swapUsed (主なメトリクス) 使用中のスワップスペースの量
    memory.used 使用中の RAM 容量
    memory.usedWOBuffersCaches 使用中のメモリ量
    memory.freeWOBuffersCaches /proc/meminfo からの MemAvailable の値 (存在する場合)。存在しない場合は、空き + バッファー + キャッシュメモリにフォールバックします。
    memory.swapUsedPercentage 使用されたスワップスペースの割合
    表 : 10. os.linux.metrics-system-memory-percent のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    memory_percent.free (主なメトリクス) 空き RAM の割合
    memory_percent.available (主なメトリクス) 利用可能なメモリの割合
    memory_percent.buffers (主なメトリクス) RAW ディスクブロックに使用されるメモリの割合
    memory_percent.cached (主なメトリクス) ディスクから読み取られたファイルのメモリ内キャッシュで使用されるメモリの割合
    memory_percent.dirty (主なメトリクス) ディスクへのライトバックを待機しているメモリの割合
    memory_percent.swapUsed (主なメトリクス) 使用されたスワップスペースの割合
    memory_percent.usedWOBuffersCaches (主なメトリクス) メモリ使用率
    memory_percent.freeWOBuffersCaches (主なメトリクス) 利用可能なメモリの割合
    表 : 11. os.linux.metrics-system-uptime のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    system.uptime(sec) システムが稼働中で利用可能な時間
    表 : 12. os.linux.metrics-memory-vmstat のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    vmstat.nr_free_pages システムで現在使用されていないページ
    vmstat.nr_alloc_batch NUMA (Non-Uniform Memory Access) ノードの各ドメインでメモリ不足が原因で他のドメインに割り当てられたページ
    vmstat.nr_inactive_anon アクセスされていない各 NUMA ノードの各ドメインのメモリページ
    vmstat.nr_active_anon 最近使用された匿名仮想メモリページ
    vmstat.nr_inactive_file 各 NUMA の各ドメインでアクセスされていないファイルに対応するメモリページ
    vmstat.nr_active_file 最近アクセスしたファイルに対応するメモリページ
    vmstat.nr_unevictable 再利用不可能な (非) LRU リスト内のページ数
    vmstat.nr_mlock 再利用不可能なページのクラスである VM_LOCKED VMA にマップされたページ
    vmstat.nr_anon_pages ファイルに含まれていないメモリマップ済みページ
    vmstat.nr_mapped メモリマップ済みページの数
    vmstat.nr_file_pages
    vmstat.nr_dirty ディスクへの書き込みを待機しているページ
    vmstat.nr_writeback 現在ディスクに書き込中のページ
    vmstat.nr_slab_reclaimable 再利用可能なカーネル slab メモリのページの使用率
    vmstat.nr_slab_unreclaimable 再利用できないカーネル slab メモリのページの使用率
    vmstat.nr_page_table_pages ページテーブルに割り当てられたページ
    vmstat.nr_kernel_stack カーネルスタックに割り当てられたメモリ量
    vmstat.nr_unstable 各 NUMA ノードの各ドメイン内の不安定なページの数
    vmstat.nr_bounce
    vmstat.nr_vmscan_write LRU のスキャン中にライトバックされたダーティページの数
    vmstat.nr_vmscan_immediate_reclaim
    vmstat.nr_writeback_temp
    vmstat.nr_isolated_anon 各 NUMA ノードの各ドメインで隔離された匿名メモリページの数
    vmstat.nr_isolated_file 各 NUMA ノードの各ドメインで隔離されたファイルストレージページの数
    vmstat.nr_shmem 共有メモリページの数
    vmstat.nr_dirtied 各 NUMA ノードの各ドメイン内のダーティページの数
    vmstat.nr_written
    vmstat.numa_hit このノードに正常に割り当てられたページ数
    vmstat.numa_miss 対象のノードのメモリ不足が原因でこのノードに割り当てられたページ数
    vmstat.numa_foreign 別のノードに割り当てられた、最初にこのノードを対象としたページ数
    vmstat.numa_interleave このノードに正常に割り当てられたインターリーブポリシーページの数
    vmstat.numa_local プロセスによってこのノードに正常に割り当てられたページ数
    vmstat.numa_other 別のノードのプロセスによってこのノードに割り当てられたページ数
    vmstat.workingset_refault
    vmstat.workingset_activate
    vmstat.workingset_nodereclaim
    vmstat.nr_anon_transparent_hugepages
    vmstat.nr_free_cma 各 NUMA の各ドメイン内の連続した空メモリ割り当てページ
    vmstat.nr_dirty_threshold
    vmstat.nr_dirty_background_threshold
    vmstat.pgpgin ディスクから取り込まれたページ数
    vmstat.pgpgout ディスクに書き込まれたページ数
    vmstat.pswpin スワップスペースから取り込まれたページ数
    vmstat.pswpout スワップスペースにスワップアウトされたページ数
    vmstat.pgalloc_dma
    vmstat.pgalloc_dma32
    vmstat.pgalloc_normal
    vmstat.pgalloc_movable
    vmstat.pgfree 前回の起動以降の空きページ数
    vmstat.pgactivate 前回の起動以降のページのアクティブ化の数
    vmstat.pgdeactivate 前回の起動以降のページの非アクティブ化の数
    vmstat.pgfault 前回の起動以降の軽微な障害
    vmstat.pgmajfault 前回の起動以降の重大な障害
    vmstat.pglazyfreed
    vmstat.pgrefill_dma
    vmstat.pgrefill_dma32
    vmstat.pgrefill_normal 前回の起動以降のページの再入力数
    vmstat.pgrefill_movable
    vmstat.pgsteal_kswapd_dma
    vmstat.pgsteal_kswapd_dma32
    vmstat.pgsteal_kswapd_normal
    vmstat.pgsteal_kswapd_movable
    vmstat.pgsteal_direct_dma
    vmstat.pgsteal_direct_dma32
    vmstat.pgsteal_direct_normal
    vmstat.pgsteal_direct_movable
    vmstat.pgscan_kswapd_dma
    vmstat.pgscan_kswapd_dma32
    vmstat.pgscan_kswapd_normal 起動以降に kswapd によってスキャンされたページ数
    vmstat.pgscan_kswapd_movable
    vmstat.pgscan_direct_dma
    vmstat.pgscan_direct_dma32
    vmstat.pgscan_direct_normal 起動以降に再利用されたページ数
    vmstat.pgscan_direct_movable
    vmstat.pgscan_direct_throttle
    vmstat.zone_reclaim_failed
    vmstat.pginodesteal
    vmstat.slabs_scanned
    vmstat.kswapd_inodesteal
    vmstat.kswapd_low_wmark_hit_quickly
    vmstat.kswapd_high_wmark_hit_quickly
    vmstat.pageoutrun kswapd がページ再利用を呼び出した回数
    vmstat.allocstall ページ再利用が直接呼び出された回数 (低メモリ)
    vmstat.pgrotated
    vmstat.drop_pagecache
    vmstat.drop_slab
    vmstat.numa_pte_updates
    vmstat.numa_huge_pte_updates
    vmstat.numa_hint_faults
    vmstat.numa_hint_faults_local
    vmstat.numa_pages_migrated
    vmstat.pgmigrate_success
    vmstat.pgmigrate_fail
    vmstat.compact_migrate_scanned
    vmstat.compact_free_scanned
    vmstat.compact_isolated
    vmstat.compact_stall Huge ページを解放して使用できるようにメモリ圧縮を実行しているときに、プロセスが停止する回数
    vmstat.compact_fail システムがメモリの圧縮を試みたが失敗した回数
    vmstat.compact_success システムがメモリを圧縮して大容量ページを解放した回数
    vmstat.htlb_buddy_alloc_success
    vmstat.htlb_buddy_alloc_fail
    vmstat.unevictable_pgs_culled
    vmstat.unevictable_pgs_scanned
    vmstat.unevictable_pgs_rescued
    vmstat.unevictable_pgs_mlocked
    vmstat.unevictable_pgs_munlocked
    vmstat.unevictable_pgs_cleared
    vmstat.unevictable_pgs_stranded
    vmstat.thp_fault_alloc ページフォールトを処理するために正常に割り当てられた Huge ページ数
    vmstat.thp_fault_fallback Small ページの使用にフォールバックする前に、Huge ページの割り当てに失敗したページフォールトの数
    vmstat.thp_collapse_alloc 1 つの Huge ページに折りたたまれるページ数 (データを格納するために、新しい Huge ページが正常に割り当てられます)
    vmstat.thp_collapse_alloc_failed 1 つの Huge ページに折りたたまれているが、割り当てに失敗したページ数
    vmstat.thp_split Huge ページから分割するベースページの数
    vmstat.thp_zero_page_alloc Huge ゼロページの割り当てに成功した数
    vmstat.thp_zero_page_alloc_failed カーネルが huge ゼロページの割り当てに失敗し、Small ページの使用にフォールバックする回数
    vmstat.balloon_inflate
    vmstat.balloon_deflate
    vmstat.balloon_migrate
    表 : 13. os.linux.metrics-process-status のメトリクス
    メトリクスタイプ リソース (該当する場合は特定のデータベースの名前) 単位 メトリクスタイプの説明
    proc.<process>.VmSize プロセスによって使用される仮想メモリの合計量
    proc.<process>.VmRSS プロセスによって使用されるスワップされていない物理メモリ
    proc.<process>.VmSwap 使用されているスワップスペースの合計量