夜莺-Nightingale
夜莺V6
项目介绍 架构介绍
快速开始
黄埔营
安装部署
升级
采集器
使用手册
API
数据库表结构
FAQ
开源生态
Prometheus
版权声明
第1章:天降奇兵
第2章:探索PromQL
第3章:Prometheus告警处理
第4章:Exporter详解
第5章:数据与可视化
第6章:集群与高可用
第7章:Prometheus服务发现
第8章:监控Kubernetes
第9章:Prometheus Operator
参考资料

采集到的数据是字符串怎么处理

Q:采集到的数据是字符串,夜莺目前只能接收数值时序数据,没法接收字符串数据,除了加到标签上,还有别的处理方法吗?

A:

字符串无法写入 Prometheus 生态的时序库,可以把数据转为数值类型数据,参考 使用 Categraf 高级配置解锁隐藏功能

例如:针对 status 结尾的指标,采集到了两个值,一个是 up 一个是 down,都是字符串,然后通过 processor_enum 把字符串转换成了不同的数字

[[processor_enum]]
  metrics = ["*status"]
  [processor_enum.value_mappings]
    up = 1
    down = 0
开源版
Flashcat
Flashduty