更新时间:2025-12-19 GMT+08:00
分享

资源识别

根据主机的进程信息,识别主机上的数据库和中间件等自建资源。可以使用采集工具对识别出来的资源进行继续采集。

前提条件

已经通过发现主机手动添加资源的方式获取主机资源。

  1. 资源必须能够被外部访问,否则无法获取其端口。如果资源仅被内部服务访问,则只能识别该资源,无法获取其端口。
  2. 当前Windows主机仅能获取IPv4的访问情况,如果资源仅通过IPv6被外部访问,则无法获取其端口。
  3. 部分组件可能由于版本差异无法正确识别,可以通过联系技术人员手动更改识别参数,扩展识别能力。

操作步骤

  1. 在资源列表,单击凭证列的“绑定”,弹出绑定凭证窗口。
  2. 选择主机凭证。

    • 如果已提前添加主机凭证,在下拉列表中选择该主机凭证。单击“测试凭证”,对所选主机凭证进行校验。
    • 如果未提前添加主机凭证,单击“新增凭证”,参考添加资源凭证中的Windows主机/Linux主机认证方式说明创建主机凭证。创建完成后,在下拉列表中选择该主机凭证。单击“测试凭证”,对所选主机凭证进行校验。

  3. 单击接入端口列的“修改”,弹出修改端口窗口。根据实际情况输入主机开放端口,以确保能够正确连接到主机资源。
  4. 凭证配置完成后,单击右上角“创建采集任务”,参考创建资源采集任务对该资源进行网络与进程采集。
  5. 网络与进程采集显示采集完成后,勾选配置好的资源,单击列表上方的“资源识别”,系统开始资源识别。资源识别列展示结果。

    • 资源识别完成后,资料列表将自动呈现识别到的所有资源。您可通过“部署节点/部署节点 ID”进行筛选,这两项字段对应所采集主机的名称与ID。且来源列展示为资源识别。

    • 资源识别状态为失败时,把鼠标箭头移至“失败”上方,查看失败原因以进行故障排除和解决问题。

支持资源识别的资源类型

资源类型

资源名称

数据库

MySQL

SQL Server

PostgreSQL

MongoDB

MariaDB

TiDB

SQLite

Oracle

Cassandra

Couchbase

InfluxDB

Neo4j

ETCD

消息队列

Kafka

RabbitMQ

RocketMQ

存储

Ceph

Minio

服务注册

Nacos

Zookeeper

代理

Nginx

Haproxy

缓存

Redis

Memcached

Varnish

Pika

应用服务器

Tomcat

IIS

.NET

相关文档