掌握Prometheus 监控思科交换机技能,这篇文章就够了!
Prometheus 监控思科交换机
整体思路
采用 Prometheus + snmp_exporter + alertmanager + Granfana 进行监控思科交换机(其他品牌交换机同理)报警,snmp_exporter 通过 snmp 协议进行交换机的流量,接口关系(VLAN,port_channel等等),以及常用的cpu和内存进行信息收集,prometheus 通过配置文件收集 snmp_exporter 收集的信息,然后 Grafana 接入 prometheus 的数据源,进行友好的图形化界面展示。以及通过 Alertmanager 对我们监控的交换机进行邮件报警处理。
- 逻辑图
具体文章索引地址
(一) Prometheus 监控思科交换机---各中间件安装部署
(二) Prometheus 监控思科交换机---snmp_exporter 配置文件修改
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
浅析Linux Socket套接字编程中的 5 个隐患
隐患 1.忽略返回状态 第一个隐患很明显,但它是开发新手最容易犯的一个错误。如果您忽略函数的返回状态,当它们失败或部分成功的时候,您也许会迷失。反过来,这可能传播错误,使定位问题的源头变得困难。 捕获并检查每一个返回状态,而不是忽略它们。考虑清单 1 显示的例子,一个套接字 send 函数。 忽略 API 函数返回状态 intstatus,sock,mode; /*Createanewstream(TCP)socket*/ sock=socket(AF_INET,SOCK_STREAM,0); ... status=send(sock,buffer,buflen,MSG_DONTWAIT); if(status==-1){ /*sendfailed*/ printf("sendfailed:%s\n",strerror(errno)); }else{ /*sendsucceeded--ordidit?*/ } 探究一个函数片断,它完成套接字 send 操作(通过套接字发送数据)。函数的错误状态被捕获并测试,但这个例子忽略了 send 在无阻塞模式(由 MSG_DONTWAIT 标志启用...
- 下一篇
浅谈MaxCompute资源规划管理及评估
一、MaxCompute资源规划背景介绍 MaxCompute资源主要有两类:存储资源、计算资源(包含cpu和内存)。存储资源用于存储MaxCompute的库表数据,计算资源用于运行sql、mr等任务。最佳的MaxCompute资源规划方案能够达到以下几个目的: • 数据存储资源足够,既能够存储当前的所有存量库表数据,也能够存储未来一段时间的增量数据;• 计算资源充足,但是不能浪费。计算资源量能够满足所有数据计算任务,且尽可能减少资源浪费情况。这样耗费的资源费用最少;• 被处理的数据量巨大、耗费计算资源较多的大型任务,可能会将quota group资源组耗尽,造成其他任务无法获取到计算资源而阻塞。MaxCompute资源规划方案必须能够尽量避免这种情况;• 不同优先级的计算任务能够尽量互不干扰,有限保证高优先级的任务获取到足够计算资源;• 能够满足时段的差异化资源需求,满足对资源隔离(生产/开发/自助分析)不同工作负载的能力,避免相互干扰,同时更大化提高资源使用率。 MaxCompute资源规划的最终目标就是能够满足上述几点需求,企业客户消耗最低资源费用的情况下,满足数据存储需求,以及...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8编译安装MySQL8.0.19