CI Class RunningSoftware

Inheritance diagram for RunningSoftware

Summary

Display NameRunningSoftware
Namerunning_software
DescriptionThis class represents the runtime aspects of a software system that is currently running or intended to be running on a Node. An instance of the RunningSoftware class is the place for runtime overview information such as last-startup-time and application-instance-name. The rather static characteristics of an installed software are represented by the InstalledSoftware class.

Attributes

Attributes defined for RunningSoftware
NameDisplay NameTypeDefault ValueDescriptionFactoryKeyHidden
application_categoryApplication Categorystring[50]truefalsefalse
application_instancenameApplication Instance Namestring[100]Application Instance Nametruefalsetrue
application_ipApplication IPstring[50]Application Listening IPtruefalsefalse
application_ip_domainApplication IP Routing Domainstring[50]truefalsefalse
application_ip_typeApplication IP Typeip_address_type_enumIPv4The type of the Application IP Address (e.g. IPv4, IPv6)truefalsefalse
application_passwordApplication Passwordbytes[50]truefalsetrue
application_pathApplication Installed Pathstring[500]truefalsefalse
application_portApplication Listening Port Numberintegertruefalsefalse
application_timeoutApplication Timeoutintegertruefalsefalse
application_usernameApplication Usernamestring[200]truefalsefalse
application_versionApplication Version Descriptionstring[500]Full Application Versiontruefalsefalse
BODY_ICONstringapptruefalsetrue
discovered_product_nameDiscoveredProductNamestring[900]truefalsefalse
FAMILY_ICONstringhostresourcetruefalsetrue
has_config_filesHas Config FilesbooleanfalseDoes this software element has discoverable config filestruefalsetrue
layerlayer_enumsoftwaretruefalsefalse
MENUxmltruefalsetrue
product_nameProductNameproduct_name_enumThe name of the software product which could be a Database (e.g., Oracle, Sybase), and Application Server (e.g, JBoss, WebLogic), a Web Server (e.g., Apache, SunOne), etc.truefalsefalse
root_container_nameContainer namestring[900]Containing CI nametruefalsefalse
software_editionEditionstring[100]Edition information of the running software. E.g. 'Express Edition (64-bit)' or 'Enterprise Edition (64-bit)' on SQL Servertruefalsefalse
startup_timeStartupTimedateThe time a RunningSoftware or a Node was booted. This is different from the StartDate attribute which is used to capture when an IT Process is initiated.truefalsefalse
vendorVendorstring[200]The vendor/manufacturer name ofa software, host, or elementtruefalsefalse
versionVersionstring[50]Version information associated with the configuration item (software, hardware, etc).truefalsefalse
Attributes defined for InfrastructureElement
NameDisplay NameTypeDefault ValueDescriptionFactoryKeyHidden
BODY_ICONstringsystemtruefalsetrue
codepageCodePagestring[50]System suported CodePagetruefalsetrue
credentials_idReference to the credentials dictionary entrystringReference to the credentials dictinary entrytruefalsetrue
languageLanguagestring[50]System suported languagetruefalsetrue
zone_listZone Liststring_list[256]List of management zones in which the CI is discoveredtruefalsefalse
Attributes defined for ConfigurationItem
NameDisplay NameTypeDefault ValueDescriptionFactoryKeyHidden
ack_cleared_timelongtruefalsetrue
ack_idstring[80]truefalsetrue
bit_positionBit Positionintegertruefalsetrue
bitmap_idBitmap IDintegertruefalsetrue
BODY_ICONstringit_worldtruefalsetrue
cityCitystring[50]City locationtruefalsetrue
classificationclassification_enumtruefalsefalse
contextmenuContext Menustring_list[100]Context menutruefalsetrue
countryCountry or Provincestring[50]Country or province locationtruefalsetrue
data_tagsTagsjson[4000]A tag is a label assigned to a resource.Each tag consists of a key and a value.truefalsefalse
discovery_stateDiscovery Statediscovery_state_enumState of UD discoverytruefalsefalse
is_save_persistencyStore KPI History For Over Time ReportsbooleanfalseStore KPI history for over time reportstruefalsetrue
layerlayer_enumtruefalsefalse
metaphaseMeta Phasestring[50]Meta Phase of a CI in SMAX. The attribute is owned by SMAX exclusivelytruefalsefalse
monitor_stateMonitor Statestring[50]Monitor State of a CI in OpsB. The attribute is owned by OpsB exclusively.truefalsefalse
provision_stateProvision Statestring[50]Provision State of a CI in HCMX. The attribute is owned by HCMX exclusively.truefalsefalse
sd_typeSD Typestring[32]truefalsefalse
stateStatestring[50]State locationtruefalsetrue
track_changesTrack Configuration ChangesbooleanfalseTrack configuration changestruefalsetrue
Attributes defined for Managed Object
NameDisplay NameTypeDefault ValueDescriptionFactoryKeyHidden
TenantOwnerOwner Tenantstring[32]The Tenant Owner IDtruefalsefalse
TenantsUsesConsumer Tenantsstring_listThe IDs of the Tenants who are associated with the CItruefalsefalse
Attributes defined for Object
NameDisplay NameTypeDefault ValueDescriptionFactoryKeyHidden
document_listDocumentsstringDocumentstruefalsetrue
MENUxmltruefalsetrue
Attributes defined for Data
NameDisplay NameTypeDefault ValueDescriptionFactoryKeyHidden
data_adminstateAdmin Stateadminstates_enum0Admin Statetruefalsetrue
data_allow_auto_discoveryAllow CI Updateboolean[250]truetruefalsefalse
data_changecorrstateChange Corr Statechangestates_enum0Change Statetruefalsetrue
data_changeisnewChange Is NewbooleanfalseChange Statetruefalsetrue
data_changestateChange Statechangestates_enum0Change Statetruefalsetrue
data_externalidExternal IDstring[300]external source id: snmp index, data sources index etc.truefalsetrue
data_noteNotestring[250]truefalsefalse
data_operationcorrstateOperation Corr Stateoperationstates_enum0Operation Statetruefalsetrue
data_operationisnewOperation Is NewbooleanfalseOperation Statetruefalsetrue
data_operationstateOperation Stateoperationstates_enum0Operation Statetruefalsetrue
data_originOriginstring[100]truefalsefalse
data_sourceCreated Bystring[512]truefalsefalse
data_testcorrstateTest Corr Stateteststates_enum0Test Statetruefalsetrue
data_testisnewTest Is NewbooleanfalseTest Statetruefalsetrue
data_teststateTest Stateteststates_enum0Test Statetruefalsetrue
data_updated_byLastModifiedBystring[512]truefalsefalse
descriptionDescriptionstring[1000]Descriptiontruefalsefalse
digestDigeststring[40]truefalsetrue
display_labelDisplay Labelstring[900]Used as calc attribute for displaytruefalsefalse
MENUxmltruefalsetrue
nameNamestring[900]truefalsefalse
user_labelUser Labelstring[900]Used as user labeltruefalsefalse
Attributes defined for Root
NameDisplay NameTypeDefault ValueDescriptionFactoryKeyHidden
BODY_ICONstringgeneraltruefalsetrue
calculated_idCalculated IDbytes[16]Calculated IDtruefalsetrue
create_timeCreated TimedateWhen was this CI createdtruefalsefalse
FAMILY_ICONstringtruefalsetrue
global_idGlobal Idstring[32]A globally unique identifier for the entity represented by the objecttruefalsefalse
global_id_scopestringDefaulttruefalsetrue
last_discovered_byLastDiscoveredBystring[512]Who discovered this CItruefalsefalse
last_discovered_by_probeLastDiscoveredByProbestringWhich probe discovered this CItruefalsefalse
last_discovered_timeLastDiscoveredTimedateWhen was this CI discoveredtruefalsefalse
last_modified_timeLastModifiedTimedateWhen was this CI last updatedtruefalsefalse
root_actualdeletetimeActual Delete TimedateWhen will this CI be deletedtruefalsetrue
root_actualdeletionperiodActual Deletion Periodinteger40What is the period after the CI will be deletedtruefalsefalse
root_candidatefordeletetimeCandidate For Deletion TimedateWhen will this CI be warned about deletingtruefalsetrue
root_classCI Typestring[100]Class name of the CItruefalsetrue
root_containerContainerstring[32]Container CI of this CItruefalsefalse
root_deletioncandidateperiodDeletion Candidate Periodinteger20What is the period after the CI will be candidate for deletetruefalsefalse
root_enableageingEnable AgingbooleanfalseIs aging enabledtruefalsefalse
root_iconpropertiesstring[100]truefalsetrue
root_iscandidatefordeletionIs Candidate For DeletionbooleanfalseIs candidate for deletiontruefalsefalse
root_lastaccesstimeLast Access TimedateWhen was this CI last accessedtruefalsefalse
root_systemSystemstring[2]truefalsetrue

Valid Relations

Valid direct incoming and outgoing relations defined on RunningSoftware

Relations defined for RunningSoftware
FromToTypeDescription
RunningSoftwareApplication ResourceCompositionRepresents a relation between 2 objects where one is contained within the other, and the included object can not exist without its container. Therefore, when the container is deleted, all its contained object will be automatically removed
RunningSoftwareCommunicationEndpointClientServerThe Client-Server relationship indicates the two CIs communicate with each other where one CI acts as a client while the other acts a server.
RunningSoftwareCommunicationEndpointUsageMonitor system Relationships
RunningSoftwareConfigurationDocumentUsageMonitor system Relationships
RunningSoftwareDB AliasDependencyrepresents a dependency between 2 objects
RunningSoftwareDigital CertificateUsageMonitor system Relationships
RunningSoftwareInstalledSoftwareDependencyrepresents a dependency between 2 objects
RunningSoftwareIpServiceEndpointUsageMonitor system Relationships
RunningSoftwareTCP/IP PortUsageMonitor system Relationships
RunningSoftwareJ2EEServiceEndpointUsageMonitor system Relationships
RunningSoftwareNodeElementUsageMonitor system Relationships
RunningSoftwareProcessDependencyrepresents a dependency between 2 objects
RunningSoftwareRunningSoftwareDependencyrepresents a dependency between 2 objects
RunningSoftwareRunningSoftwareMembership
RunningSoftwareUriEndpointClientServerThe Client-Server relationship indicates the two CIs communicate with each other where one CI acts as a client while the other acts a server.
RunningSoftwareUriEndpointCompositionRepresents a relation between 2 objects where one is contained within the other, and the included object can not exist without its container. Therefore, when the container is deleted, all its contained object will be automatically removed
RunningSoftwareWindowsServiceDependencyrepresents a dependency between 2 objects
ApplicationSystemRunningSoftwareMembership
ClusterRunningSoftwareMembership
Docker ContainerRunningSoftwareCompositionRepresents a relation between 2 objects where one is contained within the other, and the included object can not exist without its container. Therefore, when the container is deleted, all its contained object will be automatically removed
InstalledSoftwareRunningSoftwareRealizationThis link represents an element being realized by some other element.
JdbcDataSourceRunningSoftwareDependencyrepresents a dependency between 2 objects
NodeRunningSoftwareCompositionRepresents a relation between 2 objects where one is contained within the other, and the included object can not exist without its container. Therefore, when the container is deleted, all its contained object will be automatically removed
OC4JRunningSoftwareCompositionRepresents a relation between 2 objects where one is contained within the other, and the included object can not exist without its container. Therefore, when the container is deleted, all its contained object will be automatically removed
PartyRunningSoftwareOwnership
PersonRunningSoftwareOwnership
Terraform ModuleRunningSoftwareContainment
Web ServiceRunningSoftwareDependencyrepresents a dependency between 2 objects
Relations defined for InfrastructureElement
FromToTypeDescription
BusinessActivityInfrastructureElementUsageMonitor system Relationships
BusinessApplicationInfrastructureElementContainment
BusinessApplicationInfrastructureElementUsageMonitor system Relationships
BusinessElementInfrastructureElementUsageMonitor system Relationships
BusinessTransactionInfrastructureElementUsageMonitor system Relationships
CiCollectionInfrastructureElementUsageMonitor system Relationships
ClusterResourceConfigInfrastructureElementDependencyrepresents a dependency between 2 objects
ServiceInfrastructureElementContainment
ServiceInfrastructureElementUsageMonitor system Relationships
Relations defined for ConfigurationItem
FromToTypeDescription
ConfigurationItemConfigurationItemConsumerProvider
ConfigurationItemKpiCompositionRepresents a relation between 2 objects where one is contained within the other, and the included object can not exist without its container. Therefore, when the container is deleted, all its contained object will be automatically removed
ConfigurationItemOutageCompositionRepresents a relation between 2 objects where one is contained within the other, and the included object can not exist without its container. Therefore, when the container is deleted, all its contained object will be automatically removed
ConfigurationItemPolicyResultAggregation
ConfigurationItemScheduledDowntimeConnection
ConfigurationItemServiceConnectionPointCompositionRepresents a relation between 2 objects where one is contained within the other, and the included object can not exist without its container. Therefore, when the container is deleted, all its contained object will be automatically removed
ConfigurationItemServiceConnectionPointOwnership
ApplicationSystemConfigurationItemAggregation
AssetConfigurationItemConnection
CiCollectionConfigurationItemContainment
CiCollectionConfigurationItemMembership
ItProcessRecordConfigurationItemConnection
ItProcessRecordConfigurationItemMembership
LocationConfigurationItemMembership
TenantConfigurationItemConnection
Relations defined for Managed Object
FromToTypeDescription
Managed ObjectHistory ChangeHistory Link
TenantManaged ObjectConnection

Combined inheritance and relation diagram for RunningSoftware

Potential Data Providers

Adapters providing CIs of type RunningSoftware
Adapter NameDescriptionAdapter Type
Advanced Agent Driven Inventory Discovery AdapterThis adapter executed hardware and installed software inventory discovery by agent driven scanners.Discovery
Agent Driven Inventory Discovery AdapterThis adapter executed hardware and installed software inventory discovery by agent driven scanners. \nNote: This adapter will be deprecated soon. It's recommended to use the Report Scan File adapter and the Inventory Discovery via Scan File adapter instead.Discovery
Apache Web Servers by ShellDiscovers Apache web servers using the Shell protocolsDiscovery
Cisco UCS ConnectionFind Cisco UCSDiscovery
Docker Discovery by ShellThis adapter discovers Docker topology by connecting to the Docker Host.Discovery
Docker Swarm Discovery by RESTful APIThis adapter discovers Docker Swarm topology by RESTful API.Discovery
Host Connection by ShellEstablishes a Shell connection to the remote machines. Discovery tries to connect to remote machines through the SSH, Telnet, NTCMD or UDA protocols until the first valid connection is found.Discovery
Host Discovery by ShellHost Discovery by ShellDiscovery
Inventory Discovery By Scanner AdapterThis adapter executed hardware and installed software inventory discovery by scanners.Discovery
InventoryDiscoveryViaScanFileThe job parses scan files in the 'to_inventory' folder and model the CIs from the scan filesDiscovery
MS Cluster TopologyThis adapter discovers Microsoft Cluster architecture by NTCMD.Discovery
Merge Clustered SoftwareAdapter used by the Merging topologies of the Clustered Software ElementsDiscovery
Connection by NTCMD or UDA protocolTry to connect to a WIN server using HPCmd (NetBIOS) or UD Agent.Discovery
NetApp Filer Connection by WebServicesThis adapter discovers NetApp Filer by WebServices.Discovery
Oracle Access Management Connection by Web ServicesUsing HTTP credential to connect Oracle Access ManagementDiscovery
Oracle Access Management Policies by Web ServicesGet Oracle Access Management policiesDiscovery
OAM Tunnel AdapterOAM Tunnel AdapterDiscovery
OS FingerprintThis adapter discovers hosts, IPs, open TCP and UDP ports and host operating systems using nmap.Discovery
Oracle Application ServerDiscovers Oracle Application ServerDiscovery
Oracle RAC Topology by ShellDiscovers Oracle RAC topologyDiscovery
Host Resources by PowerShellDiscovers host resources, process connectivity and software elements on Windows machines using PowerShell protocol.Discovery
Host Connection by PowerShellThis adapter discovers PowerShell agents by trying to connect to a Windows machine using the PowerShell protocol.Discovery
SAP J2EE Topology by JMXDiscover SAP J2EE environment based on JMX.Discovery
SAP ABAP Topology DiscoveryDiscover SAP environment based on Computer Center Management System (CCMS).Discovery
Host Resources by SNMPDiscovers host resources and software elementsDiscovery
TCP Web Server DetectionThis adapter discovers web servers using TCP ports.Discovery
TTY_HACMP_ApplicationsDiscovers IBM HACMP virtual applications Discovery
Host Resources by TTYDiscovers host resources, process connectivity and software elements on UNIX and Windows machines using SSH, Telnet, NTCMD , powercmd or UDA protocols.Discovery
Veritas Cluster TopologyDiscover Veritas cluster server architecture by ShellDiscovery
Host Resources by WMIThis adapter discovers host resources and software elements on Windows machines using WMI protocol.Discovery
Web server to WebSphere DependencyPattern discovers dependencies between web servers and WebSphere application servers.Discovery
AWS Inventory Discovery by Scanner via SSMAWS Inventory Discovery by Scanner via SSMDiscovery
ms_sharepoint_by_shelladapter contains mechanism of MS SharePoint topology discoveryDiscovery
Oracle VM Manager Discovery By MainCliMake discovery of virtualization inventory using manager's main CLI accessible by SSH protocolDiscovery
SCVMM Topology by ShellThis adapter discovers Hyper-V topology by connecting to SCVMM.Discovery
SSL Certificate DiscoveryAdapter DescriptionDiscovery
Webseal by Web ServicesDiscovers the Webseal topology by pdadmin rest apiDiscovery
Adapters providing CIs of type ConfigurationItem
Adapter NameDescriptionAdapter Type
Import from CSV Imports data from a CSV file into CMDB using mapping of the CSV file columns to CIT attributes. Mapping is defined by the following parameters: ciType: to define the CIT name which you want to create, mappingString: to define the mapping of the CIT attributes to the CSV file columns. Mapping file is used for more complex mapping definitions. Mapping file name is specified by 'mappingFile' parameter.Integration
Import from DB Imports data from an external database into CMDB using mapping of table columns to CIT attributes. Mapping is defined by the following parameters: ciType: to define the CIT name which you want to create, mappingString: to define the mapping of the CIT attributes to the table columns Mapping file is used for more complex mapping definitions. Mapping file name is specified by 'mappingFile' parameter. A SQL 'select' query is generated automatically and selects all columns in specified table, which defined by parameter: tableName In advanced cases you can specify custom SQL query.Integration
Import from properties file Imports data from a Properties file into CMDB, using mapping of the CSV file columns to CIT attributes This mapping is usually defined by the setting adapter parameters: ciType: to define the CIT name which you want to create, mappingString: to define the mapping of the Properties attributes to the CSV file columns In cases you need more complex mapping abilities, such as conversion of the strings contained in Properties file to the appropriate type of CMDB object's attribute, you should use the mapping XML configuration file specified by the mappingFile parameter. Integration
SCCM Installed Software IntegrationThis adapter queries the records from SCCM database and recognizes it as install software by UD SAIIntegration
Import from Excel WorkbookImports data from Excel Workbooks. Parses through multiple worksheet XLS files. Uses 'CIImports.xls' (default) file to import data.Integration
Adapters providing CIs of type Object
Adapter NameDescriptionAdapter Type
AMGenericAdapterThis adapter pushes/populates data between UCMDB and Asset Manager. Follow the Quick Start guide supplied with the AM Generic Adapter documentation before creating this integration point.Integration
APM Push AdapterThis adapter pushes data from UCMDB to HP APM. Follow the APM Push Adapter documentation included in the HP UCMDB Discovery and Integration Content Guide before creating this integration point.Integration
UCMDB API PopulationAllows defining Reconciliation Priority for API Data In flowsIntegration
Data Push into AtriumPushes CIs and relationships to BMC AtriumIntegration
BSM Kpi Adapter (deprecated)Federate KPIs from BSMIntegration
CA CMDBPushes CIs and relationships to CA CMDBIntegration
UCMDB 10.x and laterUsed for Populating and Federating data from a remote UCMDB 10.x(or later) and for Pushing to a remote UCMDB 10.x(or later)Integration
UCMDB 9.x (deprecated)Used for Populating and Federating data from a remote UCMDB 9.x server and for Pushing to a remote UCMDB 9.xIntegration
UCMDB History Adapter [local instance only]Used to federated data from the UCMDB's HistoryIntegration
UCMDB to SaaSUsed for Pushing CIs and Relationships from an on-premises UCMDB 2019.02(or later) to Micro Focus SaaS CMSIntegration
Push Adapter DB ExamplePush data into Oracle \ MSSQL databaseIntegration
GenericDBAdapterAn example Adapter that uses the GDB-FrameworkIntegration
IAM UI Push Adapter (deprecated)Push IAM Universal Inventory data into MSSQL database on-premises or on cloud-based Azure.Integration
Java_Adapter_TemplateAdapter DescriptionIntegration
Kafka Push Adapter 2019.05 (deprecated)Push function for Kafka Push AdapterIntegration
Pulsar Push AdapterPush function for Pulsar Push AdapterIntegration
Push AdapterPush AdapterIntegration
Remedyforce Push IntegrationRemedyforce Push IntegrationIntegration
System Center Configuration ManagerUses the GDB-Framework to Populate and Federate data from a System Center Configuration Manager. The adapter is also backward compatible with the SMS DBIntegration
Service Manager 9.41Discovery Pattern DescriptionIntegration
Service Manager Enhanced Generic AdapterPush and Populate CI data between UCMDB and Service ManagerIntegration
ServiceNow Enhanced Generic AdapterPush, Populate and Federation of CI data between UCMDB and ServiceNowIntegration
UCMDB to XMLExport data into XML from UCMDBIntegration

© Copyright 2018 Micro Focus or one of its affiliates