Logical life cycle

  • Release version: Yokohama
  • Updated January 30, 2025
  • 3 minutes to read
  • The CSDM framework provides standard fields and values that you can use to track the life cycle of an asset or a CI. The logical life-cycle value pairs represent the overall life cycle of logical assets and CIs as related to their products.

    Life-cycle values for logical CIs, assets, and IBIs

    A logical or software asset includes items like applications, services, and licenses.

    A life-cycle value pair is the combination life cycle stage and life cycle stage status values for a CI, asset, or IBI over the life cycle of a product instance. For example, a logical CI in the Operational stage might change status over time from In Use to Pending Retirement to End of Support. A different logical CI in the Operational stage might go from In Use status directly to End of Support status without ever having been in the Pending Retirement status.

    Note:
    A CI might be in the Operational stage, but might no longer be supported by the vendor or publisher or third-party. That doesn’t mean, however, that it can be or should be retired.

    Logical life cycle process for software: ideation, purchase, design, inventory, deploy, operational, defective, missing, and end of life.
    The stage and status values logical items are visible only in tables related to logical items in Asset Management and the CMDB.
    Note:
    The [life_cycle_control] table uses the type of CI (hardware, document, logical and so on) to determine which life cycle stage status values are available for each life cycle stage.

    For additional information on how you can benefit from implementing life-cycle value pairs for CMDB entities, see the 'Map existing status values to CSDM life-cycle value pairs' section in the 'Foundation domain' topic.

    Service instance life cycles

    Because service instances are logical in nature, they should use the Logical life-cycle value pairs. Service instances follow the same life-cycle guidance as any other logical CI.

    See Monitor the health of application services on the Application Services dashboard.

    Holistic Life cycle: CMDB Logical Tables (from cmdb_ci)​

    Table 1. Logical life cycle tables
    CMDB Logical table Table name
    Application Cluster cmdb_ci_application_cluster
    Batch Job cmdb_ci_batch_job
    Business Application cmdb_ci_business_app
    Business Capability cmdb_ci_business_capability
    Business Process cmdb_ci_business_process
    CIM Profiles cmdb_CIM_profile
    Cloud Key Pair cmdb_ci_cloud_keu_pair
    Cloud Mgmt Subnet cmdb_ci_subnet
    Cloud Resouce Base cmdb ci resource base
    Cluster cmdb_ci_cluster
    Cluster Node cmdb_cil_cluster_node
    Cluster Resource cmdb ci cluster resource
    Cluster Virtual IP cmdb_ci_cluster_vip
    Configuration File cmdb_ci_config_file
    Database cmdb_ci_database
    Database Catalog cmdb_ci_db_catalog
    Datastore Disk cmdb_ci_vcenter_datastore_disk
    Disk Partition cmdb_ci_disk_partition
    DNS Name cmdb_ci_dns_name
    DRS VM Config cmdb_ci_drs_vm_config
    Endpoint cmdb_ci_endpoint
    Environment cmdb_ci_environment
    Fiber Channel Port cmdb_ci_fc_port
    Information Object cmdb_ci_information_object
    IP Address cmdb_ci_ip_address
    IP Network cmdb_ci_ip_network
    IP Phone cmdb_ci_ip_phone
    IP Service Instance cmdb_ci_ip_ service
    Load Balancer Interface cmdb_ci_Ib_interface
    Load Balancer Pool cmdb_ci_Ib_pool
    Load Balancer Pool Member cmdb_ci_Ib_pool_member
    Load Balancer Service cmdb_ci_Ib_ service
    Load Balancer VLAN cmdb_ci_Ib _vlan
    Logical Partition cmdb_ci_lpar
    Memory Module cmdb_ci_memory_module
    Network Appliance Hostname cmdb_ci_net_app_host
    Network Hostname cmdb_ci_network_host
    Network Traffic cmdb_ci_net_traffic
    Operating System Level Virtualization Container cmdb_ci_oslv_container
    Operating System Level Virtualization Image cmdb_ci_osiv_image
    Operating System Level Virtualization Image TAg cmdb_ci_oslv_image_tag
    Operating System Level Virtualization Local Image cmdb_ci _oslv _local_image
    Package cmdb_ci_os_packages
    Patch cmdb_ci_patches
    Port cmdb_ci_port
    Print Queue cmdb_ci_print_queue
    Qualifier cmdb_ci_qualifier
    SAN Connection cmdb_ci_san_connection
    SAN Endpoint cmdb_ci_san_endpoint
    SAN Fabric cmdb ci san fabric
    SAN Zone cmdb_ci_san_zone
    SAN Zone Alias cmdb_ci_san_zone_alias
    SAN Zone Alias Member cmdb_ci_san_zone_alias_member
    SAN Zone Member cmdb_ci_san_zone_member
    SAN Zone Set cmdb_ci_san_zone_set
    Service cmdb_ci_service
    Storage Area Network cmdb_ci_san
    Storage Controller cmdb_ci_storage_controller
    Storage Export cmdb_ci_storage_export
    Storage File Share cmdb_ci_storage_fileshare
    Storage HBA cmdb_ci_storage_hba
    Storage Pool cmdb_ci_storage_pool
    Storage Pool Member cmdb_ci_storage_pool_member
    Storage Volume cmdb_ci _storage_volume
    Tomcat Connector cmdb_ci_tomcat_connector
    UPS Bypass cmdb_ci_ups_bypass
    UPS Alarm cmdb_ci_ups_alarm
    UPS Input cmdb_ci_ups_input
    UPS Output cmdb_ci_ups_output
    Veritas Disk Group cmdb_ci_veritas_disk_group
    Virtual Machine Object cmdb_ci_vm_object
    Virtual Private Cloud cmdb_ci_vpc
    Virtual Private Network cmdb_ci_vpn
    Websphere Cell cmdb_ci_websphere_cell

    CSDM videos in the ServiceNow Community

    Playlist of all CSDM videos