Bug 678941 - Agents list should indicate known problems with agents
Summary: Agents list should indicate known problems with agents
Keywords:
Status: NEW
Alias: None
Product: RHQ Project
Classification: Other
Component: High Availability
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Nobody
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-02-21 01:14 UTC by James Livingston
Modified: 2022-03-31 04:28 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description James Livingston 2011-02-21 01:14:37 UTC
The High Availability->Agents page should list whether there are any known problems with an agent.

For example if an older version of an agent tries to report, and it's auto-update fails (e.g. can't write to it's own directory), then that information should be available in the list.

Comment 1 Larry O'Leary 2011-03-07 23:32:04 UTC
Essentially, a JON administrator or manager should be able to review the state of all agents within a JON system. This would make it easy to identify if an agent is off-line or unable to communicate to the JON server for one reason or another. Some use-cases:

 - What JON Agents are simply not running? (this can currently be obtained by agent availability)

 - What JON Agents failed to auto-upgrade after the new version of JON server was installed?

 - What JON Agents can not communicate with the JON server due to an incorrect end-point address or network communications error?

 - What JON Agents are currently running and reporting to/accepting commands from the JON server?


Obviously, in some instances, we will not know why a JON agent is unavailable but in some instances we do know. Like version mismatch, talk-back on initial registration, agent reported itself as going down, agent's resources have been backfilled, etc.


Note You need to log in before you can comment on or make changes to this bug.