摘要: 2020-07-06 14:20 https://item.jd.com/51487896325.html#crumb-wrap 2500 https://item.jd.com/598827.html 100 https://item.jd.com/100001978939.html#produc 阅读全文
posted @ 2020-07-06 14:21 一个有故事的devops 阅读(608) 评论(1) 推荐(2) 编辑
摘要: 收取邮件有两种协议,POP3和IMAP,POP3相对于IMAP功能较少无法对邮件进行更深层次的操作,因此本文使用IMAP协议收取邮件。python提供了很多收邮件的模块,本文使用imaplib来接收邮件。 前提 需要在邮件箱的设置中打开允许IMAP,不同邮件开启全方式不同,具体开启方式自行百度。(本 阅读全文
posted @ 2020-04-03 15:30 一个有故事的devops 阅读(11997) 评论(1) 推荐(0) 编辑
摘要: prometheus将采集到的样本以时间序列的方式保存在内存(TSDB 时序数据库)中,并定时保存到硬盘中。与zabbix不同,zabbix会保存所有的数据,而prometheus本地存储会保存15天,超过15天以上的数据将会被删除,若要永久存储数据,有两种方式,方式一:修改prometheus的配 阅读全文
posted @ 2020-01-17 11:45 一个有故事的devops 阅读(14863) 评论(0) 推荐(3) 编辑
摘要: Stunnel是一个可以用SSL对任意 TCP 连接加密的程序。它可以运行在多种UNIX和Windows上,它是基于 OpenSSL的,所以它要求已经安装了 OpenSSL,并进行了正确的配置。——来自网络1、需要解决的问题 目前遇到一些软如node_exporter、cAdvisor、promet 阅读全文
posted @ 2019-07-24 17:39 一个有故事的devops 阅读(3049) 评论(1) 推荐(0) 编辑
摘要: 自动化截web页面的图 一、工具介绍: PhantomJS是一个基于webkit的JavaScript API。它使用QtWebKit作为它核心浏览器的功能,使用webkit来编译解释执行JavaScript代码。任何你可以在基于webkit浏览器做的事情,它都能做到。它不仅是个隐形的浏览器,提供了 阅读全文
posted @ 2019-07-03 16:44 一个有故事的devops 阅读(5291) 评论(0) 推荐(0) 编辑
摘要: 上一节介绍了pushgateway的作用、优劣以及部署使用,本机通过几个实例来重温一下自定义监控指标是如何使用的。 一、监控容器启动时间(shell) 使用prometheus已经两个月了,但从未找到容器运行时间的指标(有一个类似的指标是容器创建时间)。学会自定义监控指标后,第一个实例就应该来搞定它 阅读全文
posted @ 2019-06-29 15:24 一个有故事的devops 阅读(30545) 评论(2) 推荐(2) 编辑
摘要: grafana结合prometheus提供了大量的模板,虽然这些模板几乎监控到了常见的监控指标,但是有些特殊的指标还是没能提供(也可能是我没找到指标名称)。受zabbix的影响,自然而然想到了自定义监控项,promethues同样也支持。 一、简介 Pushgateway是prometheus的一个 阅读全文
posted @ 2019-06-29 14:56 一个有故事的devops 阅读(27192) 评论(3) 推荐(3) 编辑
摘要: 随着虚拟化的快速发展,公司主要是以公有云+私有云结合的混合云部署,据我不成熟的了解,目前很少有公司会将一台单独的物理机作为服务器,在公司内部大家逐渐接受了私有云的部署方案,这样做不但可以节省硬件资源,而且还可以便于管理。以上的废话主要是为了今天的主题:“将物理机迁移到vmware上” 一、工具介绍 阅读全文
posted @ 2019-06-27 17:31 一个有故事的devops 阅读(18839) 评论(1) 推荐(1) 编辑
摘要: 本节将介绍一下我在使用过程中用到的promethues、node_exporter、cAdvisor的常用参数,做一个总结 一、prometheus prometheus分为容器安装和二进制文件安装,一下的参数配置都适用 1、数据存储位置 在使用过程中发现,修改数据存储位置有两个方案,一个是外部存储 阅读全文
posted @ 2019-06-10 18:57 一个有故事的devops 阅读(5802) 评论(0) 推荐(0) 编辑
摘要: 上文已经基本完成了环境的搭建,prometheus可以以https的方式从node_exporter和cAdvisor上pull到数据,访问grafana时也可以以https的方式访问,安全性得到了一定的保障,但还存在一些问题,本节将继续完善 一、分析与改进 目前架构为 VM1和VM2分别开启两端口 阅读全文
posted @ 2019-06-06 14:38 一个有故事的devops 阅读(2980) 评论(0) 推荐(0) 编辑