随笔分类 -  python 运维开发

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 20 下一页
摘要:一、概述 前后端分离 在前后端分离的应用模式中,后端仅返回前端所需的数据,不再渲染HTML页面,不再控制前端的效果。至于前端用户看到什么效果,从后端请求的数据如何加载到前端中,都由前端自己决定,网页有网页的处理方式,App有App的处理方式,但无论哪种前端,所需的数据基本相同,后端仅需开发一套逻辑对 阅读全文
posted @ 2020-01-13 11:18 肖祥 阅读(9606) 评论(0) 推荐(0) 编辑
摘要:一、概述 Jumpserver 是全球首款完全开源的堡垒机, 使用 GNU GPL v2.0 开源协议, 是符合 4A 的专业运维审计系统。Jumpserver 使用 Python / Django 进行开发, 遵循 Web 2.0 规范, 配备了业界领先的 Web Terminal 解决方案, 交 阅读全文
posted @ 2020-01-12 16:05 肖祥 阅读(7426) 评论(0) 推荐(3) 编辑
摘要:一、前言 Centos7安装docker之后,默认的镜像及容器存储路径为/var/lib/docker,可以使用命令docker info查看。 但是该路径默认使用的是系统盘的存储,如果挂载了数据盘,需要把docker的默认存储路径修改至数据盘的挂载目录,则需要修改docker的相关配置。 二、步骤 阅读全文
posted @ 2019-12-31 17:41 肖祥 阅读(2788) 评论(0) 推荐(0) 编辑
摘要:一、概述 有三种专门的Maven仓库管理软件可以用来帮助大家建立私服:Apache基金会的Archiva、JFrog的Artifactory和Sonatype的Nexus。而Nexus是当前最流行的Maven仓库管理工具。 私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,私服代理广域网上的远 阅读全文
posted @ 2019-12-30 09:26 肖祥 阅读(3426) 评论(0) 推荐(1) 编辑
摘要:一、简介 ShowDoc是什么 每当接手一个他人开发好的模块或者项目,看着那些没有写注释的代码,我们都无比抓狂。文档呢?!文档呢?!Show me the doc !! 程序员都很希望别人能写技术文档,而自己却很不希望要写文档。因为写文档需要花大量的时间去处理格式排版,想着新建的word文档放在哪个 阅读全文
posted @ 2019-12-27 16:15 肖祥 阅读(515) 评论(0) 推荐(0) 编辑
摘要:一、概述 由于grafana的多数据源特性,结合alertmanager实现微信报警。 二、注册企业微信 访问链接: https://work.weixin.qq.com/wework_admin/register_wx 这里直接使用自己的微信,即可完成注册。不需要进行企业认证,也可以使用。 添加应 阅读全文
posted @ 2019-12-22 13:18 肖祥 阅读(4419) 评论(0) 推荐(0) 编辑
摘要:一、概述 Prometheus exporter for Redis metrics. github地址: https://github.com/oliver006/redis_exporter 线上服务器,自建了6台Redis实例,需要进行监控。 二、安装redis_exporter 下载最新版本 阅读全文
posted @ 2019-12-21 14:30 肖祥 阅读(1765) 评论(1) 推荐(1) 编辑
摘要:一、概述 线上有2台阿里云RDS,一台测试,一台生产。监控是默认每5分钟采集一次,如果要调整为更快,需要收费! 二、mysqld_exporter安装 下载页面 https://github.com/prometheus/mysqld_exporter/releases 下载最新版本 https:/ 阅读全文
posted @ 2019-12-20 14:07 肖祥 阅读(2131) 评论(0) 推荐(0) 编辑
摘要:一,概述 zipkin的作用 在微服务架构下,一个http请求从发出到响应,中间可能经过了N多服务的调用,或者N多逻辑操作,如何监控某个服务,或者某个逻辑操作的执行情况,对分析耗时操作,性能瓶颈具有很大价值,zipkin帮助我们实现了这一监控功能。 二、安装zipkin 环境说明 操作系统:cent 阅读全文
posted @ 2019-12-17 17:42 肖祥 阅读(1786) 评论(0) 推荐(0) 编辑
摘要:一、概述 在上几篇文章中,已经在grafana中,配置了几个Dashboard。需要给开发人员查看,但是我又不想让开发人员,随便更改Dashboard中的配置。需要创建一个只读账号才行。 二、添加用户 点击添加用户的图标 点击Invite 进行邀请 Email or Username:输入用户邮箱, 阅读全文
posted @ 2019-12-16 12:48 肖祥 阅读(8226) 评论(0) 推荐(0) 编辑
摘要:一、概述 JMX Exporter https://github.com/prometheus/jmx_exporter 它是Prometheus官方组件,作为一个JAVA Agent来提供本地JVM的metrics,并通过http暴露出来。这也是官方推荐的一种方式,可以获取进程的信息,比如CPU和 阅读全文
posted @ 2019-12-15 10:33 肖祥 阅读(8962) 评论(0) 推荐(0) 编辑
摘要:一、简介 Kubernetes 容器编排已越来越被大家关注,然而使用 Kubernetes 的门槛却依然很高,主要体现在这几个方面: 集群的安装复杂,出错概率大 Kubernetes相较于容器化,引入了许多新的概念,学习难度高 需要手工编写 YAML 文件,难以在多环境下管理 缺少好的实战案例可以参 阅读全文
posted @ 2019-12-14 17:15 肖祥 阅读(7279) 评论(0) 推荐(1) 编辑
摘要:一、概览 Nacos 是阿里巴巴推出来的一个新开源项目,这是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷 阅读全文
posted @ 2019-12-13 14:44 肖祥 阅读(3663) 评论(0) 推荐(0) 编辑
摘要:一、概述 安装SonarQube,参考链接: https://www.cnblogs.com/xiao987334176/p/12011623.html 安装SonarQube Scanner,参考链接: https://www.cnblogs.com/xiao987334176/p/1202229 阅读全文
posted @ 2019-12-12 17:21 肖祥 阅读(1791) 评论(0) 推荐(1) 编辑
摘要:一、概述 MediaWiki默认最大上传文件大小为2M,碰到文件较大需要修改这个限制,需要改为8M。 二、修改php.ini 使用docker运行的MediaWiki,默认是没有php.ini这个文件的。默认的php配置文件路径为: 这里面有2个文件 一个是用于开发环境,一个用户生产环境。这2个都是 阅读全文
posted @ 2019-12-11 13:17 肖祥 阅读(960) 评论(0) 推荐(0) 编辑
摘要:一、概述 blackbox_exporter是Prometheus 官方提供的 exporter 之一,可以提供 http、dns、tcp、icmp 的监控数据采集。Blackbox_exporter 应用场景 HTTP 测试 定义 Request Header 信息 判断 Http status 阅读全文
posted @ 2019-12-10 14:42 肖祥 阅读(12970) 评论(1) 推荐(2) 编辑
摘要:一、概述 SonarQube的安装,请参考链接:https://www.cnblogs.com/xiao987334176/p/12011623.html 配置好sonar的服务端后,接下来就要使用sonar检测我们的代码了,sonar主要是借助客户端检测工具来检测代码,所以要使用sonar就必须先 阅读全文
posted @ 2019-12-09 14:19 肖祥 阅读(5464) 评论(0) 推荐(0) 编辑
摘要:一、概述 SonarQube是一个用于管理代码质量的开放平台,可以快速的定位代码中潜在的或者明显的错误。目前支持java,C#,C/C++,Python,PL/SQL,Cobol,JavaScrip,Groovy等二十几种编程语言的代码质量管理与检测。 SonarQube特性 持续检查 项目整体的健 阅读全文
posted @ 2019-12-08 16:08 肖祥 阅读(2483) 评论(0) 推荐(0) 编辑
摘要:一、概述 查看limit配置 其中最大进程数和最大文件打开数,需要修改一下。否则相关软件,无法启动。 二、永久生效的方法 环境说明 操作系统:centos 6.9 limits.conf 修改/etc/security/limits.conf文件 在文件末尾添加 说明: 90-nproc.conf 阅读全文
posted @ 2019-12-07 15:53 肖祥 阅读(3064) 评论(0) 推荐(0) 编辑
摘要:一、概述 直接使用官方的镜像 docker pull mysql:5.7 但是mysqld.cnf并没有优化,还是默认的。 二、封装镜像 创建目录 # dockerfile目录 mkdir -p /opt/dockerfile/mysql # 持久化目录 mkdir -p /data/mysql/d 阅读全文
posted @ 2019-12-06 18:36 肖祥 阅读(2310) 评论(2) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 20 下一页