Status
<% {status, label} = agent_status(@agent_token) %>Equipment
{length(@polling_targets)}
{@direct_assignments} direct
Last Seen
{format_last_seen(@agent_token.last_seen_at)}
<%= if @agent_token.last_seen_at do %>{format_datetime(@agent_token.last_seen_at)}
<% end %> <%= if @agent_token.last_ip do %>{@agent_token.last_ip}
<% end %>Agent Info
<%= if @agent_token.metadata["version"] do %>v{@agent_token.metadata["version"]}
<% else %>Unknown
<% end %> <%= if @agent_token.metadata["uptime_seconds"] do %>Uptime: {format_uptime(@agent_token.metadata["uptime_seconds"])}
<% end %>Equipment that this agent is responsible for polling
This agent is not currently polling any equipment.
{equipment.name}
<% {source, source_label} = assignment_source(equipment, @agent_token.id) %> {source_label}