Sha256: 7da566a8e94189a5cd5442cb21ef6df61527b465b8763597a676cd9be86fe4f7

Contents?: true

Size: 1.57 KB

Versions: 5

Compression:

Stored size: 1.57 KB

Contents

<title>System Resources</title>

<% @resources_report.data.keys.each do |server_key| %>
  <h1 class="title mt-8 pt-8"><%= server_key.split("///"). join(", ") %></h1>

  <div class="card">
    <div class="card-content">
      <h2 class="subtitle">CPU</h2>
      <div id="cpu_report_<%= server_key.parameterize %>" class="chart"></div>
      <p class="content is-small">CPU usage %, average per 1 minute</p>
    </div>
  </div>

  <br/>

  <div class="card">
    <div class="card-content">
      <h2 class="subtitle">Memory</h2>
      <div id="memory_report_<%= server_key.parameterize %>" class="chart"></div>
      <p class="content is-small">App memory usage</p>
    </div>
  </div>

  <br/>

  <div class="card">
    <div class="card-content">
      <h2 class="subtitle">Storage</h2>
      <div id="disk_report_<%= server_key.parameterize %>" class="chart"></div>
      <p class="content is-small">Available storage size (local disk size)</p>
    </div>
  </div>

  <br>
<% end %>

<% content_for :on_load do %>
  <script>
    <% @resources_report.data.keys.each do |server_key| %>
      var data1 = <%= raw @resources_report.cpu[server_key].to_json %>;
      showPercentageChart('cpu_report_<%= server_key.parameterize %>', data1, ' %', '%');

      var data2 = <%= raw @resources_report.memory[server_key].to_json %>;
      showUsageChart('memory_report_<%= server_key.parameterize %>', data2, ' Mb', 'Mb');

      var data3 = <%= raw @resources_report.disk[server_key].to_json %>;
      showUsageChart('disk_report_<%= server_key.parameterize %>', data3, ' Gb', 'Gb');
    <% end %>
  </script>
<% end %>

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rails_performance-1.4.0 app/views/rails_performance/rails_performance/resources.html.erb
rails_performance-1.4.0.alpha5 app/views/rails_performance/rails_performance/resources.html.erb
rails_performance-1.4.0.alpha4 app/views/rails_performance/rails_performance/resources.html.erb
rails_performance-1.4.0.alpha3 app/views/rails_performance/rails_performance/resources.html.erb
rails_performance-1.4.0.alpha2 app/views/rails_performance/rails_performance/resources.html.erb