Discovery Overview
Automatic discovery is a powerful tool for the next generation of CMDB data management platform to accelerate data generation. Through automatic discovery, users can quickly discover and identify various resource instances in the IT environment, deeply collect the detailed configuration information of these resource instances, and automatically construct the graph relationships between resource instances.
For complex heterogeneous IT environment scenarios such as enterprise private clouds, public clouds, or hybrid clouds, the automatic discovery module of the next generation of CMDB data management platform provides a variety of technologies including TCP, UDP, ICMP, IGMP, EGP, Socket, Modbus, ICMP, HTTP, SSH, JDBC, ODBC, JMX, SNMP, REDFISH, IPMI, RESTFUL, WINRM, proxy collectors, etc. It can automatically scan and identify resource instance data of various types such as networks, security, servers, storage, virtualization, cloud environments, containers, middleware, databases, application services, configuration files, and computer room equipment. Based on the identified and collected resource instance data, the next generation of CMDB data management platform can intelligently determine the classification to which the resource items belong and the relationships between resource instances according to the classification.
Discovery Methods
Different from traditional CMDB products, the next generation of CMDB data management platform adopts the Agentless agentless collection mode in the automatic discovery module. Compared with the traditional Agent-based collection mode, the advantages of the Agentless agentless collection mode include:
Deployment Convenience
-
No additional software installation required: In the Agentless mode, there is no need to install a special agent program on the target device or system being monitored. It can avoid troubles such as software compatibility issues and complex configuration processes caused by the installation of the agent. It can quickly start relevant tasks such as data collection, greatly saving deployment time and effort.
System Resource Occupancy
-
Less resource consumption: Since there is no agent program running in the background, it will not additionally consume system resources such as CPU, memory, and storage of the target device. It has minimal impact on the performance of the target device and can ensure the efficient operation of the target device's core business functions. It is especially friendly to old devices with tight resources or key business systems with strict performance requirements.
Security and Stability
-
Reduce security risks: There is no need to install an agent inside the target system, reducing the security risks of being attacked due to potential vulnerabilities in the agent program. It also avoids security risks introduced by improper agent software updates and maintenance, helping to ensure the overall security posture of the target system.
-
Reduce failure points: There is no situation where tasks such as data collection are interrupted due to the crash of the agent program or conflicts with the target system. It improves the stability of the entire collection task operation and can more reliably obtain the required data information.
Platform Discovery Capabilities
Automatic Discovery with Multi-source Reconciliation
In the process of automatically discovering and collecting the configuration and graph information of resource instances, it is often the case that the complete data of a certain type of resource instance comes from multiple trusted data sources. Therefore, the next generation of CMDB data management platform provides the ability of multi-source reconciliation, which can integrate the resource instance information from multiple data sources at multiple levels such as type, instance, attribute, and relationship.
The ability of automatic discovery with multi-source reconciliation is a necessary skill for an enterprise-level CMDB platform. The benefits brought by this technology include but are not limited to:
- Effectively avoid duplicate data instances generated by multiple data sources
- Multiple data sources provide trusted information about resource instances from different dimensions. Through multi-source reconciliation, the trusted information can be effectively enriched and integrated
- Multi-source reconciliation combined with automatic annotation technology can realize automatic audit and verification of data across systems and data sources, improving the efficiency of data quality governance
Standard Automatic Discovery Tasks
The next generation of CMDB data management platform has built-in a large number of standard automatic discovery task scenarios to support the discovery and collection of multiple levels and three-dimensional aspects such as physical devices, infrastructure, software services, and application system components.
Here is a typical list of automatic discovery tasks for the next generation CMDB data management platform:
Level-3 Category |
Automation Scenario |
Quick Detection (Not Stored) |
Network Node Liveness Detection |
Node OS Detection |
|
Node Port Detection |
|
Node Device Model Detection |
|
Remote Command Execution Detection |
|
Quick Detection (Stored) |
Network Node Liveness Detection (Store Nodes Only) |
Node OS Detection (Stored) |
|
Node Port Detection (Stored) |
|
Node Device Intelligent Detection (Stored) |
|
Discover Application Services |
Discover Application Services (APM) |
Discover Application Service Call Relationships |
Discover Service Call Relationship - Source Node (NPM) |
Discover Service Call Relationship - Target Service (NPM) |
|
Discover Application Files |
Discover Configuration Files |
Discover Log Files |
|
Discover Script Files |
|
Discover Process Services |
Discover Linux Process Services |
Discover Windows Process Services |
|
Discover Software Installation Packages |
Discover Linux Software Installation Packages |
Discover Windows Software Installation Packages |
|
Discover Application Environments |
Discover Linux Application Environment Information |
Discover Windows Application Environment Information |
|
Discover Middleware |
Discover Nginx |
Discover Apache Httpd |
|
Discover Tomcat |
|
Discover Weblogic |
|
Discover Kafka |
|
Discover Zookeeper |
|
Discover RabbitMQ |
|
Discover Pulsar |
|
Discover WebSphere |
|
Discover Flink |
|
Discover AMQP |
|
Discover RMI |
|
Discover Redis |
|
Discover IBMMQ |
|
Discover Databases |
Discover Oracle (12c and above) |
Discover Oracle (below 12c) |
|
Discover Oracle DBLINK |
|
Discover SQLServer |
|
Discover MySQL |
|
Discover MongoDB |
|
Discover PostgreSQL |
|
Discover OceanBase |
|
Discover SequoiaDB |
|
Discover Transwarp Hadoop |
|
Discover Containers |
Discover Docker |
Discover Kubernetes |
|
Discover Openshift |
|
Discover Compass |
|
Discover DevOps |
Discover Products |
Discover Projects |
|
Discover Gitlab |
|
Discover SVN |
|
Discover Jenkins CI Tasks |
|
Discover Jenkins CD Tasks |
|
Discover Third-party DevOps Managed Microservices |
|
IP Segment Scanning |
Discover IP Devices (Ultra-fast Scan) |
Discover IP Devices (SNMP Specified Type) |
|
Discover IP Devices and Ports (Ultra-fast Scan) |
|
Discover IP Device Routing Relationships (SNMP) |
|
Discover IP Device Layer-2 Link Relationships (SNMP) |
|
Discover Host Systems |
Discover Linux OS |
Discover Windows OS |
|
Discover HPUX OS |
|
Discover IBM AIX OS |
|
Discover Virtualization Systems |
Discover vCenter System (6.x, 7.x) |
Discover vROPS System |
|
Discover Nutanix Hyperconverged System |
|
Discover Huawei Stack Hybrid Cloud System |
|
Discover Huawei FusionCompute System |
|
Discover Sangfor Hyperconverged System |
|
Discover Sangfor VDC Desktop Cloud Open System |
|
Discover AIX VIOS System |
|
Discover Server Equipment |
Discover DELL PC Servers |
Discover H3C PC Servers |
|
Discover HPE PC Servers |
|
Discover HUAWEI PC Servers |
|
Discover FusionServer PC Servers |
|
Discover LENOVO PC Servers |
|
Discover HP BladeSystem Blade Systems |
|
Discover HP HPUX Mini Systems |
|
Discover LangShang Mini Systems |
|
Discover IBM AIX Mini Systems |
|
Discover Asset Original Manufacturer Warranty Information |
|
Discover Network & Security Devices |
Discover Cisco Switches, Routers |
Discover Huawei Switches, Routers |
|
Discover H3C Switches, Routers |
|
Discover Radware Load Balancers |
|
Discover Array Load Balancers |
|
Discover F5 BIG Load Balancers |
|
Discover H3C Firewalls |
|
Discover Huawei Firewalls |
|
Discover Juniper Firewalls |
|
Discover Hillstone Firewalls |
|
Discover Sangfor Firewalls |
|
Discover CheckPoint Systems |
|
Discover H3C VCF SDN Systems |
|
Discover Cisco ACI SDN Systems |
|
Discover Storage Systems |
Discover HPE 3PAR Storage Systems |
Discover HPE Primera Storage Systems |
|
Discover HPE StoreVirtual Storage Systems |
|
Discover IBM SVC Storage Systems |
|
Discover Dell EMC Unity Storage Systems |
|
Discover Dell EMC ECS Object Storage Systems |
|
Discover Dell PowerMax/Vmax Storage Systems |
|
Discover Dell PowerStore 3000 Storage Systems |
|
Discover Hitachi Storage Systems |
|
Discover NetApp Storage Systems |
|
Discover Huawei Dorado Storage Systems |
|
Discover Backup Systems |
Discover EMC DD Series Backup Systems |
Discover Veritas NBU Backup Systems |
|
Discover Xindaoyun CDM Backup Systems |
|
Discover SAN Storage Networks |
Discover Brocade Fiber Channel Switches |
Discover HPE Fiber Channel Switches |
|
Discover IBM Fiber Channel Switches |
|
Discover DNS Devices |
Discover ZDNS Systems |
Discover Public Cloud Services |
Discover Huawei Cloud |
Discover Alibaba Cloud |
|
Discover Tencent Cloud |
|
Discover Organization Information |
Discover Department Information |
Discover Personnel Information |
|
Sync Monitoring Systems |
Sync Zabbix Monitoring System |
Sync Prometheus Monitoring System |
|
Sync Bonree APM Monitoring System |
|
Sync Colasoft NPM Monitoring System |
|
Sync ZOHO Monitoring System |
|
Sync Instana Monitoring System |
|
Sync SolarWinds Network Monitoring System |
|
Sync LongControl Environmental Monitoring System |
|
Sync Gongji Environmental Monitoring System |
|
Asset Onboarding: Auto-Manage in Zabbix |
|
Asset Decommissioning: Auto-Clean in Zabbix |
|
Asset Onboarding: Auto-Manage in ZOHO |
|
Asset Decommissioning: Auto-Clean in ZOHO |
|
Sync ITSM Systems |
Sync BlueKing ITSM Management System |
Sync BMC Remedy ITSM Management System |
|
Sync Yuyan ITSM Management System |
|
Sync DigitalChina ITSM Management System |
|
Sync iTOP ITSM Management System |
|
Sync Zilingyun ITSM Management System |
|
Sync Automation Systems |
Sync Ansible Automation System |
Sync BlueKing Automation System |
|
Sync Jinzhiwei RPA Automation System |
|
Sync Cloud Management Platforms (CMP) |
Sync Feizhiyun CMP |
Sync CloudChef CMP |
|
Sync zCloud Database CMP |
|
Sync Security Management Systems |
Sync Qingteng Cloud Security Management System |
Sync Qizhi Bastion Host System |
|
Sync DBAPPSecurity Bastion Host System |
|
Sync JumpServer Bastion Host System |
|
Sync CyberArk Bastion Host System |
|
Sync Venusense Bastion Host System |
|
Sync Disaster Recovery Management Systems |
Sync VMware SRM VM Disaster Recovery Switch System |
Sync Asset Systems |
Sync Zhongchang Asset Management System |
Sync GT Fixed Asset System |
|
Sync Yunxin Asset System |
|
Sync Infoblox Asset System |
|
Sync Network Self-Service System (Self-developed) |
|
Sync Firewall Systems |
Sync ABT Firewall System |
Sync Inspection Robots |
Sync Haode Inspection Robots |
Sync Excel Files |
Sync Microsoft Excel File Sources |