Manually update an application service with changes from the CMDB

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 5분
  • Ensure that an service instance is up-to-date and reflects all the latest changes to its configuration items (CIs). Regularly update application services to reflect any changes to CIs and their relationships in the CMDB.

    시작하기 전에

    Role required: app_service_admin

    이 태스크 정보

    There is no mechanism or an API that automatically updates application services that were created manually. Also, you may need to manually update application services discovered by Service Mapping, if they contain manually added CIs. You can only update application services which contain manually created entry points and which are not discovered by Service Mapping.

    An example of a change is deleting CIs from the CMDB or connecting two CIs one of which is part of an application service. In the first case, your application service may show a CI that no longer exists. In the second case, on the contrary, the application service omits a CI.

    An update might involve adding CIs of the following CI types, which cannot be added to an application service:
    • NAT [cmdb_ci_translation_rule]
    • Endpoint [cmdb_ci_endpoint]
    • Qualifier [cmdb_ci_qualifier]
    • Application cluster [cmdb_ci_application_cluster]
    There are system records in the Manual CI Exclusions/Inclusions [svc_manual_ci_exclusions_inclusions] table. See Components installed with application services for more information.
    주:
    The Manual CI Exclusions/Inclusions [svc_manual_ci_exclusions_inclusions] table doesn't include CIs added using traversal rules.

    Also, the system can connect a CI from the service instance only to actual CIs that exist in the CMDB, not a visualization of other items on the map like clusters or boundaries.

    The maximum number of CI connections added to application services during this operation is controlled by the sa.service.max_ci_service_population property. By default, the value is 1,000 (one thousand connections). Increasing the number of CI connections may cause performance issues. To adjust the maximum number of added CI connections, add the sa.service.max_ci_service_population property, as described in Add a system property.

    In environments with domain separation, only CIs belonging to the same domain as the service instance are added into the service instance. If there is a domain hierarchy, CIs must belong to the same child domain.

    You can also update application services by using APIs.

    프로시저

    1. Navigate to All > CSDM > Manage Technology Management Services > Application Service.
    2. On the Application Services list view, select the service instance that you want to update.
    3. Click Advanced and then click Advanced Configurations.
    4. On the Additional Info page, click the Update with changes from CMDB related link.
    5. Select a number in the Up to list to limit the number of levels of related items to be updated.
      If the specified number is higher than the number of levels of related items that already exist in the service instance, then the system adds the missing CIs and their connections.
      경고:
      Specifying a lower number than the number of levels that already exist in the service instance, does not result in the removal of CIs from the service instance.
    6. Click OK.

    결과

    • The system updates the service instance with the changes from the CMDB and shows them on the map.
    • After the update process is complete, the service instance form opens.