Prometheus连接nVisual实现资产拓扑业务关联分析


你是否想基于机柜视图监控你的设备?
你是否想基于逻辑或物理拓扑监控你的IT设备?
你是否想基于业务流程图监控你的业务?
你是否想同时查看一个设备的位置、拓扑关系、实时状态数据?

......

如果以上有一点是您的需求,通过简单配置你的Prometheus对接nVisual即可快速免费实现。

具体配置步骤如下:
1、在https://cloud.nvisual.com注册免费nVisual云帐号
2、登录nVisual云台-权限管理-API key-生成并复制API key;
3、在Promeheus的配置文件里增加如下remote wrte配置并重新加载:

复制代码
remote_write:
  - url: https://cloud.nvisual.com/diagramApi/wapi/v1/prometheus/write
    bearer_token: "你的nVisual API key"
    remote_timeout: 15s
    queue_config:
      capacity: 5000
      max_shards: 1
      min_shards: 1
      max_samples_per_send: 10000
      batch_send_deadline: 15s
      min_backoff: 1s
      max_backoff: 2m
    write_relabel_configs:
      - source_labels: [__name__]
       regex: 'nvisual_device_status|nvisual_port_status' 
       action: keep

4、在Prometheus的rules下创建nvisual_rule.yml配置文件并重新加载:

复制代码
groups:
  - name: pg_collector_rule
    interval: 10s
    rules:
      - record: nv_pg_collector_rack_remaining
        expr: pg_collector_rack_remaining
  - name: nivsual_device_status
    interval: 10s
    rules:
      - record: nvisual_device_status
        expr: >
          label_replace(up{job=~"snmp|linux|windows|ipmi"},"instance", "$1", "instance", "(.*?)(:\\d+)?$")
          or
          label_replace(probe_success{job=~"blackbox_http|blackbox_icmp"},"instance", "$1", "instance", "(.*?)(:\\d+)?$")

  - name: nvisual_port_status
    interval: 10s
    rules:
      - record: nvisual_port_status
        expr: sum(ifOperStatus) by (ifName, instance)  

5、在alertmanager的alertmanager.yml配置文件增加webhook配置并重新加载:

复制代码
webhook_configs:
    - url: 'https://cloud.nvisual.com/diagramApi/wapi/v1/webhook/alertmanager' 
      send_resolved: true
      http_config:
        bearer_token: "你的nVisual API key"

6、实现效果截屏






相关推荐
Cherry的跨界思维5 天前
【AI测试全栈:质量】47、Vue+Prometheus+Grafana实战:打造全方位AI监控面板开发指南
vue.js·人工智能·ci/cd·grafana·prometheus·ai测试·ai全栈
AC赳赳老秦5 天前
云原生AI故障排查新趋势:利用DeepSeek实现高效定位部署报错与性能瓶颈
ide·人工智能·python·云原生·prometheus·ai-native·deepseek
予枫的编程笔记5 天前
【Kafka高级篇】Kafka监控不踩坑:JMX指标暴露+Prometheus+Grafana可视化全流程
kafka·grafana·prometheus·可观测性·jmx·kafka集群调优·中间件监控
AC赳赳老秦6 天前
预见2026:DeepSeek与云平台联动的自动化流程——云原生AI工具演进的核心引擎
人工智能·安全·云原生·架构·自动化·prometheus·deepseek
认真的薛薛6 天前
13.k8s中Prometheus监控集群及其服务,endpoint暴露服务,es采集k8s日志
elasticsearch·kubernetes·prometheus
A-刘晨阳6 天前
K8S部署kube-state-metrics + CAdvisor 并使用 Prometheus 监控 Kubernetes 指标
运维·云原生·kubernetes·云计算·prometheus·cadvisor·state-metrics
AC赳赳老秦7 天前
多模态 AI 驱动办公智能化变革:DeepSeek 赋能图文转写与视频摘要的高效实践
java·ide·人工智能·python·prometheus·ai-native·deepseek
AC赳赳老秦7 天前
2026云原生AI规模化趋势预测:DeepSeek在K8s集群中的部署与运维实战
运维·人工智能·云原生·架构·kubernetes·prometheus·deepseek