news 2026/7/1 10:41:48

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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、实现效果截屏






版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/1 1:25:12

FITIPOWER天钰 FP6715S6CTR SOT23-6 DC-DC电源芯片

特性最高效率达93%低导通电阻(RDS(ON))集成功率MOSFETNMOS 80mΩ / PMOS 120mΩ宽输入电压范围:2.5V至5.5V固定550KHz开关频率轻载条件下的低功耗模式2.0%的电压基准精度PMOS限流用于短路保护低静态电流输出纹波低于200mV(示波器全…

作者头像 李华
网站建设 2026/7/1 18:33:22

35、Linux编程、许可与认证考试全解析

Linux编程、许可与认证考试全解析 1. 代码调试示例 以下是一段代码示例及调试过程: 1 #include <stdio.h> 2 static char buf[256]; 3 void read_input(char *s); 4 int main(void) 5 { 6 char *input = NULL; /* Just a pointer, no storage for string */ 7 read_…

作者头像 李华
网站建设 2026/7/1 8:56:40

FM富满 FM4057S52 SOT23-5 电池管理

特性输入电压范围4.6V~32V输入过压保护FM4057 过压保护电压为6.5VFM4057B 支持高压充电外部电阻调节充电电流&#xff0c;最大支持1A 充电电流具有恒温充电功能&#xff0c;过温自动调节充电电流支持4.2V、4.35V、4.4V 电池类型LED 显示充电状态&#xff0c;支持双色灯显示内置…

作者头像 李华
网站建设 2026/6/30 21:42:38

pgvector容器化部署避坑指南:从版本冲突到稳定运行

PostgreSQL向量相似度搜索扩展pgvector在容器化部署时&#xff0c;开发者经常会遇到版本标签选择困难的问题。许多用户习惯性地使用latest标签&#xff0c;却发现在pgvector项目中这种方式并不适用。本文将深入分析版本管理策略&#xff0c;提供完整的解决方案。 【免费下载链接…

作者头像 李华
网站建设 2026/6/26 19:24:00

WeekToDo:重新定义你的周计划管理方式

WeekToDo&#xff1a;重新定义你的周计划管理方式 【免费下载链接】weektodo WeekToDo is a Free and Open Source Minimalist Weekly Planner and To Do list App focused on privacy. Available for Windows, Mac, Linux or online. 项目地址: https://gitcode.com/gh_mirr…

作者头像 李华