
# 通过ECS接入LTS采集Zabbix数据
Zabbix作为常用的开源监控系统，提供了丰富的告警规则用于系统监控。云日志服务LTS支持将Zabbix中的监控数据采集到日志流中。本文介绍通过ECS接入将Zabbix数据采集到云日志服务的操作步骤。
#### 前提条件
- 准备好需要采集日志的ECS主机，详细请参考[购买弹性云服务器](https://support.huaweicloud.com/usermanual-ecs/ecs_03_7002.html)。如果您已有可用的ECS主机，可重复使用，不需要再次创建。
- 已下载及在ECS机器上安装Zabbix，详细请参考[下载与安装Zabbix](https://www.zabbix.com/cn/download?zabbix=5.4&os_distribution=centos&os_version=8&db=mysql&ws=nginx)。
 
#### 步骤一：配置监控数据存储路径
Zabbix会将监控数据保存在其所在的机器上，您可以根据如下步骤设置监控数据的存储路径。
1. 登录Zabbix所在服务器。
2. 打开zabbix_server.conf文件。
   ```
   vim /etc/zabbix/zabbix_server.conf
   ```
   
3. 在zabbix_server.conf文件中，设置数据存储路径。
   ```
   ExportDir=/tmp/
   ```
   
4. 重启Zabbix服务，使配置生效。
   ```
   systemctl restart zabbix-server
   ```
   配置生效后，Zabbix会在/tmp目录下生成文件（文件名后缀为.ndjson），用于保存监控数据。
   
 
#### 步骤二：配置ECS接入LTS
1. 登录[云日志服务控制台](https://console.huaweicloud.com/lts/)。
2. 在左侧导航栏中，选择"日志接入 \> 接入中心"，单击"云主机 ECS-文本日志"进行主机接入配置。
3. 进入选择日志流页面。 
   1. 单击"所属日志组"后的目标框，在下拉列表中选择具体的日志组（例如lts-group-ECS）。
   
   2. 单击"所属日志流"后的目标框，在下拉列表中选择具体的日志流（例如lts-topic-ECS）。
   
   3. 单击"下一步：选择主机组（可选）"。
   
   
   
   
4. 选择主机组，单击"下一步：采集配置"。
5. 采集配置，路径配置为/tmp/\*\*/\*.ndjson，其余参数按照界面默认即可。更多设置请参考[云主机ECS文本日志接入LTS](https://support.huaweicloud.com/usermanual-lts/lts_04_1031.html)。
   
   图1采集配置   
   ![](https://support.huaweicloud.com/bestpractice-lts/zh-cn_image_0000002536185941.png "点击放大")
   
   
6. 单击"下一步：索引配置"，进入索引配置页面，按照界面默认参数配置即可，通过配置索引后，可对日志进行查询和分析操作。更多信息请参考[索引配置](https://support.huaweicloud.com/usermanual-lts/lts_05_0008.html)。
7. 单击"提交"，日志接入成功，可以单击"返回接入配置列表"查看日志接入，在接入管理页签，则会生成一条接入配置信息。
8. 完成日志接入配置后，可以在云日志服务控制台实时查看上报的日志。 
   单击目标日志接入任务"所属日志流"列的日志流名称，即可进入日志流详情页。
   
   
9. 单击"实时日志"页签，查看实时日志。 
   日志大约每隔5秒钟上报一次，在日志消息区域，您最多需要等待5秒钟左右，即可查看实时上报的日志。
   
   
 
