当前位置:网站首页>Prometheus监控influxdb的方法及指标释义
Prometheus监控influxdb的方法及指标释义
2022-04-23 06:01:00 【洒满阳光的午后】
配置方法
influxdb本身自带metrics(http://$ip:8086/metrics),但内容有限,需借助telegraf来扩展监控内容。
wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.8.x86_64.rpm
yum localinstall influxdb-1.7.8.x86_64.rpm
telegraf在这里作为指标收集器,有两种使用方法:
1、不使用influxdb_exporter,直接将telegraf作为exporter,则telegraf的配置为:
# /etc/telegraf/telegraf.conf
[[outputs.prometheus_client]]
listen = ":9273"
[[inputs.influxdb]]
urls = [
"http://localhost:8086/debug/vars"
]
对应prometheus的target为 $ip:9273。
2、使用influxdb_exporter (https://github.com/prometheus/influxdb_exporter),则telegraf的配置为:
# /etc/telegraf/telegraf.conf
[[outputs.influxdb]]
urls = ["http://localhost:9122"]
[[inputs.influxdb]]
urls = [
"http://localhost:8086/debug/vars"
]
其中 http://localhost:9122 为influxdb_exporter的监听地址,此时prometheus的target则写为 $ip:9122。
两种方式metrics名称相同。
指标释义
参考:https://docs.influxdata.com/platform/monitoring/influxdata-platform/tools/measurements-internal
举例:
influxdb_cq_queryFail 的含义为:https://docs.influxdata.com/platform/monitoring/influxdata-platform/tools/measurements-internal/#queryfail
社区版的所有指标如下:
- influxdb_cq_queryFail
- influxdb_cq_queryOk
- influxdb_database_numMeasurements
- influxdb_database_numSeries
- influxdb_httpd_authFail
- influxdb_httpd_clientError
- influxdb_httpd_fluxQueryReq
- influxdb_httpd_fluxQueryReqDurationNs
- influxdb_httpd_pingReq
- influxdb_httpd_pointsWrittenDropped
- influxdb_httpd_pointsWrittenFail
- influxdb_httpd_pointsWrittenOK
- influxdb_httpd_promReadReq
- influxdb_httpd_promWriteReq
- influxdb_httpd_queryReq
- influxdb_httpd_queryReqDurationNs
- influxdb_httpd_queryRespBytes
- influxdb_httpd_recoveredPanics
- influxdb_httpd_req
- influxdb_httpd_reqActive
- influxdb_httpd_reqDurationNs
- influxdb_httpd_serverError
- influxdb_httpd_statusReq
- influxdb_httpd_writeReq
- influxdb_httpd_writeReqActive
- influxdb_httpd_writeReqBytes
- influxdb_httpd_writeReqDurationNs
- influxdb_memstats_alloc
- influxdb_memstats_buck_hash_sys
- influxdb_memstats_frees
- influxdb_memstats_gc_sys
- influxdb_memstats_gcc_pu_fraction
- influxdb_memstats_heap_alloc
- influxdb_memstats_heap_idle
- influxdb_memstats_heap_inuse
- influxdb_memstats_heap_objects
- influxdb_memstats_heap_released
- influxdb_memstats_heap_sys
- influxdb_memstats_last_gc
- influxdb_memstats_lookups
- influxdb_memstats_mallocs
- influxdb_memstats_mcache_inuse
- influxdb_memstats_mcache_sys
- influxdb_memstats_mspan_inuse
- influxdb_memstats_mspan_sys
- influxdb_memstats_next_gc
- influxdb_memstats_num_gc
- influxdb_memstats_other_sys
- influxdb_memstats_pause_ns
- influxdb_memstats_pause_total_ns
- influxdb_memstats_stack_inuse
- influxdb_memstats_stack_sys
- influxdb_memstats_sys
- influxdb_memstats_total_alloc
- influxdb_queryExecutor_queriesActive
- influxdb_queryExecutor_queriesExecuted
- influxdb_queryExecutor_queriesFinished
- influxdb_queryExecutor_queryDurationNs
- influxdb_queryExecutor_recoveredPanics
- influxdb_runtime_Alloc
- influxdb_runtime_Frees
- influxdb_runtime_HeapAlloc
- influxdb_runtime_HeapIdle
- influxdb_runtime_HeapInUse
- influxdb_runtime_HeapObjects
- influxdb_runtime_HeapReleased
- influxdb_runtime_HeapSys
- influxdb_runtime_Lookups
- influxdb_runtime_Mallocs
- influxdb_runtime_NumGC
- influxdb_runtime_NumGoroutine
- influxdb_runtime_PauseTotalNs
- influxdb_runtime_Sys
- influxdb_runtime_TotalAlloc
- influxdb_shard_diskBytes
- influxdb_shard_fieldsCreate
- influxdb_shard_seriesCreate
- influxdb_shard_writeBytes
- influxdb_shard_writePointsDropped
- influxdb_shard_writePointsErr
- influxdb_shard_writePointsOk
- influxdb_shard_writeReq
- influxdb_shard_writeReqErr
- influxdb_shard_writeReqOk
- influxdb_subscriber_createFailures
- influxdb_subscriber_pointsWritten
- influxdb_subscriber_writeFailures
- influxdb_tsm1_cache_WALCompactionTimeMs
- influxdb_tsm1_cache_cacheAgeMs
- influxdb_tsm1_cache_cachedBytes
- influxdb_tsm1_cache_diskBytes
- influxdb_tsm1_cache_memBytes
- influxdb_tsm1_cache_snapshotCount
- influxdb_tsm1_cache_writeDropped
- influxdb_tsm1_cache_writeErr
- influxdb_tsm1_cache_writeOk
- influxdb_tsm1_engine_cacheCompactionDuration
- influxdb_tsm1_engine_cacheCompactionErr
- influxdb_tsm1_engine_cacheCompactions
- influxdb_tsm1_engine_cacheCompactionsActive
- influxdb_tsm1_engine_tsmFullCompactionDuration
- influxdb_tsm1_engine_tsmFullCompactionErr
- influxdb_tsm1_engine_tsmFullCompactionQueue
- influxdb_tsm1_engine_tsmFullCompactions
- influxdb_tsm1_engine_tsmFullCompactionsActive
- influxdb_tsm1_engine_tsmLevel1CompactionDuration
- influxdb_tsm1_engine_tsmLevel1CompactionErr
- influxdb_tsm1_engine_tsmLevel1CompactionQueue
- influxdb_tsm1_engine_tsmLevel1Compactions
- influxdb_tsm1_engine_tsmLevel1CompactionsActive
- influxdb_tsm1_engine_tsmLevel2CompactionDuration
- influxdb_tsm1_engine_tsmLevel2CompactionErr
- influxdb_tsm1_engine_tsmLevel2CompactionQueue
- influxdb_tsm1_engine_tsmLevel2Compactions
- influxdb_tsm1_engine_tsmLevel2CompactionsActive
- influxdb_tsm1_engine_tsmLevel3CompactionDuration
- influxdb_tsm1_engine_tsmLevel3CompactionErr
- influxdb_tsm1_engine_tsmLevel3CompactionQueue
- influxdb_tsm1_engine_tsmLevel3Compactions
- influxdb_tsm1_engine_tsmLevel3CompactionsActive
- influxdb_tsm1_engine_tsmOptimizeCompactionDuration
- influxdb_tsm1_engine_tsmOptimizeCompactionErr
- influxdb_tsm1_engine_tsmOptimizeCompactionQueue
- influxdb_tsm1_engine_tsmOptimizeCompactions
- influxdb_tsm1_engine_tsmOptimizeCompactionsActive
- influxdb_tsm1_filestore_diskBytes
- influxdb_tsm1_filestore_numFiles
- influxdb_tsm1_wal_currentSegmentDiskBytes
- influxdb_tsm1_wal_oldSegmentsDiskBytes
- influxdb_tsm1_wal_writeErr
- influxdb_tsm1_wal_writeOk
- influxdb_write_pointReq
- influxdb_write_pointReqLocal
- influxdb_write_req
- influxdb_write_subWriteDrop
- influxdb_write_subWriteOk
- influxdb_write_writeDrop
- influxdb_write_writeError
- influxdb_write_writeOk
- influxdb_write_writeTimeout
版权声明
本文为[洒满阳光的午后]所创,转载请带上原文链接,感谢
https://zhangrongjie.blog.csdn.net/article/details/123050278
边栏推荐
- DNA reveals surprise ancestry of mysterious Chinese mummies
- TP5 error reporting variable type error: array solution
- LeetCode刷题|368最大整除子集(动态规划)
- TP6 的 each 遍历用法
- 基於DPDK實現VPC和IDC間互聯互通的高性能網關
- Will restarting the Oracle listener break the existing connection
- file_get_contents 访问 ssl 错误的两种解决方法
- [OSS file upload quick start]
- 【MySQL基础篇】启动选项、系统变量、状态变量
- LeetCode刷题|两个链表的第一个公共节点
猜你喜欢

Basic concepts of database: OLTP / OLAP / HTAP, RPO / RTO, MPP

SSM项目在阿里云部署

Passerelle haute performance pour l'interconnexion entre VPC et IDC basée sur dpdk
![[OSS file upload quick start]](/img/db/9043d1df0163a7154bebac8e79097f.png)
[OSS file upload quick start]

volatile 关键字的三大特点【数据可见性、指令禁止重排性、不保证操作原子性】

你应该知道的 JVM 基础知识

修改Jupyter Notebook样式

rdma 编程详解

通过源码探究@ModelAndView如何实现数据与页面的转发

【Lombok快速入门】
随机推荐
使用百度智能云人脸检测接口实现照片质量检测
百度地图坐标、Google坐标、腾讯坐标相互转化
leetcode刷题之二进制求和
【MySQL基础篇】启动选项与配置文件
2021-09-18
修改Jupyter Notebook样式
异常记录-9
Typescript (lower)
JS regular matching first assertion and last assertion
【代码解析(4)】Communication-Efficient Learning of Deep Networks from Decentralized Data
Web登录小案例(含验证码登录)
MySQL Server单机部署手册
virtio 与vhost_net介绍
SQL学习|窗口函数
Ansible基本命令、角色、内置变量与tests判断
MySQL server standalone deployment manual
redis 实践笔记和源码分析
阅读笔记:Meta Matrix Factorization for Federated Rating Predictions
Prometheus Cortex多租户读写的实现
[step by step, even thousands of miles] MySQL reports a large number of unauthenticated user connection errors