首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    zabbix监控网络设备

    终工作中遇到,办公网有防火墙和交换机,要监控一下他们的流量。可以通过zabbix来做。从整个操作过程来看,主要有两个难点。 监控的原理是,zabbix模板里用自带的OID,去交换机上获得值,因此,我们要开启交换机上的snmp,另外要拿到相关监控项的OID值。再去zabbix上添加监控模板就可以了。 接着去zabbix上面建立监控项。 注意,添加监控项的时候要记得先添加主机,并看zabbix主机能否和交换机之间snmp通信,具体的测试方式是可以使用下面这条命令。如果返回值,就ok。 绿色代表正常,接着添加监控项就可以了。 如下面,就有正常的和不正常的。 如果SNMP正常,就可以配置监控项了。 之前已经基本介绍过,下面只介绍关键的部分。 名称:这里根据需要填写。 在项目那个地方,添加上对应的监控项,监控项获得的值就会展示到图形上了。 之后,就可以看到数据被展示在图形上了。

    3.8K10编辑于 2022-08-12
  • Prometheus 监控网络设备最佳实践!

    MySQL/PostgreSQL/MongoDB ElasticSearch/Hadoop/Redis Kubernetes/Docker/DevOps Kafka/RabbitMQ/Zookeeper 监控平台 今天,我们来聊一聊如何使用 Prometheus 监控网络等硬件设备(snmp-exporter)。 前言 SNMP监控原理是通过SNMP协议查询网络设备上的MIB(管理信息库),设备运行SNMP代理,Prometheus通过SNMP Exporter轮询这些设备,SNMP Exporter会翻译SNMP 加入Prometheus监控 修改普罗米修斯的 /etc/prometheus/prometheus.rules 文件,追加如下内容并重启服务。 部署 snmp-exporter + Prometheus监控。 具体操作请查阅上方群晖NAS的编写 snmp.yml和运行snmp-exporter和加入Prometheus监控篇章。

    76110编辑于 2026-03-24
  • Python通过SNMP监控网络设备

    由于我的系统设备版本比较多,所以我是分别开发的客户端程序,服务端使用dll文件与客户端通信,服务端的dll在与python通信,通过Python丰富的第三方库,实现绘图入库等,该方式比较繁琐,我们管理的设备还有一些网络设备 ,这些设备无法通过开发程序来实现监控,为了实现全平台全设备监控,我决定使用SNMP实现监控任务。 nmap " + addr + " .1.3.6.1.4.1.2021.4") mem = ret.read().split("\n") for i in [2,3,4,6] nmap " + addr + " .1.3.6.1.4.1.2021.4") mem = ret.read().split("\n") for i in [2,3,4,6]

    2.2K30编辑于 2022-12-28
  • 来自专栏个人技术随笔

    夜莺随笔:监控网络设备(一)

    本文将对夜莺如何使用 telegraf 监控网络设备做一个初步探讨,第一篇是关于如果简单监控网络设备 正文 本文将围绕sysUpTime,sysName 展开 OID 详情 名称 OID 数据类型 备注 snmpwalk 探测 sysNmae 部分,实际结果为 –> SNMPv2-MIB::sysName.0 = STRING: SH_CE6855_Network_TOR01_SZZB 那么在制作 snmp 监控项里填入 的时候会根据目标 OID 来判断工具的使用,如果认为该 OID 为该 MIB 树的最末端,会调用 snmpget ,而当一个 OID 并不是末梢,其下面有很多索引,那么就采用 snmpwalk,所以大家在创建监控项的时候会出现误区 如果不设置前端将无法以主机的形式存在 inputs.snmp.field 代表 telegraf 将以 snmpget 进行查询,所以该 OID 必须是树的末梢 is_tag 如果设置为true,则代表该监控项以标签的方式存在 grafana 来出图 写在最后 其实 telegraf 的功能相对来说还是比较强大的,相比于 prometheus 的 snmp-exporter 配置相对简单点,但是存在不能配置多个单 OID 的监控

    5.7K11编辑于 2022-02-16
  • 来自专栏个人技术随笔

    夜莺随笔:监控网络设备(二)

    上篇文章已经初步讲解了 telegraf 通过 snmp plugins 监控网络设备,那么在实际监控工作中,网络设备监控起来相对比较复杂,特别是大型的框式设备,动辄上千条监控项,如果通过一条条写,肯定是不太切合实际的 在做监控项的时候需要两个点,第一个如果来写监控项更清晰,另外一个是方便后面做过滤(过滤会放在下一篇)。 ,以 Vlanif34 监控项为例。 重启 telegraf 查看前端效果 这一步仅做演示,实际可以不需要,避免多余的监控项产生 前端的效果就看的比较清楚了,多余的监控项就比较清晰了,那么如何过滤掉多余的监控项呢? 针对监控项可以加的过滤参数如下: fieldpass 可以理为匹配该名称监控项才可采集 fielddrop 匹配该名称的监控项不进行采集 [global_tags] [agent] interval

    5.6K20编辑于 2022-02-16
  • 来自专栏网络安全与可视化

    使用ntopng和SNMP监控网络设备

    摘要 SNMP被广泛用于网络监控。 能够远程监控网络设备是清楚了解现在和过去网络健康状况的根本。 ntopng系统地与SNMP设备进行交互,提供对网络的历史和实时洞察。 Ntopng SNMP支持 简单网络管理协议(SNMP)是用于远程监控网络设备的事实标准之一,如路由器、交换机和服务器等。 结论 这篇文章演示了如何使用ntopng与SNMP设备进行系统交互,以监控其运行健康和状态。数据可以实时可视化,也可以记录下来以进行历史分析。当前同时支持SNMP v1和v2c。

    1.8K42发布于 2020-10-22
  • 来自专栏技术杂记

    RabbitMQ 监控6

    erlang.cookie must be accessible by owner only",[{auth,init_cookie,0},{auth,init,1},{gen_server,init_it,6} ,{proc_lib,init_p_do_apply,3}]},[{gen_server,init_it,6},{proc_lib,init_p_do_apply,3}]\}\},{ancestors, erlang.cookie must be accessible by owner only",[{auth,init_cookie,0},{auth,init,1},{gen_server,init_it,6}

    43920编辑于 2022-02-09
  • 来自专栏技术杂记

    Mysql 监控6

    添加模板配置 Zabbix ServerGrab the latest tarball from the Percona Software Downloads directory to your desktop.Unpack it to get zabbix/templates/ folder.Import the XML template using Zabbix UI (Configuration -> Templates -> Import) by additionally choosing “Scr

    1.2K30编辑于 2022-06-30
  • 来自专栏技术杂记

    Elasticsearch 监控6

    也就是 net.ipv4.ip_forward 和 filter 表 FORWARD 链

    32820编辑于 2022-02-10
  • 来自专栏华汇数据服务

    政府企业网络设备如何实时监控?-华汇数据IT运维监控平台

    由此可见,网络设备对于业务系统的可用性和连续性起到至关重要的作用,其重要性不言而喻,如何实时监控网络设备的状态,保障其正常稳定运行成了IT运维的迫切目标。 二、网络设备监控的定义华汇数据自主研发的IT运维监控平台通过SNMP协议可实现对各类网络设备监控及告警,保障各设备正常运行,从而确保业务系统的可用性及连续性。 平台可实时监控网络设备的运行状态、端口信息、流量状况、丢包情况和链路拥塞等指标信息,对关键指标异常可即时产生事件并实时报警,帮助运维人员在设备故障发生第一时间介入处理,有效保障网络设备的可靠性。 三、网络设备监控的功能1.可视运维,实时显示被监控网络设备的工作状态、端口连接、链路流量和丢包情况等;2.可溯运维,统计查询设备历史数据、告警记录、状态记录等;3.规范运维,可对事件告警进行派工、流转及跟踪处理 ,规范流程;4.实时告警,对严重、重要事件支持邮箱、短信、微信和电话告警;5.报表丰富,提供多种场景、多种类型报表,支持自定义报表模板;6.智能学习,对已恢复事件与告警自动屏蔽,消除无效告警;7.自动巡检

    1K30编辑于 2023-01-31
  • 来自专栏个人技术随笔

    Zabbix 随笔:监控第一台网络设备

    前面已经讲了很多关于 Zabbix 安装的内容,相信对 Zabbix 已经有了一定的了解了,今天来讲讲如何监控网络设备。 设备 snmp 配置错误 Server 的系统防火墙策略未放通(可能性小,新手建议关闭) SElinux(新手建议关闭) 本文环境 Zabbix 6.0 beta2 CE12804S 添加监控主机 1 3、添加主机接口(Interfaces),本文为网络设备监控,所以选择 SNMP 4、最终形态为主机组为:Templates/Network devices,模板选择的为 Templates/Network 5、完成创建6、稍等会儿,主机后的 SNMP 灯变红,那么此时是什么原因呢,因为我们没有修改 SNMP团体字,所以出现连接超时现象。 路径为:管理(Administration)选项 –> 一般(General)选项 –> 宏(Macros),将 { CPU 风扇 温度 内存 端口状态 基础监控 … 效果 写在最后 由此得出一个结论

    2.3K10编辑于 2022-02-16
  • 来自专栏Zabbix中国官方

    官方博文 | Zabbix通过SNMPv3协议监控网络设备

    Zabbix系统中SNMP是最常用的一种监控网络设备的协议,也是一种一体化解决方案,用于监控大量静态(变化缓慢)网络环境中的设备。 一、关于SNMPv3 SNMP协议常用于监控网络设备,以及发送些简单的命令给这些设备,例如:重启设备,启动或禁用网络设备端口。 如果所有的网络设备监控项有相同的SNMPv3参数,那么在模板中定义用户宏,否则在主机级别定义。 ? 模板 注意!用户和密码仅用于认证和加密。用户组和MIB对象访问权限在每台被监控设备上定义。 如果仅通过ICMP检测设备可用性,那么可能不用获取所有的监控数据排查一条网络事件。 06 网络设备端口自动发现 网络设备端口自动发现是网络设备监控中最重要的一个功能。 三、监控结果 查看已经获取的网络设备列表: ?

    7K30发布于 2021-01-29
  • 来自专栏Zabbix中国官方

    【老金知道】Zabbix日志监控前传:rsyslog收集网络设备日志

    给大家分享了 Zabbix监控日志文件 ▼▼▼ 1、Zabbix日志监控表达式描述 2、Zabbix监控linux日志举例 3、Zabbix监控windows日志举例 4、日志监控题外话 点击跳转原文 此篇对日志采集做了外延,特此分享: rsyslog收集网络设备日志 安装rsyslog 安装rsyslog 1. rpm -qa rsyslog #CentOS7默认会安装rsyslog 2. $Modload ommysql 6. none;local7.none /var/log/messages 网络设备 配置 1. 修改为: 6. 7.

    7K20发布于 2021-02-03
  • 来自专栏技术杂记

    Zabbix 监控系统搭建6

    SELINUXTYPE=targeted [root@zabbix-server conf.d]# ---- 命令汇总 wget http://repo.zabbix.com/zabbix/2.4/rhel/6/ x86_64/zabbix-release-2.4-1.el6.noarch.rpm rpm -ivh zabbix-release-2.4-1.el6.noarch.rpm ll /etc/yum.repos.d

    45120编辑于 2022-02-09
  • 来自专栏solate 杂货铺

    go监控方案(6) -- grafana

    访问InfluxDB时不会存在跨域访问的限制,只要配置好数据源后,即可展示监控数据。 地址:grafana ? 配置数据源 使用时需要配置InfluxDB数据源 ?

    85220发布于 2019-07-22
  • 来自专栏sktj

    网络设备汇总

    汇聚交换机: 运维监控平台 安全运维区:安全审计、安全运维审计 互联网边界区:抗拒绝服务器、交换机、负载均衡、NF 核心交换区:核心交换机(不同区域的互联都要架设防火墙) 服务器区:入侵防护系统、web

    75030编辑于 2022-05-24
  • 来自专栏iSharkFly

    Confluence 6 使用 JConsole 监控本地 Confluence

    如果你遇到了一些特定的问题,或者你仅仅是希望在一个很短的时间内监控你 Confluence 的运行,你可以使用本地监控。 本地监控将会对你的服务器性能产生影响,所以我们并不推荐你使用本地监控来长时间的监控你运行的 Confluence 实例。 启动本地监控: 启动 JConsole (你可以在 JDK 安装目录中找到了启动需要的 bin)。 选择 本地进程(Local Process)。 选择 Confluence 进程。 这个进程被命名为 org.apache.catalina.startup.Bootstrap start 请参考 Using JConsole 来获得有关本地监控的更多有用信息。 https://www.cwiki.us/display/CONF6ZH/Live+Monitoring+Using+the+JMX+Interface

    1.2K50发布于 2019-01-31
  • 来自专栏王念博客

    p6spy监控sql语句

    P6Spy 是针对数据库访问操作的动态监测框架(为开源项目,项目首 页:www.p6spy.com)它使得数据库数据可无缝截取和操纵,而不必对现有应用程序的代码作任何修改。 P6Spy 分发包包括P6Log,它是一 个可记录任何 Java 应用程序的所有JDBC事务的应用程序。其配置完成使用时,可以进行数据访问性能的监测。 1.依赖jar包 <dependency> <groupId>p6spy</groupId> <artifactId>p6spy</artifactId> <version>2.2.0</version > </dependency> 2.修改jdbc驱动为p6spy datasource.druid.driverClassName=com.p6spy.engine.spy.P6SpyDriver 3. 添加配置 #第一:module.log的属性必须配置,如果不配置,P6SPY将不起任何作用,典型配置: module.log=com.p6spy.engine.logging.P6LogFactory

    2K10发布于 2019-07-25
  • 来自专栏iSharkFly

    Confluence 6 使用 JConsole 监控远程 Confluence

    针对生产系统中,我们推荐你使用远程监控,这个将不会消耗你远程 Confluence 服务器的资源。 启动远程监控: 添加下面的属性到 setenv.sh / setenv.bat 文件中,端口你可以定义任何你没有使用的端口。 尽管可以在监控的时候禁用安全授权,我们不推荐你在生产环境下配置使用禁用安全授权。 启动 JConsole (你可以在 JDK 安装目录中找到了启动需要的 bin)。 请参考 Using JConsole 来获得有关远程监控的更多有用信息。 https://www.cwiki.us/display/CONF6ZH/Live+Monitoring+Using+the+JMX+Interface

    1.1K30发布于 2019-01-31
  • 来自专栏iSharkFly

    Confluence 6 使用 JMX 界面实时监控

    这个页面将会指导你如何使用 JConsole 来在你本地监控远程的 Confluence 实例。 我们的支持小组能够帮你解决有关 Confluence 的具体问题,但是我们不能帮助你设置 JMX 的远程监控,同时我们也不能帮你解释监控中数据的意义是什么。 https://www.cwiki.us/display/CONF6ZH/Live+Monitoring+Using+the+JMX+Interface

    78840发布于 2019-01-31
领券