Candidate Software Instance
A Candidate Software Instance node represents an unidentified item of software running in the environment that is a candidate for modelling as a Software Instance.
Candidate Software Instance node lifecycle
The following section describes the scenarios in which a Candidate Software Instance node is created, updated, or removed.
Creation and update
Candidate Software Instance nodes are created to represent an unidentified process is involved in observed communication. They are created and updated in the same way as Software Instance nodes.
Removal
Candidate Software Instance nodes are removed when the corresponding unidentified process disappears. They are also removed when the process that would have confirmed them has become a part of an SI either because an SI pattern is created to match the unidentified item of software or as a result of user action in Start Anywhere Application Modeling.
Attributes and relationships of the CandidateSoftwareInstance node
The attributes of the CandidateSoftwareInstance node are described in the following table:
UI Name | Description |
---|---|
Name | Name of the Candidate Software Instance |
Type | Type of the Candidate Software Instance |
Short Name | Short name of the Candidate Software Instance |
Not shown in UI | Globally unique key |
Not shown in UI | The number of consecutive successful |
Not shown in UI | The time at which a scan was last successfully associated with this Candidate Software Instance |
Not shown in UI | The time at which this Candidate Software Instance could have been confirmed but was not |
The relationships of the CandidateSoftwareInstance node are described in the following table:
UI Name | Relationship | Description |
---|---|---|
Cloud Service | RunningSoftware: HostedSoftware: Host: CloudService | Cloud Service on which this Candidate Software Instance is running |
Cluster | RunningSoftware: HostedSoftware: Host: Cluster | Cluster on which this Candidate Software Instance is running |
Host | RunningSoftware: HostedSoftware: Host: Host | Host on which this Candidate Software Instance is running |
MF Part | RunningSoftware: HostedSoftware: Host: MFPart | MF Part on which this Candidate Software Instance is running |
Network Device | RunningSoftware: HostedSoftware: Host: NetworkDevice | Network Device on which this Candidate Software Instance is running |
Associated Business Applications | InferredElement: Inference: Associate: BusinessApplicationInstance | Business Applications associated in some way with this Candidate Software Instance |
Associated Discovered API Results | InferredElement: Inference: Associate: DiscoveredAPIResult | Discovered API Results associated in some way with this Candidate Software Instance |
Associated Discovered Command Results | InferredElement: Inference: Associate: DiscoveredCommandResult | Discovered Command Results associated in some way with this Candidate Software Instance |
Associated Discovered DNS Details | InferredElement: Inference: Associate: DiscoveredDNSDetail | Discovered DNS Details associated in some way with this Candidate Software Instance |
Associated Discovered Directory Entries | InferredElement: Inference: Associate: DiscoveredDirectoryEntry | Discovered Directory Entries associated in some way with this Candidate Software Instance |
Associated Discovered Files | InferredElement: Inference: Associate: DiscoveredFile | Discovered Files associated in some way with this Candidate Software Instance |
Associated Listening Ports | InferredElement: Inference: Associate: DiscoveredListeningPort | Listening Ports associated in some way with this Candidate Software Instance |
Associated Network Connections | InferredElement: Inference: Associate: DiscoveredNetworkConnection | Network Connections associated in some way with this Candidate Software Instance |
Associated Discovered Packages | InferredElement: Inference: Associate: DiscoveredPackages | Discovered Packages associated in some way with this Candidate Software Instance |
Associated Discovered Processes | InferredElement: Inference: Associate: DiscoveredProcess | Discovered Processes associated in some way with this Candidate Software Instance |
Associated Discovered Registry Entries | InferredElement: Inference: Associate: DiscoveredRegistryEntry | Discovered Registry Entries associated in some way with this Candidate Software Instance |
Associated Discovered Registry Values | InferredElement: Inference: Associate: DiscoveredRegistryValue | Discovered Registry Values associated in some way with this Candidate Software Instance |
Associated Discovered SNMP Values | InferredElement: Inference: Associate: DiscoveredSNMP | Discovered SNMP Values associated in some way with this Candidate Software Instance |
Associated Discovered SNMP Table Rows | InferredElement: Inference: Associate: DiscoveredSNMPRow | Discovered SNMP Table Rows associated in some way with this Candidate Software Instance |
Associated Discovered Services | InferredElement: Inference: Associate: DiscoveredService | Discovered Services associated in some way with this Candidate Software Instance |
Associated Discovered Software | InferredElement: Inference: Associate: DiscoveredSoftware | Discovered Software associated in some way with this Candidate Software Instance |
Associated Discovered Virtual Machines | InferredElement: Inference: Associate: DiscoveredVirtualMachine | Discovered Virtual Machines associated in some way with this Candidate Software Instance |
Associated Discovered WBEM Associators Results | InferredElement: Inference: Associate: DiscoveredWBEMAssociatorsResult | Discovered WBEM Associators Results associated in some way with this Candidate Software Instance |
Associated Discovered WBEM Instances | InferredElement: Inference: Associate: DiscoveredWBEMInstance | Discovered WBEM Instances associated in some way with this Candidate Software Instance |
Associated Discovered WBEM Query Results | InferredElement: Inference: Associate: DiscoveredWBEMQueryResult | Discovered WBEM Query Results associated in some way with this Candidate Software Instance |
Associated Discovered WMI Query Results | InferredElement: Inference: Associate: DiscoveredWMI | Discovered WMI Query Results associated in some way with this Candidate Software Instance |
Associated Hardware Details | InferredElement: Inference: Associate: HardwareDetail | Hardware Details associated in some way with this Candidate Software Instance |
Associated Hosts | InferredElement: Inference: Associate: Host | Hosts associated in some way with this Candidate Software Instance |
Associated Packages | InferredElement: Inference: Associate: Package | Packages associated in some way with this Candidate Software Instance |
Associated Software Components | InferredElement: Inference: Associate: SoftwareComponent | Software Components associated in some way with this Candidate Software Instance |
Associated Software Containers | InferredElement: Inference: Associate: SoftwareContainer | Software Containers associated in some way with this Candidate Software Instance |
Associated Software Instances | InferredElement: Inference: Associate: SoftwareInstance | Software Instances associated in some way with this Candidate Software Instance |
Primary Business Application | InferredElement: Inference: Primary: BusinessApplicationInstance | Business Application from which the existence of this Candidate Software Instance was inferred |
Primary Business Service | InferredElement: Inference: Primary: BusinessService | Business Service from which the existence of this Candidate Software Instance was inferred |
Primary Technical Service | InferredElement: Inference: Primary: TechnicalService | Technical Service from which the existence of this Candidate Software Instance was inferred |
Primary Device Info | InferredElement: Inference: Primary: DeviceInfo | Device Info from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Application Component | InferredElement: Inference: Primary: DiscoveredApplicationComponent | Discovered Application Component from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Cloud API Result List | InferredElement: Inference: Primary: DiscoveredCloudAPIResultList | Discovered Cloud API Result List from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Coupling Facility | InferredElement: Inference: Primary: DiscoveredCouplingFacility | Discovered Coupling Facility from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Database | InferredElement: Inference: Primary: DiscoveredDatabase | Discovered Database from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Database Detail | InferredElement: Inference: Primary: DiscoveredDatabaseDetail | Discovered Database Detail from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Directory Entry | InferredElement: Inference: Primary: DiscoveredDirectoryEntry | Discovered Directory Entry from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Disk Drive | InferredElement: Inference: Primary: DiscoveredDiskDrive | Discovered Disk Drive from which the existence of this Candidate Software Instance was inferred |
Primary Discovered File | InferredElement: Inference: Primary: DiscoveredFile | Discovered File from which the existence of this Candidate Software Instance was inferred |
Primary Discovered File System | InferredElement: Inference: Primary: DiscoveredFileSystem | Discovered File System from which the existence of this Candidate Software Instance was inferred |
Primary Discovered HBA | InferredElement: Inference: Primary: DiscoveredHBA | Discovered HBA from which the existence of this Candidate Software Instance was inferred |
Primary Discovered IP Address | InferredElement: Inference: Primary: DiscoveredIPAddress | Discovered IP Address from which the existence of this Candidate Software Instance was inferred |
Primary Listening Port | InferredElement: Inference: Primary: DiscoveredListeningPort | Listening Port from which the existence of this Candidate Software Instance was inferred |
Primary Discovered MFPart | InferredElement: Inference: Primary: DiscoveredMFPart | Discovered MFPart from which the existence of this Candidate Software Instance was inferred |
Primary Discovered MQ Detail | InferredElement: Inference: Primary: DiscoveredMQDetail | Discovered MQ Detail from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Mainframe | InferredElement: Inference: Primary: DiscoveredMainframe | Discovered Mainframe from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Mainframe View Result | InferredElement: Inference: Primary: DiscoveredMainframeViewResult | Discovered Mainframe View Result from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Network Interface | InferredElement: Inference: Primary: DiscoveredNetworkInterface | Discovered Network Interface from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Process | InferredElement: Inference: Primary: DiscoveredProcess | Discovered Process from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Program | InferredElement: Inference: Primary: DiscoveredProgram | Discovered Program from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Registry Entry | InferredElement: Inference: Primary: DiscoveredRegistryEntry | Discovered Registry Entry from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Service | InferredElement: Inference: Primary: DiscoveredService | Discovered Service from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Software | InferredElement: Inference: Primary: DiscoveredSoftware | Discovered Software from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Storage Subsystem | InferredElement: Inference: Primary: DiscoveredStorageSubsystem | Discovered Storage Subsystem from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Sysplex | InferredElement: Inference: Primary: DiscoveredSysplex | Discovered Sysplex from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Tape Drive | InferredElement: Inference: Primary: DiscoveredTapeDrive | Discovered Tape Drive from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Transaction | InferredElement: Inference: Primary: DiscoveredTransaction | Discovered Transaction from which the existence of this Candidate Software Instance was inferred |
Primary Discovered Virtual Machine | InferredElement: Inference: Primary: DiscoveredVirtualMachine | Discovered Virtual Machine from which the existence of this Candidate Software Instance was inferred |
Primary Host Info | InferredElement: Inference: Primary: HostInfo | Host Info from which the existence of this Candidate Software Instance was inferred |
Primary MF Part | InferredElement: Inference: Primary: MFPart | MF Part from which the existence of this Candidate Software Instance was inferred |
Primary Network Connection List | InferredElement: Inference: Primary: NetworkConnectionList | Network Connection List from which the existence of this Candidate Software Instance was inferred |
Primary Software Component | InferredElement: Inference: Primary: SoftwareComponent | Software Component from which the existence of this Candidate Software Instance was inferred |
Primary Software Container | InferredElement: Inference: Primary: SoftwareContainer | Software Container from which the existence of this Candidate Software Instance was inferred |
Primary Software Instance | InferredElement: Inference: Primary: SoftwareInstance | Software Instance from which the existence of this Candidate Software Instance was inferred |
Outgoing Connections to Candidate SIs | Connecting: ObservedCommunication: Listening: CandidateSoftwareInstance | Candidate Software Instances this Candidate Software Instance is observed connecting to |
Incoming Connections from Candidate SIs | Listening: ObservedCommunication: Connecting: CandidateSoftwareInstance | Candidate Software Instances observed connecting to this Candidate Software Instance |
Outgoing Connections to Load Balancer Services | Connecting: ObservedCommunication: Listening: LoadBalancerService | Load Balancer Services this Candidate Software Instance is observed connecting to |
Outgoing Connections to Software Containers | Connecting: ObservedCommunication: Listening: SoftwareContainer | Software Containers this Candidate Software Instance is observed connecting to |
Outgoing Connections | Connecting: ObservedCommunication: Listening: SoftwareInstance | Software Instances this Candidate Software Instance is observed connecting to |
Outgoing Connections to Unassigned Connections | Connecting: ObservedCommunication: Listening: UnassignedConnections | Unassigned Connections this Candidate Software Instance is observed connecting to |
Incoming Connections from Software Containers | Listening: ObservedCommunication: Connecting: SoftwareContainer | Software Containers observed connecting to this Candidate Software Instance |
Incoming Connections | Listening: ObservedCommunication: Connecting: SoftwareInstance | Software Instances observed connecting to this Candidate Software Instance |
Incoming Connections from Unassigned Connections | Listening: ObservedCommunication: Connecting: UnassignedConnections | Unassigned Connections observed connecting to this Candidate Software Instance |
Observed Communications | Peer: ObservedCommunication: Peer: CandidateSoftwareInstance | Candidate Software Instances this Candidate Software Instance is observed communicating with |
Observed Communications | Peer: ObservedCommunication: Peer: SoftwareContainer | Software Containers this Candidate Software Instance is observed communicating with |
Observed Communications | Peer: ObservedCommunication: Peer: SoftwareInstance | Software Instances this Candidate Software Instance is observed communicating with |
Observed Communications | Peer: ObservedCommunication: Peer: UnassignedConnections | Unassigned Connections this Candidate Software Instance is observed communicating with |
Load Balancer Member | ServiceProvider: SoftwareService: Service: LoadBalancerMember | Load Balancer Member that this Candidate Software Instance is implementing a service for |