2022/05/16 - AWS Application Discovery Service - 1 updated api methods
Changes Add Migration Evaluator Collector details to the GetDiscoverySummary API response
{'meCollectorSummary': {'activeMeCollectors': 'integer', 'denyListedMeCollectors': 'integer', 'healthyMeCollectors': 'integer', 'shutdownMeCollectors': 'integer', 'totalMeCollectors': 'integer', 'unhealthyMeCollectors': 'integer', 'unknownMeCollectors': 'integer'}}
Retrieves a short summary of discovered assets.
This API operation takes no request parameters and is called as is at the command prompt as shown in the example.
See also: AWS API Documentation
Request Syntax
client.get_discovery_summary()
dict
Response Syntax
{ 'servers': 123, 'applications': 123, 'serversMappedToApplications': 123, 'serversMappedtoTags': 123, 'agentSummary': { 'activeAgents': 123, 'healthyAgents': 123, 'blackListedAgents': 123, 'shutdownAgents': 123, 'unhealthyAgents': 123, 'totalAgents': 123, 'unknownAgents': 123 }, 'connectorSummary': { 'activeConnectors': 123, 'healthyConnectors': 123, 'blackListedConnectors': 123, 'shutdownConnectors': 123, 'unhealthyConnectors': 123, 'totalConnectors': 123, 'unknownConnectors': 123 }, 'meCollectorSummary': { 'activeMeCollectors': 123, 'healthyMeCollectors': 123, 'denyListedMeCollectors': 123, 'shutdownMeCollectors': 123, 'unhealthyMeCollectors': 123, 'totalMeCollectors': 123, 'unknownMeCollectors': 123 } }
Response Structure
(dict) --
servers (integer) --
The number of servers discovered.
applications (integer) --
The number of applications discovered.
serversMappedToApplications (integer) --
The number of servers mapped to applications.
serversMappedtoTags (integer) --
The number of servers mapped to tags.
agentSummary (dict) --
Details about discovered agents, including agent status and health.
activeAgents (integer) --
Number of active discovery agents.
healthyAgents (integer) --
Number of healthy discovery agents
blackListedAgents (integer) --
Number of blacklisted discovery agents.
shutdownAgents (integer) --
Number of discovery agents with status SHUTDOWN.
unhealthyAgents (integer) --
Number of unhealthy discovery agents.
totalAgents (integer) --
Total number of discovery agents.
unknownAgents (integer) --
Number of unknown discovery agents.
connectorSummary (dict) --
Details about discovered connectors, including connector status and health.
activeConnectors (integer) --
Number of active discovery connectors.
healthyConnectors (integer) --
Number of healthy discovery connectors.
blackListedConnectors (integer) --
Number of blacklisted discovery connectors.
shutdownConnectors (integer) --
Number of discovery connectors with status SHUTDOWN,
unhealthyConnectors (integer) --
Number of unhealthy discovery connectors.
totalConnectors (integer) --
Total number of discovery connectors.
unknownConnectors (integer) --
Number of unknown discovery connectors.
meCollectorSummary (dict) --
Details about Migration Evaluator collectors, including collector status and health.
activeMeCollectors (integer) --
The number of active Migration Evaluator collectors.
healthyMeCollectors (integer) --
The number of healthy Migration Evaluator collectors.
denyListedMeCollectors (integer) --
The number of deny-listed Migration Evaluator collectors.
shutdownMeCollectors (integer) --
The number of Migration Evaluator collectors with SHUTDOWN status.
unhealthyMeCollectors (integer) --
The number of unhealthy Migration Evaluator collectors.
totalMeCollectors (integer) --
The total number of Migration Evaluator collectors.
unknownMeCollectors (integer) --
The number of unknown Migration Evaluator collectors.