- 博客(125)
- 资源 (10)
- 问答 (7)
- 收藏
- 关注
原创 JavaScript模块导入导出
JavaScript模块导入导出CommonJs示例1,默认module.exports 导出是空对象示例2,设置module.exports值。导出一个对象。exports和module.exportsES6exportimportexport default模块的概念,是在JS用于服务器端编程的时候才会出现。开发中基本不会将所有的业务逻辑代码放在一个JS文件中,特别是在使用前端框架,进行组件化开发中时,会复用相应的组件。这时,就会用到模块导入/导出的方法了。CommonJs、AMD、CMD、ES6
2021-09-27 11:50:32
1321
原创 python使用pyinstaller打包exe文件遇到的问题
肯定不全。。。只是我遇到的问题,在此处做一个总结一、基本使用二、不显示控制台三、去除webdriver的黑框四、回显执行时必须使用控制台
2021-06-10 09:14:56
801
1
原创 python使用PySimpleGUI设置进度条
PySimpleGUI 使用起来挺方便的,感觉比tkinter要方便。主要是模拟一下任务进度完成情况。一,简单设置进度条使用。
2021-06-09 18:00:14
4206
3
转载 chromedriver与chrome对应
70版本之后,chromedriver版本号与chrome版本号是对应的。chromedriver与chrome的对应关系表:ChromeDriver版本支持的Chrome版本v2.45v70-72v2.44v69-71v2.43v69-71v2.42v68-70v2.41v67-69v2.40v66-68v2.39v66-68v2.38v65-67v2.37v64-66v2.36v63-65v2.35
2021-05-28 13:10:25
3101
转载 python中简单文件操作 压缩解压
本文为优快云博主「Alien-Hu」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。转自https://blog.youkuaiyun.com/chenmozhe22/article/details/81434549常见的IO操作的类型如下:typeinfor以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。文件不存在会报错w打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。只写方式,不可读。a
2021-05-27 15:58:44
194
原创 kolla部署collectd,telegraf,influxdb,grafana监控openstack虚拟机和宿主机状态
之前使用collectd+influxdb+grafana监控虚拟的状态。设置collectd直接将数据传入influxdb。需要自己找collectd的types.db文件格式供influxdb使用。且需要将types.db文件手动写入influxdb容器内,influxdb容器才能成功运行。https://blog.youkuaiyun.com/dandanfengyun/article/details/113510416https://blog.youkuaiyun.com/dandanfengyun/article/
2021-04-23 15:57:02
1904
原创 CentOS7使用软件包安装collectd收集libvirt管理的OpenStack虚拟机信息
使用kolla部署openstack虚拟机的监控组件collectd influxdb prometheus等时,不知道什么原因,无法收集虚拟机的内存使用信息,只能获取到分配给虚拟机的总内存。https://blog.youkuaiyun.com/dandanfengyun/article/details/114540296docker exec -it influxdb bashinflux -host 192.168.199.90> use collectdUsing database coll
2021-04-13 17:44:32
526
原创 Grafana监控告警发送通知到钉钉群、邮件
docker部署的grafana容器。主要是监控kolla部署下OpenStack的虚拟机和宿主机的状态警告。设置相应的监控dashboardhttps://blog.youkuaiyun.com/dandanfengyun/article/details/114540296一、配置grafana配置文件。多个 grafana 宿主机。。。这个情况。。。需要为每个grafana设置notification以及dashboard和alert rules。不过这样一个警告时会发送多个通知。。。所以配置文件都修改,
2021-04-12 16:12:24
9720
原创 grafana的image render设置
Grafana supports automatic rendering of panels as PNG images. This allows Grafana to automatically generate images of your panels to include in alert notifications.Note: Image rendering of dashboards is not supported at this time.Grafana支持将面板自动呈现为PNG图像。
2021-04-07 17:47:23
12332
4
原创 kolla多节点部署时使用collectd+influxdb监控虚拟机状态
之前有一篇 是 ALLinOne情况下,部署设置collectd和influxdb监听虚拟机状态信息。https://blog.youkuaiyun.com/dandanfengyun/article/details/113510416但是在多节点部署时,配置文件有一些差别。一、部署 collectd influxdb grafana prometheus1.修改全局配置globals.yml文件,设置部署监控相关文件。vim /etc/kolla/globals.ymlenable_collectd:
2021-03-09 14:50:35
1074
原创 kolla部署prometheus监控计算节点主机状态
部署prometheus,grafana等组件编辑globals.yml文件。vim /etc/kolla/globals.ymlenable_prometheus: "yes"prometheus_cmdline_extras: "-storage.local.retention 720h"enable_grafana: "yes"prometheus_cmdline_extras: “-storage.local.retention 720h” 一行prometheus-server
2021-03-05 14:32:16
1038
3
转载 ceilometer+gnocchi+grafana 监控展示kolla部署的openstack。
ceilometer 相关https://docs.openstack.org/ceilometer/train/install/install-base-rdo.html部署相关组件Grafana展示问题
2021-02-25 14:50:13
2787
原创 kolla安装collectd+influxdb+grafana监控虚拟机状态
通过kolla安装部署train版OpenStackhttps://blog.youkuaiyun.com/dandanfengyun/article/details/112917279部署 collectd influxdb grafana修改相应配置文件,通过libvirt监控虚拟机collectd 配置libvirt有不同的虚拟机库, 通过API可以访问控制虚拟机。OpenStack也是通过libvirt的API也控制底层的虚拟机的。influxdb 配置grafana 根据influxdb中数据生
2021-02-07 09:16:18
1205
原创 Kolla安装部署OpenStack train版相关
系统基本设置CentOS7系统配置VMware虚拟机,内存8G,硬盘100G(swap分区4G,boot分区200M,剩下全给根目录/)+50G(系统安装完成后添加,作为cinder backup的 VG卷组),CPU开启虚拟化支持,双网卡桥接模式。1.关闭防火墙 和 selinux关闭防火墙systemctl disable firewalldsystemctl stop firewalld关闭selinuxvi /etc/selinux/configSELINUX=disabled
2021-01-29 16:49:27
2228
9
转载 CentOS7下安装Prometheus安装
https://prometheus.io/docs/prometheus/latest/getting_started/转载博客 侵权立删http://www.eryajf.net/2468.htmlPrometheus软件包下载地址。go语言编写。基本无需下载环境依赖软件。https://prometheus.io/download/当前最新版本prometheus-2.24.0运行prometheus一、解压 运行prometheus1.解压tar zxvf prometheus
2021-01-15 18:08:36
1128
原创 CentOS7下collectd+influxdb+grafana简单监控KVM虚拟机
collectd influxdb grafana安装略。一.collectd设置collection3简单前端通过rrd展示虚拟机数据二.influxdb设置三.Grafana设置。这才是重点。设置变量 host,cpu等监控网络的panel设置监控CPU的panel设置监控磁盘的panel设置整体由于虚拟机可能是Windows主句,如果希望查看window虚拟机的内存使用情况还需在虚拟机内安装软件,因此未对内存进行监控。collectd使用collectd-virt插件通过lib
2021-01-13 17:22:31
879
1
原创 CentOS7下collectd简单安装使用
CentOS7安装collected rrd存储数据前端数据展示。collection3设置server client 端。client 端将数据传输到 server端直接将数据传输到influxdb数据库设置virt插件记录kvm虚拟机数据
2021-01-04 17:14:03
1970
1
原创 制作WindowsServer2008镜像上传到OpenStack
使用qemu通过ISO镜像创建虚拟机,创建qcow2格式磁盘安装虚拟机系统。安装完成该qcow2格式磁盘就是一个镜像
2020-12-31 16:15:47
1023
转载 influxdb时序数据库简单安装使用
时序数据库 百度百科时序数据库全称为时间序列数据库。时间序列数据库主要用于指处理带时间标签(按照时间的顺序变化,即时间序列化)的数据,带时间标签的数据也称为时间序列数据。时间序列数据主要由电力行业、化工行业等各类型实时监测、检查与分析设备所采集、产生的数据,这些工业数据的典型特点是:产生频率快(每一个监测点一秒钟内可产生多条数据)、严重依赖于采集时间(每一条数据均要求对应唯一的时间)、测点多信息量大(常规的实时监测系统均有成千上万的监测点,监测点每秒钟都产生数据,每天产生几十GB的数据量)。比较适合
2020-12-24 15:06:07
939
转载 OVS基础学习 博客转载
一、 Open VSwitch是什么OVS是一个高质量的,多层虚拟交换机(网络分层的层),其目的是让大规模网络自动化可以通过编程扩展,同时仍然支持标准的管理接口和协议:NetFlow. SFlow … 等,并且它还支持多个物理机的分布式环境。详情请见http://openvswitch.org / http://lamoop.com/post/2013-11-18/40060149263那什么又是虚拟交换呢?就是,利用软件的方式形成交换部件,所以也叫软件交换机,跟传统的物理交换机相比,虚拟交换机同要
2020-11-13 13:20:46
321
原创 CentOS7安装nfdump+nfsen+sflow 实现流量监控
一、安装基础环境。CentOS7安装 vim 方便设置文件 不安装直接使用vi也可以。yum -y install vim安装依赖包。主要是perl模块和rrdtool模块。(后者是画图包,应该是生成流量图使用的)yum install -y perl perl-Sys-Syslog rrdtool-perl perl-Data-Dumper perl-MailTools perl-Socket6安装网络环境,就是安装一个网络服务+php即可。这个网络服务提供者可以是 nginx httpd
2020-11-12 09:56:41
2801
原创 基础知识备忘
IP段。IPV4IPv4,用32位二进制数字表示一个IP地址。常见的IP段可能是192.168.0.0/24 就这个IP段来说。先转换成32位二进制数11000000.10101000.00000000.00000000后面的24表示的是前面IP地址从前向后查有多少位是被固定的。这个表示前面24位是被固定的,也就是这个IP段中IP符合11000000.10101000.00000000.XXXXXXXX就是这样。还有也是比较常见的 192.168.0.0/16这个IP段就表示前面的16位是固定的,后面
2020-10-23 13:03:27
1443
原创 CloudStack使用OVS代替LinuxBridge的简单使用测试
除了计算节点网络设置有点区别外,其它没什么区别。使用LinuxBridge正常安装如下https://blog.youkuaiyun.com/dandanfengyun/article/details/107220199一,测试使用双网卡,使用OVS创建双网桥。因为一个网卡上创建不同的网桥这个方式,,,目前没学会。。。...
2020-09-24 09:05:57
766
转载 CentOS7安装Open vSwitch 及 基础模块解释
Open vSwitch开放的虚拟交换标准 (虚拟交换机)Open vSwitch是一个高质量的、多层虚拟交换机,使用开源Apache2.0许可协议,由Nicira Networks开发,主要实现代码为可移植的C代码。它的目的是让大规模网络自动化可以通过编程扩展,同时仍然支持标准的管理接口和协议(例如NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag)。此外,它被设计位支持跨越多个物理服务器的分布式环境,类似于VMware的vNetwork分布式vswitch或
2020-08-13 13:54:43
4306
1
原创 CloudStack-Primate安装使用
Apache CloudStack Primate is a modern role-based progressive UI based on Vue.js and Ant Design for Apache CloudStack.CloudStack Primate是一个基于Vue.js和Ant Design的基于现代角色的渐进UI。With Apache CloudStack 4.14, a technical preview of Primate is proposed that users c
2020-08-12 15:19:45
357
转载 学习CloudStack的API使用
CloudStackAPI的调用分析(API KEY 认证)根据CloudStack官方文档,一个完整的API URL请求包含如下。Python 测试调用常用API的Python调用常用API的Java调用
2020-07-22 18:26:46
862
原创 CloudStack的API使用curl测试调用
CloudStackAPI的调用看看cloudstack或KVM有没有接口可以获取VPS实例的ip及开机、关机。重启等挂起要调用API 首先要获取到某一个用户的 API Key和Secret Key。因为执行API需要这两个参数。
2020-07-20 17:35:40
455
原创 CloudStack多管理节点设置
CloudStack多管理节点设置。使用HAProxy实现负载均衡。由于内存不足,只创建三个虚拟机用以实现CloudStack环境搭建。两个管理节点192.168.199.91 manager1192.168.199.92 manager2一个计算节点192.168.199.93 agent负载均衡HAProxy软件设置在 agent节点。MySQL数据库也设置在agent节点。测试有二一、初始安装时设置HAProxy。二、一管理节点一计算节点部署完成运行一段时间后,加入第二个管理节点,
2020-07-15 10:27:39
1626
2
转载 CentOS7用户和组的创建及文件权限管理
转自https://www.cnblogs.com/dubhlinn/p/11055010.htmlhttps://blog.youkuaiyun.com/n_s_X14/article/details/83717988用户与组的创建概念 和 基本信息centos Linux用户中分为三类用户:即超级用户(root用户、根用户,用户UID=0)、普通用户(用户UID>=1000)、伪用户(用户UID=1~999)超级用户拥有系统的最高权限,甚至可以删除系统;普通用户相对于超级用户少了很多权限,比如删除
2020-07-13 17:22:37
6491
原创 CloudStack4.13.1测试安装
之前记录过一次,但是是安装在一个节点之上,这次将管理节点和计算节点分离。重新记录一次安装过程,方便后续使用。准备两台虚拟机进行基本设置
2020-07-09 18:16:59
4138
24
Linux-Host-Alert-telegraf_collectd.json
2021-06-07
Linux Host Dashboard-1620807193848.json
2021-05-12
Libvirtd.json
2021-04-23
Collectd Libvirtd Dashboard.json
2021-03-19
Collectd Libvirtd Dashboard With Prometheus.json
2021-03-19
types.db influxdb所需类型描述文件
2021-02-02
Gluster-Samba.zip
2020-04-09
linux下安装开发环境.docx
2020-02-09
Vue单文件组件样式使用了scoped但字体样式依然影响了子组件
2021-12-02
ES6标准的import,导入一个模块时是否会执行相应模块中可执行内容
2021-09-28
Grafana如何对接gnocchi
2021-01-27
网关和子网掩码设置 能决定IP范围吗
2020-10-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人