Manually update an application service with changes from the CMDB
Ensure that an application service 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.
Before you begin
About this task
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.
- cmdb_ci_file_system
- cmdb_ci_network_adapter
- cmdb_ci_storage_device
- cmdb_ci_disk_partition
- cmdb_ci_memory_module
- cmdb_ci_ip_address
- cmdb_ci_storage_pool_member
- dscy_net_base
- cmdb_ci_storage_export
- cmdb_ci_endpoint
- cmdb_ci_translation_rule
- cmdb_ci_qualifier
- cmdb_ci_application_cluster
- cmdb_ci_config_file
Also, the system can connect a CI from the application service 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 application service are added into the application service. If there is a domain hierarchy, CIs must belong to the same child domain.
You can also update application services by using APIs.
Procedure
Result
- The system updates the application service with the changes from the CMDB and shows them on the map.
- After the update process is complete, the application service form opens.