Prometheus-监控网络设备

简介: Prometheus-监控网络设备

监控网络设备(11169,1124,11368)
https://github.com/dkruyt/OceanStor_Grafana
https://github.com/prometheus/snmp_exporter/releases/download/v0.18.0/snmp_exporter-0.18.0.linux-amd64.tar.gz

# 按照上面网址下载
# 解压
cd /opt
tar xf snmp_exporter-0.18.0.linux-amd64.tar.gz

# 配置文件编写
cat /etc/systemd/system/snmp-export.service
[Unit]
Description=Prometheus Node
After=network.target prometheus.service

[Service]
Type=simple
ExecStart=/opt/snmp_exporter-0.18.0.linux-amd64/snmp_exporter --web.listen-address=0.0.0.0:9116 --config.file=/opt/snmp_exporter-0.18.0.linux-amd64/snmp.yml

[Install]
WantedBy=multi-user.target
# 启动服务
 systemctl start  snmp-export.service
 systemctl enable snmp-export.service
 
# promethes 配置
scrape_configs:
  - job_name: 'snmp'
    static_configs:
      - targets:
        - x.x.x.x  # SNMP device.
        - switch.local # SNMP device.
    metrics_path: /snmp
    params:
      module: [if_mib]
    relabel_configs:
      - source_labels: [__address__]
        target_label: __param_target
      - source_labels: [__param_target]
        target_label: instance
      - target_label: __address__
        replacement: x.x.x.x:9116  # The SNMP exporter's real hostname:port.
        
        
        
https://www.itq168.com/article/700
https://raw.githubusercontent.com/zhijiansd/gityun/master/snmp_exporter/snmp.yaml
yum install gcc make net-snmp net-snmp-utils net-snmp-libs net-snmp-devel测试能否获取交换机snmp信息:
snmpwalk -v 2c -c Tbkswitch x.x.x.x.1
相关文章
|
6天前
|
传感器 编解码 监控
|
23天前
|
安全 Linux 网络虚拟化
Linux网络名称空间和Veth虚拟设备的关系
在讨论Linux网络名称空间和veth(虚拟以太网对)之间的关系时,我们必须从Linux网络虚拟化的核心概念开始。Linux网络名称空间和veth是Linux网络虚拟化和容器化技术的重要组成部分,它们之间的关系密不可分,对于构建隔离、高效的网络环境至关重要。😊
|
23天前
|
Cloud Native Linux 网络虚拟化
深入理解Linux veth虚拟网络设备:原理、应用与在容器化架构中的重要性
在Linux网络虚拟化领域,虚拟以太网设备(veth)扮演着至关重要的角色🌐。veth是一种特殊类型的网络设备,它在Linux内核中以成对的形式存在,允许两个网络命名空间之间的通信🔗。这篇文章将从多个维度深入分析veth的概念、作用、重要性,以及在容器和云原生环境中的应用📚。
深入理解Linux veth虚拟网络设备:原理、应用与在容器化架构中的重要性
|
4天前
|
安全 测试技术 网络架构
【专栏】如何编写网络设备割接方案?这七个步骤要牢记!
【4月更文挑战第28天】本文介绍了编写网络设备割接方案的七个步骤,包括明确割接目标、收集信息、制定计划、设计流程、风险评估、准备测试环境和编写文档。通过实际案例分析,展示了如何成功完成割接,确保业务连续性和稳定性。遵循这些步骤,可提高割接成功率,为公司的网络性能和安全提供保障。
|
2天前
|
Prometheus 监控 Cloud Native
使用Prometheus配置监控与报警
通过以上步骤,你可以使用Prometheus和Alertmanager实现监控和报警配置,以确保系统在出现性能问题或故障时能够及时通知相关人员。欢迎关注威哥爱编程,一起学习成长。
|
3天前
|
存储 监控 安全
【亮剑】网络视频监控如何入门?如何安装和配置、设备选择和实时监控?
【4月更文挑战第30天】本文指导初学者如何搭建和使用网络视频监控系统。核心设备包括摄像头(如固定、PTZ、多目、夜视)、存储选项(NVR、DVR、云存储)及网络交换机等。安装配置步骤涉及规划布局、安装摄像头、设置存储设备和软件配置。实时监控包括实时查看、接收警报和录像回放。理解设备功能、合理布局并细心操作,就能建立稳定监控体系。随着技术进步,未来监控系统将更智能、高效,保障安全。
|
4天前
|
运维 网络协议 安全
【专栏】30 个思科设备巡检命令,值得每位网络工程师收藏!
【4月更文挑战第28天】本文列举了30个必备的思科设备巡检命令,涵盖设备基本信息、性能、网络连接、安全及其它重要方面。这些命令包括`show version`、`show running-config`、`show ip route`、`show access-lists`等,对监控设备状态、排查故障及优化性能至关重要。熟悉并运用这些命令能提升网络工程师的工作效率,确保网络稳定运行。不断学习新命令以适应网络技术发展是网络工程师的必修课。
|
4天前
|
网络虚拟化 数据安全/隐私保护 数据中心
【专栏】思科和华为网络设备命令对比,多维度,建议网络工程师收藏!
【4月更文挑战第28天】本文对比了思科与华为网络设备的基本配置、接口、VLAN、路由、访问控制列表及其它关键命令。尽管两者在很多操作上相似,如设备命名(思科:`hostname`,华为:`sysname`)、查看版本信息(思科:`show version`,华为:`display version`),但在某些方面存在差异,如接口速率设置(两者都使用`speed`和`duplex`,但命令结构略有不同)和VLAN配置(华为的`port hybrid`命令)。
|
6天前
|
网络协议 安全 网络安全
|
6天前
|
存储 网络架构