自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 Jenkins自动化之路-Centos7 安装SonarQube8

SonarQube是代码检查工具,采用B/S架构,帮助检查代码缺陷,改善代码质量,提高开发速度,通过插件形式,可以支持Java、C、C++、JavaScripe等等二十几种编程语言的代码质量管理与检测,能对接jenkins等自动化工具。SonarQube7.9后不支持mysql,因此采用postgresql1.安装Java1.1安装jdk11#yum install -y java...

2020-04-22 07:22:09 1047

原创 Jenkins 权限配置失误。hudson.security.AccessDeniedException2: anonymous没有全部/Read权限

遇到这种情况一般是权限配置失误导致无法打开web。我们需要对配置文件config.xml进行修复1.打开config.xml文件vi /var/lib/jenkins/^Cnfig.xml2.把用户安全认证改成flase<useSecurity>true</useSecurity> 替换<useSecurity>flase</u...

2020-04-16 06:30:55 2981

原创 GCP Windows配置SDK

创建配置PS C:\Users\>gcloud config configurations create test-projectCreated [test-project].Activated [test-project].切换到配置文件PS C:\Users\> gcloud config configurations activate test-proj...

2020-03-03 18:05:52 876

原创 yum安装kubernetes 1.15.3

设置 yum repositoryyum install -y yum-utils device-mapper-persistent-data lvm2配置docker官方yumsudo yum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.repo...

2019-09-11 15:15:22 1132

原创 系统登录服务不停重启,关闭再重启提示failed to activate service 'org.freedesktop.systemd1' timed out

造成原因是内存不足导致org.freedesktop.logind和org.freedesktop.systemd模块奔溃。临时解决方案:systemctl daemon-reexec再启动登录服务systemctl start systemd-logind最终解决方案还是需要解决内存不足问题...

2019-07-29 10:14:26 26543 1

原创 jQuery DataTables 参数说明

Datatables是一款jquery表格插件。它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能。代码: $('#example1').DataTable({ "paging" : true, "lengthChange": true, "searching" : true, "ordering" ...

2019-04-26 10:58:50 754

原创 jQuery DataTables 修改默认倒序,修改显示条数

Datatables是一款基于jQuery表格插件,在前端模板很常见。$('#example1').DataTable({"lengthMenu": [50,10,20,100], #修改行数显示"order": [[ 1, "desc" ]] #修改默认排序,从0开始算第一列。})...

2019-04-22 12:22:02 2252

原创 django 解决post 外链 403错误

增加@csrf_exempt即可from django.views.decorators.csrf import csrf_exempt @csrf_exemptdef oracleapi(request): if request.method == 'POST': token = tokens() data = json.load...

2019-03-25 11:38:46 219

原创 django使用session实现第三方数据库账号验证

由于需要统一认证,因此没使用Django自带的验证系统,而采用统一的数据库认证,因此使用session方式认证。URL路由urls.pyfrom django.contrib import adminfrom django.urls import path,includefrom webs import views as web_viewsfrom django.conf.u...

2019-03-22 12:04:18 404

原创 js删除确认框

在from标签加上onsubmit,调用js function。 &lt;form action="/deldatabases/" onsubmit="return delconfirm()" method="post" &gt; {% csrf_token %} &lt;input type="hid...

2019-01-21 18:00:54 1154

原创 python3 登录https的zabbix api

如果频繁使用api,建议先调用z.access(),登录失败后再调用z.user_login()生成先的sessionis。 #!/usr/bin/env python3#-*- coding: utf-8 -*-import jsonimport sslimport urllib.parseimport urllib.requestclass zabbix_login:...

2019-01-19 15:11:01 1012 1

原创 python文件读取

大文件建议用readlines ,从文件读取每一行,with open('/tmp/log','r') as file:   for line in file.readlines():        print line.strip() 小文件用read()with open('/tmp/log','r') as file:    print file.read()...

2019-01-19 15:01:18 225

原创 Centos7 yum 安装Mysql 8

1.加入mysql8官方源yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpmyum clean allyum makecache2.安装mysql8yum install mysql-community-server3.启动mysqlsystemctl ...

2018-12-15 16:21:22 5274 2

原创 zabbix使用Elasticsearch索引按日期存储历史数据

Zabbix 4.0后支持Elasticsearch索引按日期存储历史数据,这个功能比较实用,不用所有数据都在一个索引下,另外 删除也方便,推荐使用。安装Elasticsearch和zabbix 可参考之前的博文。1.在zabbix_server.conf 开启配置HistoryStorageDateIndex=12.索引创建时执行以下指令,在kibana 下De...

2018-12-10 16:10:49 2141 3

翻译 Zabbix 4.0 新功能介绍

 监控项值检查更具时效性在 Zabbix 中,一直是根据配置的更新轮询时间,周期性检查新的监控项的值。大多数更新轮询周期非常短,但仍有一些更新轮询周期较长的(包括低级别发现规则),因此,在实际场景中,可能需要更快速地检查新的监控项值,比如立即收集可发现资源的变化。在 Zabbix 的新版本中,这一功能得到优化,通过在下列两个位置点击 Check now 按钮,即可实现 支持My...

2018-12-03 00:12:06 2994

原创 Zabbix 历史数据存储到Elasticsearch,支持数据量达十亿

Zabbix 3.4.6版本开始支持历史数据存储到Elasticsearch, 早就想测试这个功能,最近有个需求需保存zabbix的历史数据上达十亿条,因此决定测试这功能的实用性,事实证明确实效果挺好。从今以后zabbix也支持大量的历史数据。 以下是测试12亿条数据存储环境:   测试环境服务器系统:Ubuntu 16.04Elasticsearch服务器IP...

2018-11-13 12:04:05 6130

原创 Elasticsearch配置文件详解

#集群名称cluster.name: elk-group# 节点名称node.name: elk-1#开启masternode.master: true#开启数据存储node.data: truenode.ingest: true# 每个节点都可以定义一些与之关联的通用属性,用于后期集群进行碎片分配时的过滤node.attr.rack: r1#数据位置...

2018-11-13 11:53:25 1878

原创 Python Django 使用前端框架Adminlte

一、下载adminlte在github下载admintle版本https://github.com/almasaeed2010/AdminLTE/releases二、放置adminte css等文件先配置settings文件STATIC_URL = '/static/'HERE = os.path.dirname(os.path.abspath(__file__))HE...

2018-11-05 15:03:21 11828 1

原创 Oralce Linux 安装oracle 11g

使用Oracle Linux6.9系统,安装时记得选择x-windows等desktop套件替换yumcd /etc/yum.repos.dwget http://mirrors.163.com/.help/CentOS6-Base-163.repowget http://public-yum.oracle.com/public-yum-ol6.repomv CentOS6-B...

2018-10-19 02:11:14 322

原创 Mysql 配置mycat主从读写分离

测试环境:mycat服务器:192.168.1.2mysql主服务器:192.168.1.3mysql主服务器:192.168.1.4 配置主从mysql主服务器(192.168.1.3)配置配置mysql配置vim /etc/mysql/mysql.conf.d/mysqld.cnf添加以下配置#mysql服务器id,唯一的server-id = 1...

2018-10-19 02:07:33 211

原创 联想miix510 安装黑苹果Mac OS,也合适其他笔记本安装黑苹果

黑苹果,即破解的Mac OS系统用于非苹果笔记本安装Mac系统,mac系统对于做it行业还是不错的选择。系统是通用的,主要折腾是驱动,即EFI下的文件修改,用户主需要找到其他用户分享的efi文件即可通用(配置一致下即可,主要是显卡等),国内远景论坛上很多研究学习。我的联想Miix510 除了蓝牙和无线网卡无法使用,其他显卡 双屏幕 电池 快捷键等都完美显示。配置CPU:i5-6200u...

2018-10-19 01:35:42 27679 25

原创 Python Django 框架目录结构简介

MVC架构model 模型用于封装与应用程序的业务逻辑相关的数据及对数据的处理方法,是web程序中用于处理应用程序的数据逻辑部分,model是提供功能性的接口,通过这些接口可以获取model的功能。 View 视图负责数据的显示和呈现,View是一对用户的直接输出。MVC中的一个Mode通常为多个View提供服务,为了获取Model的实时更新数据,View应该尽早地注册到Mod...

2018-10-19 00:57:00 5538 1

原创 MySQL: ERROR 1040: Too many connections”异常情况处理

经常会遇到”MySQL: ERROR 1040: Too many connections”的异常情况,很多时原因是使用了默认最大连接数或设置过少 查看目前最大连接数mysql&gt; show variables like '%max_connections%';+-----------------+-------+| Variable_name | Value |+--...

2018-10-18 18:51:47 794

原创 运维监控系统Zabbix3.X升级Zabbix 4

1.关闭服务器:#service zabbix-server stop#service apache2 stop or service httpd stop 2.备份zabbix文件Ubuntu :# mkdir /opt/zabbix-backup/# cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/# c...

2018-10-18 18:47:28 7072

原创 Mysql 查看连接状态

mysql&gt;show full processlist列出账号能看到的所有当前连接,使用root账号可获取全部。 mysql&gt;show status like '%变量%'Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。Aborted_connects 尝试已经失败的MySQL服务器的连接的次数。Connections 试图连接...

2018-09-14 15:16:27 2089

原创 python 定期备份Oracle 数据库

最近备份测试Oracle数据库,而且是多个账号备份,选择的是使用expdp备份。创建实例备份目录备份前需要在数据库创建备份目录SQL>CREATE OR REPLACE DIRECTORY backup AS '/u01/app/oracle/admin/test/dpdump/backup';SQL>SELECT * FROM dba_directories...

2018-09-13 16:34:28 1248

原创 Centos 7 Docker CE 阿里源安装

卸载旧版Dokceryum remove docker docker-common container-selinux docker-selinux docker-engine安装docker1.安装依赖包yum install -y yum-utils device-mapper-persistent-data lvm2 2.添加阿里云yum源yum-config-...

2018-09-04 10:25:33 1763

原创 zabbix 监控oracle数据库-orabbix插件安装

zabbix无法直接监控oracle,因此我们需要借助第三方插件orabbix,oracle提供了众多的数据库性能监控。环境系统环境:centos7zabbix版本:3.4.2Orabbix版本:1.2.3Oracle:oracle 11g 数据库端开通监控账号配置#su - oracle#export ORACLE_SID=test#sqlplus /...

2018-08-31 10:59:05 9343

转载 Linux开机启动

作者:Vamei 计算机开机是一个神秘的过程。我们只是按了开机键,就看到屏幕上的进度条或者一行行的输出,直到我们到达登录界面。然而,计算机开机又是个异常脆弱的过程,我们满心期望的登录界面可能并不会出现,而是一个命令行或者错误信息。了解计算机开机过程有助于我们修复开机可能出现的问题。 最初始阶段 当我们打开计算机电源,计算机会自动从主板的BIOS(Basic Input/Ou...

2018-08-28 16:12:05 425

转载 Zabbix监控MySQL工具

介绍最近学习使用go语言写了一个zabbix监控mysql数据库的小工具,有如下特点:1.使用Zabbix Agent Trapper方式(主动发送采集数据到zabbix server,类似active模式)监控mysql数据库2.支持对密码加密,避免配置文件里出现明文密码3.支持SHOW /!50001 GLOBAL / STATUS和SHOW /!50001 GLOBAL / VAR...

2018-08-09 11:01:11 785

原创 centos 安装python3

Centos6 和7 默认的是python2.7,但是由于很多命令依赖python2.7,因此不能升级python,需另外安装。安装依赖包yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readli...

2018-08-02 11:04:47 137

原创 ubuntu系统Apache开启SSL

安装启动 ssl 模块a2enmod sslapt-get install openssl复制到相应目录cp domain.crt /etc/ssl/certscp domain.key /etc/ssl/private修改配置文件cp /etc/apache2/sites-enabled/000-default.conf /etc/apache2/sites-enab...

2018-07-31 11:09:45 1437

原创 python 连接oracle

本案例是使用python创建oracle账号,使用cx_Oracle库 1.安装cx_Oracle库pip install cx_Oracle 2.建立oracle连接testdb=cx_Oracle.connect('test/TEST@192.168.1.2/test')cursor = testdb.cursor()3.创建账号cursor.execu...

2018-07-31 11:05:31 3924

转载 Docker入门级简易手册

本篇主要讲解如下几个知识点:CentOS7与Ubuntu下安装Docker,配置加速器 常见Dockerfile命令讲解 docker-compo安装与常见命令讲解 根据项目如何使用Docker部署应用 Swarm集群下发布基于LNMP的WordPress应用发布 NodeJS应用发布 Flask应用发布 基于Tomcat定制封装Jenkins镜像 搭建私有仓库 每...

2018-07-26 16:50:41 394

转载 zabbix图文告警邮件

目标告警时将告警信息及当前一段时间趋势图发送邮件或word文档要领 增加Email报警介质 配置Zabbix Actions,并规范报警信息格式 获取告警信息 得到itemid,获取一段时间趋势图 配置发送邮箱 发送邮件:图文 在config.ini中定义生成报表的主机及graphid 执行脚本,生成word报表...

2018-07-25 14:16:34 1175

原创 python 控制Asterisk AMI接口外呼电话

Asterisk 是一个开放源代码的软件VoIP PBX系统,我们用Asterisk 搭建企业内部电话系统。Asterisk AMI的Asterisk管理接口。可以实现对Asterisk系统的监控和控制。安装 asterisk-amipip install asterisk-amipip install git+https://github.com/ettoreleandrotog...

2018-07-25 12:18:28 3452 12

原创 centos 安装python3

centos自带Python2.7,但是Python2不能被删除,因为有很多系统命令依赖python2.7,因此我们需要另外安装python3 1.安装依赖包sudo yum -y groupinstall "Development tools"sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-dev...

2018-07-25 12:07:59 105

原创 zabbix监控mysql数据库

zabbix3后的版本自带mysql监控,因此我们只需要配置并使用自带的mysql模板即可监控mysql数据库。 创建账号创建mysql用户,使zabbix anget可以使用账号连接本地mysqlmysql&gt; GRANT ALL ON . TO 'zabbix'@'localhost' IDENTIFIED BY 'zabbix';mysql&gt; FLUSH PRIVI...

2018-07-18 16:08:44 3774

原创 python通过zabbix api 获取主机

zabbix强大地方在于有强大的api,zabbix 的api可以拿到zabbix大部分数据,目前我所需的基本可以通过api获取,以下是通过zabbix api获取的主机信息#!/usr/bin/env python#-*- coding: utf-8 -*-import jsonimport urllib2from urllib2 import URLErrordef hostid_...

2018-07-10 17:14:32 2221

原创 ansible免密码验证

ansible服务器:192.168.1.3data服务器:192.168.1.21.生成key,ansible服务器sudo ssh-keygen -N "" -b 4096 -t rsa -C "Ansible Key"2.添加ansible主机配置,ansible服务器/etc/ansible/hosts[data]192.168.1.2ansible_ssh_user="auto"ansi...

2018-07-10 16:48:58 1401

Proxmox53手册.pdf

Proxmox VE 是一个既可以运行虚拟机也可以运行容器的虚拟化平台。Proxmox VE 基于 Debian Linux 开发,并且完全开源。出于灵活性的考虑,Proxmox VE 同时支持两种虚拟化 技术:KVM 虚拟机和 LXC 容器。

2019-09-05

空空如也

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

TA关注的人

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