Monitor and analyze parameter push operations to devices
Total Logs
<%= @log_stats.total %>
Successful
<%= @log_stats.successful %>
Failed
<%= @log_stats.failed %>
Pending
<%= @log_stats.pending %>
| Device | Template | Status | Type | Created | Actions |
|---|---|---|---|---|---|
|
<%= log.terminal.serial_number %>
<%= if log.terminal.vendor do %>
<%= log.terminal.vendor %> <%= log.terminal.model %>
<% else %>
Unknown Device
<% end %>
|
<%= if log.template do %>
<%= log.template.name %>
<%= log.template.description %>
<% else %>
No Template
<% end %>
|
<%= String.capitalize(log.status) %> | <%= String.replace(log.push_type || "N/A", "_", " ") |> String.capitalize() %> |
<%= format_datetime(log.inserted_at) |> String.split("T") |> hd() %>
<%= format_datetime(log.inserted_at) |> String.split("T") |> tl() |> hd() |> String.split(".") |> hd() %>
|
<%= if log.status == "failed" do %>
<% end %>
|
Showing <%= (@page - 1) * @per_page + 1 %> to <%= min(@page * @per_page, @total_count) %> of <%= @total_count %> results
<%= if @filters.device_serial != "" or @filters.status != "" or @filters.push_type != "" do %> Try adjusting your filters to see more results. <% else %> No parameter push logs have been created yet. <% end %>
<%= Jason.encode!(@selected_log.parameters_sent, pretty: true) %>
<%= @selected_log.error_message %>