自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 资源 (10)
  • 问答 (7)
  • 收藏
  • 关注

原创 npm基础使用

安装使用1.更换源2.安装包package.josn3.清除缓存

2021-12-07 14:58:29 2157

原创 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 1165

原创 python使用pyinstaller打包exe文件遇到的问题

肯定不全。。。只是我遇到的问题,在此处做一个总结一、基本使用二、不显示控制台三、去除webdriver的黑框四、回显执行时必须使用控制台

2021-06-10 09:14:56 686 1

原创 python使用PySimpleGUI设置进度条

PySimpleGUI 使用起来挺方便的,感觉比tkinter要方便。主要是模拟一下任务进度完成情况。一,简单设置进度条使用。

2021-06-09 18:00:14 3833 3

原创 python命令行参数传递

Xpath定位是从1 开始的

2021-06-07 10:17:03 1197 2

转载 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 2856

转载 python中简单文件操作 压缩解压

本文为CSDN博主「Alien-Hu」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。转自https://blog.csdn.net/chenmozhe22/article/details/81434549常见的IO操作的类型如下:typeinfor以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。文件不存在会报错w打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。只写方式,不可读。a

2021-05-27 15:58:44 155

原创 kolla部署collectd,telegraf,influxdb,grafana监控openstack虚拟机和宿主机状态

之前使用collectd+influxdb+grafana监控虚拟的状态。设置collectd直接将数据传入influxdb。需要自己找collectd的types.db文件格式供influxdb使用。且需要将types.db文件手动写入influxdb容器内,influxdb容器才能成功运行。https://blog.csdn.net/dandanfengyun/article/details/113510416https://blog.csdn.net/dandanfengyun/article/

2021-04-23 15:57:02 1714

原创 CentOS7使用软件包安装collectd收集libvirt管理的OpenStack虚拟机信息

使用kolla部署openstack虚拟机的监控组件collectd influxdb prometheus等时,不知道什么原因,无法收集虚拟机的内存使用信息,只能获取到分配给虚拟机的总内存。https://blog.csdn.net/dandanfengyun/article/details/114540296docker exec -it influxdb bashinflux -host 192.168.199.90> use collectdUsing database coll

2021-04-13 17:44:32 447

原创 Grafana监控告警发送通知到钉钉群、邮件

docker部署的grafana容器。主要是监控kolla部署下OpenStack的虚拟机和宿主机的状态警告。设置相应的监控dashboardhttps://blog.csdn.net/dandanfengyun/article/details/114540296一、配置grafana配置文件。多个 grafana 宿主机。。。这个情况。。。需要为每个grafana设置notification以及dashboard和alert rules。不过这样一个警告时会发送多个通知。。。所以配置文件都修改,

2021-04-12 16:12:24 8991

原创 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 10901 4

原创 kolla多节点部署时使用collectd+influxdb监控虚拟机状态

之前有一篇 是 ALLinOne情况下,部署设置collectd和influxdb监听虚拟机状态信息。https://blog.csdn.net/dandanfengyun/article/details/113510416但是在多节点部署时,配置文件有一些差别。一、部署 collectd influxdb grafana prometheus1.修改全局配置globals.yml文件,设置部署监控相关文件。vim /etc/kolla/globals.ymlenable_collectd:

2021-03-09 14:50:35 942

原创 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 890 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 2263

原创 kolla安装collectd+influxdb+grafana监控虚拟机状态

通过kolla安装部署train版OpenStackhttps://blog.csdn.net/dandanfengyun/article/details/112917279部署 collectd influxdb grafana修改相应配置文件,通过libvirt监控虚拟机collectd 配置libvirt有不同的虚拟机库, 通过API可以访问控制虚拟机。OpenStack也是通过libvirt的API也控制底层的虚拟机的。influxdb 配置grafana 根据influxdb中数据生

2021-02-07 09:16:18 1078

原创 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 2028 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 1048

原创 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 791 1

原创 CentOS7下Grafana简单安装测试使用。

Grafana安装

2021-01-06 10:20:47 774

原创 CentOS7下collectd简单安装使用

CentOS7安装collected rrd存储数据前端数据展示。collection3设置server client 端。client 端将数据传输到 server端直接将数据传输到influxdb数据库设置virt插件记录kvm虚拟机数据

2021-01-04 17:14:03 1707 1

原创 制作WindowsServer2008镜像上传到OpenStack

使用qemu通过ISO镜像创建虚拟机,创建qcow2格式磁盘安装虚拟机系统。安装完成该qcow2格式磁盘就是一个镜像

2020-12-31 16:15:47 891

转载 influxdb时序数据库简单安装使用

时序数据库 百度百科时序数据库全称为时间序列数据库。时间序列数据库主要用于指处理带时间标签(按照时间的顺序变化,即时间序列化)的数据,带时间标签的数据也称为时间序列数据。时间序列数据主要由电力行业、化工行业等各类型实时监测、检查与分析设备所采集、产生的数据,这些工业数据的典型特点是:产生频率快(每一个监测点一秒钟内可产生多条数据)、严重依赖于采集时间(每一条数据均要求对应唯一的时间)、测点多信息量大(常规的实时监测系统均有成千上万的监测点,监测点每秒钟都产生数据,每天产生几十GB的数据量)。比较适合

2020-12-24 15:06:07 763

原创 CentOS7安装ntopng及简单使用

nrope检测sflow 并使用ntopng显示

2020-12-16 10:26:58 3381

原创 CloudStack第三方开源CloudStack-UI使用

基本安装使用脉冲插件

2020-12-01 18:17:52 847

原创 CentOS7搭建简单文件服务器

nginx 搭建httpd 搭建

2020-11-13 16:06:51 4012 1

转载 OVS基础学习 博客转载

一、 Open VSwitch是什么OVS是一个高质量的,多层虚拟交换机(网络分层的层),其目的是让大规模网络自动化可以通过编程扩展,同时仍然支持标准的管理接口和协议:NetFlow. SFlow … 等,并且它还支持多个物理机的分布式环境。详情请见http://openvswitch.org / http://lamoop.com/post/2013-11-18/40060149263那什么又是虚拟交换呢?就是,利用软件的方式形成交换部件,所以也叫软件交换机,跟传统的物理交换机相比,虚拟交换机同要

2020-11-13 13:20:46 252

原创 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 2335

原创 sFlow监控OVS使用测试

sFlow

2020-10-23 18:13:43 2732 1

原创 基础知识备忘

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 1338

原创 CentOS7 安装CloudStack4.14.0

最大变化是UI?

2020-10-15 17:14:27 2713 7

原创 OpenVSwitch的端口Port学习使用

OpenVswitch的安装

2020-10-15 16:29:49 8282

原创 CloudStack使用OVS代替LinuxBridge的简单使用测试

除了计算节点网络设置有点区别外,其它没什么区别。使用LinuxBridge正常安装如下https://blog.csdn.net/dandanfengyun/article/details/107220199一,测试使用双网卡,使用OVS创建双网桥。因为一个网卡上创建不同的网桥这个方式,,,目前没学会。。。...

2020-09-24 09:05:57 687

转载 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 3107

原创 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 317

原创 CloudStack常用API

常用API命令与参数和返回值常用API的Python调用常用API的Java调用

2020-07-28 16:22:04 624

转载 学习CloudStack的API使用

CloudStackAPI的调用分析(API KEY 认证)根据CloudStack官方文档,一个完整的API URL请求包含如下。Python 测试调用常用API的Python调用常用API的Java调用

2020-07-22 18:26:46 641

原创 CloudStack的API使用curl测试调用

CloudStackAPI的调用看看cloudstack或KVM有没有接口可以获取VPS实例的ip及开机、关机。重启等挂起要调用API 首先要获取到某一个用户的 API Key和Secret Key。因为执行API需要这两个参数。

2020-07-20 17:35:40 382

原创 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 1488 2

转载 CentOS7用户和组的创建及文件权限管理

转自https://www.cnblogs.com/dubhlinn/p/11055010.htmlhttps://blog.csdn.net/n_s_X14/article/details/83717988用户与组的创建概念 和 基本信息centos Linux用户中分为三类用户:即超级用户(root用户、根用户,用户UID=0)、普通用户(用户UID>=1000)、伪用户(用户UID=1~999)超级用户拥有系统的最高权限,甚至可以删除系统;普通用户相对于超级用户少了很多权限,比如删除

2020-07-13 17:22:37 5852

原创 CloudStack4.13.1测试安装

之前记录过一次,但是是安装在一个节点之上,这次将管理节点和计算节点分离。重新记录一次安装过程,方便后续使用。准备两台虚拟机进行基本设置

2020-07-09 18:16:59 4033 24

Linux-Host-Alert-telegraf_collectd.json

grafana的dashboard json文件。设置了collectd收集的虚拟机数据的警告panel及触发条件。

2021-06-07

Linux Host Dashboard-1620807193848.json

collectd 收集的宿主机数据通过telegraf写入influxdb。最后经由grafana图表展示出来。

2021-05-12

Libvirtd.json

telegraf数据监听collectd数据送达的25826端口,同自身收集的数据一起写入到influxdb数据库。 grafana设置数据源,展示libvirt虚拟机相关数据的dashboard的相关json 对大多人来说应该是无用资源。。。

2021-04-23

Collectd Libvirtd Dashboard.json

grafana的dashboard模板展示虚拟机状态。 使用了influxdb数据库和prometheus数据库。 基本上只使用了colllectd存储到influxdb的数据。

2021-03-19

Collectd Libvirtd Dashboard With Prometheus.json

grafana的dashboard模板展示虚拟机状态。 使用了influxdb数据库和prometheus数据库。 基本上prometheus库用来设置变量,influxdb用来展示具体值。

2021-03-19

gnocchi_resources.yaml

ceilometer保存到gnocchi的保存策略。 kolla部署openstack虚拟机时监控虚拟实例数据。

2021-03-01

types.db influxdb所需类型描述文件

influxdb设置存放collectd数据时所需类型描述文件。 collectd 希望把数据存入influxdb。 由于docker安装,influxdb 容器没types.db文件。因此保存一下。

2021-02-02

Gluster-Samba.zip

GlusterFS提供的Samba+CTDB4.2.4的rpm包。。。包含依赖包 安装使用rpm 命令,不要使用 yum yum安装的依赖可能版本过高导致不可用 rpm -ivh * --nodeps --force 可能还要安装 cups-libs yum -y install cups-libs 安装时 把安装说明删掉就好

2020-04-09

linux下安装开发环境.docx

Ubuntu下Python的开发环境搭建。。主要供个人备份使用。。。并非专业指导。 包括VMware软件下 Ubuntu 安装 python虚拟环境 MySQL数据库 Redis数据库等

2020-02-09

数据分析案例所需文件数据

数据分析使用 主要用于练习 anaconda 中pandas对数据的处理。

2018-12-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除