Node.js
Host metrics 是指从运行应用程序的主机的操作系统收集的指标,这些指标包括 CPU、内存、磁盘和网络使用情况。 了解主机指标至关重要,因为它可以帮助你识别可能影响应用程序整体性能的潜在问题或瓶颈。 在本教程中,我们将向你展示如何收集 Host metrics,将它们发送到 GreptimeDB 并进行数据可视化。
创建服务
为了充分体验 GreptimeCloud 的强大功能,你需要创建一个包含身份验证数据库的服务。打开 GreptimeCloud 控制台,注册并登录。然后单击 New Service
按钮并配置以下内容:
- Service Name: 服务名称。
- Description: 有关该服务的更多信息。
- Region: 选择数据库所在的区域。
- Plan: 选择要使用的定价计划。
现在创建服务,准备向其写入一些数据。
写入数据
准备
示例 Demo
在本节中,我们将创建一个快速开始的 Demo,并展示收集 host 指标并发送到 GreptimeDB 的核心代码。该 Demo 基于OTLP/HTTP。你可以在 GitHub 上获取整个 Demo 以作参考。
首先,创建一个名为 quick-start-node-js
的新目录来托管我们的项目,然后在根目录中创建 package.json
文件:
npm init -y