読者です 読者をやめる 読者になる 読者になる

メトリック仕様

サービス詳細及び、ホスト詳細画面で表示されるメトリックを解説します。

標準メトリック

loadavg5, cpu, memory, disk, interface, filesystem の6種類のグラフが表示され、それぞれ以下のメトリック名の値が描画されます。

  • loadavg5(折れ線)
    • loadavg5
  • cpu(積み上げ)
    • cpu.user.percentage
    • cpu.iowait.percentage
    • cpu.system.percentage
    • cpu.idle.percentage
    • cpu.nice.percentage
    • cpu.irq.percentage
    • cpu.softirq.percentage
    • cpu.steal.percentage
    • cpu.guest.percentage
  • memory(積み上げ。memory.totalswap_freeswap_cachedは折れ線)
    • memory.free
    • memory.buffers
    • memory.cached
    • memory.used
    • memory.total
    • memory.swap_free
    • memory.swap_cached
  • disk(折れ線)
    • disk.*.reads.delta
    • disk.*.writes.delta
  • interface(折れ線)
    • interface.*.rxBytes.delta (受信バイト数)
    • interface.*.txBytes.delta (送信バイト数)
  • filesystem(折れ線)
    • filesystem.*.size
    • filesystem.*.used
    • バージョン 0.12 以降のエージェントで対応しています。

ユーザ定義のメトリック

  • custom.foo(.bar)*.*
    • 名前の最後のドットまでが共通するメトリックがひとつのグラフにまとめられ表示されます。

mackerel-agentから送信するカスタムメトリックには、プレフィックスとしてcustom.が付与されます(バージョン 0.6.1 より)。 mackerel-agentのアップデートにより標準メトリックが追加されることがありますので、APIを直接使用する場合も、custom.を付与することを推奨します。

更新履歴