跳转至

腾讯云 Elasticsearch Service

采集腾讯云 Elasticsearch Service 指标数据

配置

安装 Func

推荐开通 观测云集成 - 扩展 - 托管版 Func: 一切前置条件都自动安装好, 请继续脚本安装

如果自行部署 Func 参考 自行部署 Func

安装脚本

提示:请提前准备好符合要求的腾讯云 AK(简单起见,可直接授予全局只读权限ReadOnlyAccess

  1. 登陆 Func 控制台,点击【脚本市场】,进入官方脚本市场,搜索:guance_tencentcloud_es

  2. 点击【安装】后,输入相应的参数:腾讯云 AK ID 、AK Secret 及账户名。

  3. 点击【部署启动脚本】,系统会自动创建 Startup 脚本集,并自动配置相应的启动脚本。

  4. 开启后可以在「管理 / 自动触发配置」里看到对应的自动触发配置。点击【执行】,即可立即执行一次,无需等待定期时间。稍等片刻,可以查看执行任务记录以及对应日志。

验证

  1. 在「管理 / 自动触发配置」确认对应的任务是否已存在对应的自动触发配置,同时可以查看对应任务记录及日志检查是否有异常
  2. 在观测云,「基础设施 - 资源目录」中查看是否存在资产信息
  3. 在观测云,「指标」查看是否有对应监控数据

指标

配置好腾讯云-云监控,默认的指标集如下, 可以通过配置的方式采集更多的指标 腾讯云云监控指标详情

腾讯云 ES 指标在 tencentcloud_QCE/CES 指标集下,以下为相关指标说明:

指标英文名 指标中文名 指标说明 单位 统计粒度
IsReadOnly 集群是否只读 集群是否只读 None 5s、10s、60s、300s、3600s、86400s
NodeBulkSpeed 节点单周期bulk速度 节点单周期bulk速度 Count/s 5s、10s、60s、300s、3600s、86400s
NodeCpuLoad1min 节点 CPU1分钟负载 节点 CPU1分钟负载 None 5s、10s、60s、300s、3600s、86400s
NodeIndexLatency 节点单周期写入平均延迟 节点单周期写入平均延迟 ms 5s、10s、60s、300s、3600s、86400s
NodeIndexSpeed 节点写入速度 节点写入速度 Count/s 5s、10s、60s、300s、3600s、86400s
NodeJvmMemUsage 节点 JVM 内存使用率 节点 JVM 内存使用率 % 5s、10s、60s、300s、3600s、86400s
NodeJvmOldMemUsage JVM_Old 区内存使用率 JVM_Old 区内存使用率 % 5s、10s、60s、300s、3600s、86400s
NodeMemUsage 节点内存使用率 节点内存使用率 % 5s、10s、60s、300s、3600s、86400s
NodeOldGcDif 节点单周期 OldGC 次数 节点单周期 OldGC 次数 Count 5s、10s、60s、300s、3600s、86400s
NodeSearchLatency 节点单周期查询平均延迟 节点单周期查询平均延迟 ms 5s、10s、60s、300s、3600s、86400s
NodeStatus 节点健康状态 节点健康状态 None 5s、10s、60s、300s、3600s、86400s
ShardNum 集群分片数 集群分片数 Count 5s、10s、60s、300s、3600s、86400s
Status 集群健康状态 集群健康状态:0:Green 1:Yellow 2:Red % 5s、10s、60s、300s、3600s、86400s
ClusterSlowSearchCount1min 集群1min内慢查询个数 集群1min内慢查询个数 Count 5s、10s、60s、300s、3600s、86400s
ForceMergeQueue forceMerge 线程队列排队数 forceMerge 线程队列排队数 Count 5s、10s、60s、300s、3600s、86400s
NodeCpuLoad1minRate 节点 CPU1分钟负载率 节点 CPU1分钟负载率 % 5s、10s、60s、300s、3600s、86400s
QueryCacheHitRate 查询 cache 命中率 查询 cache 命中率 % 5s、10s、60s、300s、3600s、86400s
ShardNumLimitPercen 集群分片使用率 集群分片使用率 % 5s、10s、60s、300s、3600s、86400s
DiskAwait 操作等待时间 操作等待时间 ms 5s、10s、60s、300s、3600s、86400s
DiskIoutil 磁盘 IOUtil 磁盘 IO Util % 5s、10s、60s、300s、3600s、86400s
DiskIps 每秒写入次数 每秒写入次数 None 5s、10s、60s、300s、3600s、86400s
DiskOps 每秒读取次数 每秒读取次数 None 5s、10s、60s、300s、3600s、86400s
DiskReadTraffic 硬盘读流量 硬盘读流量 KBytes/s 5s、10s、60s、300s、3600s、86400s
DiskWriteTraffic 硬盘写流量 硬盘写流量 KBytes/s 5s、10s、60s、300s、3600s、86400s
MaxP90SearchTaskMillisMax 查询任务耗时90分位 查询任务耗时90分位 ms 5s、10s、60s、300s、3600s、86400s
MaxP95SearchTaskMillis 查询任务耗时95分位 查询任务耗时95分位 ms 5s、10s、60s、300s、3600s、86400s
MaxP99SearchTaskMillis 查询任务耗时99分位 查询任务耗时99分位 ms 5s、10s、60s、300s、3600s、86400s
NodeDiskPathMaxUsage 节点磁盘最大使用率 节点磁盘最大使用率 % 5s、10s、60s、300s、3600s、86400s
ClusterHttpCurrentOpen 集群 http 连接个数 集群 http 连接个数 ms 5s、10s、60s、300s、3600s、86400s

对象

采集到的腾讯云 ES 对象数据结构, 可以从「基础设施-资源目录」里看到对象数据

{
  "measurement": "tencentcloud_es",
  "tags": {
    "RegionId"          : "ap-shanghai",
    "InstanceId"        : "ap-shanghai-1",
    "InstanceName"      : "xxxx",
    "InstanceType"      : "BIND",
    "AppId"             : "119.45.172.xxx",
    "EsVip"             : "xxxxx  ",
    "EsPort"            : "xxxx",
    "VpcUid"            : "xxxxxxxxxx"
  },
  "fields": {
    "EsPrivateUrl"               : "xxxxxxxxxxx",
    "EsPublicUrl"                : "xxxxxxxxxxx",
    "Status"                     : "xxxxxxxxxxx",
    "NodeInfoList"               : "mmxxxx",
    "CpuNum"                     : "8xxxxx",
    "MemSize"                    : "xxxx",
    "MasterNodeInfo"             : "xxxxxxxxxxx",
    "KibanaNodeInfo"             : false,
    "OptionalWebServiceInfos"    : false,
    "ChargeType"                 : 1,
    "CreateTime"                 : "2024-06-11T08:10:57Z",
    "TagList"                    : "{实例 JSON 数据}"
  }
}

注意:tagsfields中的字段可能会随后续更新有所变动

文档评价

文档内容是否对您有帮助? ×