Process

  • Status: <%= @process.status %>
  • Started: <%== relative_time @process.started_at %>
  • State from: <%== relative_time @process.dispatched_at %>

<% unless @process.tags.empty? %>

<% @process.tags.each do |tag| %> <%= tag %> <% end %>

<% end %>
Utilization

  • Threads: <%= @process.concurrency %>
  • Threads utilization: <%= @process.utilization.round(2) %>%
  • CPUs: <%= @process.cpu_count %>
  • CPU usage: <% @process.cpu_usage.each_with_index do |usage, i| %> <%= usage %> <%= i < 2 ? '/' : '' %> <% end %>

Memory usage

  • RSS: <%= format_memory @process.memory_usage %>
  • OS memory used: <%= format_memory @process.memory_total_usage %>
  • OS memory available: <%= format_memory @process.memory_size %>

Versions

  • Ruby: <%= @process.ruby %>
  • Karafka: <%= @process.karafka %>
  • WaterDrop version: <%= @process.waterdrop %>