# 主机Meta数据

## 简介

`metric_meta_host` `input`插件用于采集主机的Meta信息（例如CPU型号、内存大小、进程等）。

## 配置参数

| 参数                   | 类型       | 是否必选 | 说明                                             |
| -------------------- | -------- | ---- | ---------------------------------------------- |
| Type                 | String   | 是    | 插件类型                                           |
| CPU                  | Boolean  | 否    | <p>是否开启主机CPU采集。</p><p>默认取值：是。</p>              |
| Memory               | Boolean  | 否    | <p>是否开启主机Memory采集。</p><p>默认取值：是。</p>           |
| Net                  | Boolean  | 否    | <p>是否开启主机Net采集。</p><p>默认取值：否。</p>              |
| Disk                 | Boolean  | 否    | <p>是否开启主机Disk采集。</p><p>默认取值：否。</p>             |
| Process              | Boolean  | 否    | <p>是否开启主机Process采集。</p><p>默认取值：否。</p><p>件。</p> |
| ProcessNamesRegex    | String数组 | 否    | 进程名过滤规则，支持正则匹配。件。                              |
| Labels               | String字典 | 否    | 自定义Labels。件。                                   |
| ProcessIntervalRound | Integer  | 否    | <p>Process采集间隔。</p><p>默认取值：5s。</p>             |

## 样例

采集主机上CPU、Memory、Net、Disk、Process等Meta信息。

#### 采集配置

```
enable: true
inputs:
  - Type: metric_meta_host
    CPU: true
    Memory: true
    Net: true
    Disk: true
    Process: true
    ProcessIntervalRound: 60
    ProcessNamesRegex:
      - ilogtail
    Labels:
      cluster: ilogtail-test-cluster
flushers:
  - Type: flusher_sls
    Endpoint: cn-hangzhou.log.aliyuncs.com
    ProjectName: test-ilogtail-xxx
    LogstoreName: metric-meta
```

#### 输出

* 主机Meta信息

```
{
    "__time__": 1658364854,
    "type": "HOST",
    "labels": "{\"platform_family\":\"\",\"ip\":\"172.16.2.0\",\"os\":\"linux\",\"virtualization_role\":\"guest\",\"boot_time\":\"1640524878\",\"platform_version\":\"3\",\"cluster\":\"ilogtail-test-cluster\",\"hostname\":\"iZj6cilksm3spb8xfv2t888\",\"platform\":\"alibaba\",\"kernel_version\":\"5.10.60-9.al8.x86_64\",\"kernel_arch\":\"x86_64\",\"virtualization_system\":\"\",\"host_id\":\"591c4a11-6b13-4735-a4ee-c46d11bf164e\"}",
    "attributes": "{\"MEM\":
    {\"mem_total\":16221536256,\"swap_total\":0,\"vsz_total\":35184372087808},\"CPU\":{\"cache_size\":49152,\"core_count\":2,\"family\":\"6\",\"mhz\":2699.998,\"model\":\"106\",\"model_name\":\"Intel(R) Xeon(R) Platinum 8369B CPU @ 2.70GHz\",\"processor_count\":4,\"vendor_id\":\"GenuineIntel\"},\"NET\":
    [{\"addrs\":[{\"addr\":\"127.0.0.1/8\"},{\"addr\":\"::1/128\"}],\"flags\":[\"up\",\"loopback\"],\"hardware_address\":\"\",\"index\":1,\"mtu\":65536,\"name\":\"lo\"},{\"addrs\":[{\"addr\":\"172.16.2.0/24\"},{\"addr\":\"fe80::216:3eff:fe01:4786/64\"}],\"flags\":[\"up\",\"broadcast\",\"multicast\"],\"hardware_address\":\"00:16:3e:02:47:86\",\"index\":2,\"mtu\":1500,\"name\":\"eth0\"},{\"addrs\":[{\"addr\":\"172.17.0.1/16\"},{\"addr\":\"fe80::42:cfff:fe44:79dd/64\"}],\"flags\":[\"up\",\"broadcast\",\"multicast\"],\"hardware_address\":\"02:42:cc:41:79:dd\",\"index\":3,\"mtu\":1500,\"name\":\"docker0\"}],\"DISK\":[{\"device\":\"/dev/vda1\",\"fstype\":\"ext4\",\"mount_point\":\"/\",\"opts\":\"rw,relatime\"},{\"device\":\"/dev/vdb1\",\"fstype\":\"ext4\",\"mount_point\":\"/mnt\",\"opts\":\"rw,relatime\"}]}",
    "id": "591c4a11-6b13-4735-a4ee-c46d11bf164e_172.16.2.0",
    "parents": "[]"
}
```

* 进程Meta信息

```
{
    "__time__": 1658364348,
    "type": "PROCESS",
    "labels": "{\"cluster\":\"ilogtail-test-cluster\",\"hostname\":\"iZj6cilksm3spb8xfv2t888\",\"ip\":\"172.16.2.0\"}",
    "attributes": "{\"command\":\"./ilogtail\",\"exe\":\"/mnt/bin/ilogtail-1.1.0/ilogtail\",\"name\":\"ilogtail\",\"ppid\":3403955,\"pid\":3404557}",
    "id": "iZj6cilksm3spb8xfv2t888_172.16.2.0_PROCESS_3404557_1783946933",
    "parents": "[\"HOST:591c4a11-6b13-4735-a4ee-c46d11bf164e_172.16.2.0:iZj6cilksm3spb8xfv2t888\"]"
}
```
