如何构建以应用为核心的运维体系
在微服务的架构模式下,我们的运维视角一定转到应用这个核心概念上来,一切要从应用的角度来分析和看待问题。微服务架构一般都是从单体架构或分层架构演进过来的。软件架构服务化的过程,就是我们根据业务模型进行细化的过程,在这个过程中切分出一个个具备不同职责的业务逻辑模块,然后每个微服务模块都会提供相对应业务逻...
LinkSLA智能运维技术派-Redis的监控
Redis是一个开源,内存存储的数据服务器,可用作数据库、高速缓存和消息队列代理等场景。首先我们对内存进行监控,主要指标如下:used_memory:使用内存used_memory_rss:从操作系统分配的内存mem_fragmentation_ratio:内存碎片率evicted_keys:由于达...
浅析无人值班变电站的电力运维云平台的维护
罗轩志 安科瑞电气股份有限公司 上海嘉定 201801 摘要:文结合本地区变电站实际运行情况,主要就无人值班变电站的运行、管理、维护方面,作出简要论述。关键词:变电站;无人值班;运行;维护;管理1引言 近年来,随着电网的发展,变电站实行无人值班管理模式已成为电网的发展方向。自1998年始...
我为什么要把退休前的这段时间都用在和运维知识自动化系统死磕上
我的团队做系统优化是从2003年开始的。应HP SERVICE的邀请,2003年我加入了他们的海尔系统优化组,负责Oracle数据库的优化工作。这是我第一次参加大型系统的优化工作,甚至那时候我还不知道一个大型售后服务系统的优化该从何处入手。我是带着李维斯的一本书出发去青岛参加这个...
Python运维开发基础09-函数基础【转】
上节作业回顾#!/usr/bin/env python3# -*- coding:utf-8 -*-# author:Mr.chen# 实现简单的shell命令sed的替换功能import sys,ospara_argv = sys.argvTag = True#判断参数的传递if para_arg...
python bottle框架(WEB开发、运维开发)教程
教程目录一:python基础(略,基础还是自己看书学吧)二:bottle基础python bottle web框架简介python bottle 框架环境安装python bottle 框架基础教程:路由(url定义)python bottle 框架基础教程:HTTP 请求方法python bott...
运维工程师监控工作之Mysql数据库监控
目前互联网公司、金融公司信创建设最常用的数据库是Mysql,由于外部流量压力往往最终落到数据库层面,因此对Mysql数据库的监控几乎是运维工程师的看家本领。数据库监控通常分为业务监控、应用监控、组件监控、资源监控几个层面。按照google对于监控工作的四个黄金指标论述,即延迟、流量、错误和饱和度设计...
提高IT运维效率,深度解读京东云AIOps落地实践(异常检测篇(二))
作者:张宪波、张静、李东江 如何提高IT运维效率是众多运维人员的难题,这不仅是对内容繁杂、持续变化、支持不同的业务需求加以描述、加载和维护,更要对运维和业务运维需求、过程、结果的管控,以及对整个管理信息系统运行状态的管控。京东云AIOps的时间序列异常检测识别故障对系统效率大大提升。它能基于深度学...
linux运维实战练习-2015年8月30日课程作业(练习)安排
一、作业(练习)内容:1、总结文本编辑工具vim的使用方法;2、总结文件查找命令find的使用方法;3、总结bash环境变量的相关内容;4、总结Linux文件系统上的特殊权限(SUID、SGID、Sticky)的知识点;5、总结Linux磁盘管理、文件系统相关知识点及其相关命令的使用方法;6、复制/...
linux运维实战练习-2015年11月8日-11月17日课程作业(练习)安排
注:本次作业适用于中级班、高级班和套餐班。I.作业(练习)内容: 一、iptables类作业 前提:INPUT和OUTPUT默认策略为DROP; 1、限制本地主机的web服务器在周一不允许访问;新请求的速率不能超过100个每秒;web服务器包含了admin字符串的页面不允许访问;web服务...
linux运维实战练习-2015年9月13日-9月15日课程作业(练习)安排
一、作业(练习)内容:1、描述shell程序的运行原理(可附带必要的图形说明);2、总结shell编程中所涉及到的所有知识点(如:变量、语法、命令状态等等等,要带图的哟);3、总结课程所讲的所有循环语句、条件判断的使用方法及其相关示例;(if (jpg|png is not exist);echo ...
Python自动化运维开发实战 二、Python基本用法
导语:Python编程博大精深,知识点众多,需要先整体上了解python的一些基本用法之后再去对每一个知识点细细研究,这样学习的速度会快很多。所以下面就先看一些python事先需要知道的基本知识。交互模式编程:所谓交互就是跟用户也就是我们使用python的人交互,你给出指令或代码,python解释器...
Python+Django+ansible playbook自动化运维项目实战☝☝☝
Python+Django+ansible playbook自动化运维项目实战☝☝☝ 一、入门引导DevOPSDevOps(英文Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。...
Python+Django+Ansible Playbook自动化运维项目实战
Python+Django+AnsiblePlaybook自动化运维项目实战整个课程都看完了,这个课程的分享可以往下看,下面有链接,之前做java开发也做了一些年头,也分享下自己看这个视频的感受,单论单个知识点课程本身没问题,大家看的时候可以关注下面几点:1、为了追求精简简洁牺牲了部分实用性,导致不...
Python自动化运维技术与最佳实现
第一章 系统基础信息模块详解系统基础信息采集模块最为监控模块的重要组成部分,能够帮助运维人员了解当前系统的健康程度,同时也是衡量业务的服务质量的依据,比如系统资源吃紧,会直接影响业务的质量以及用户的体验,另外获取设备的流量信息,也可以让运维人员更好地评估带宽、设备资源是否应该扩容。本章通过具体的实例...
python自动化运维技术读书笔记
import psutilprint(psutil.cpu_times(percpu=True)) #使用cpu_times方法获取CPU完整信息需要显示所有逻辑CPU信息import psutilprint(psutil.virtual_memory()) #获取内存完整信息import ...
技术沙龙|京东云DevOps自动化运维技术实践
自动化测试体系不完善、缺少自助式的持续交付平台、系统间耦合度高服务拆分难度大、成熟的DevOps工程师稀缺,缺少敏捷文化……这些都是DevOps在落地过程中,或多或少会碰到的问题,DevOps发展任重道远,不断学习前人经验完善自身是很好的选择。11月23日,京东云开发者社区和英特尔联合举办的「京东云...
教育信创如何解决智能运维问题?美信时代给予完美答案
教育信息化2.0时代,信创产品在各高校、中小学、教育局等得到了广泛应用。信创采购热潮,有效拓宽着教育信息化的提升路径。不仅仅是各教育机构信创热情颇高,我国也从*层面发挥顶层引领作用,给予教育信创诸多政策红利。今年4月,教育部《义务教育信息科技课程标准(2022年版)》,25次提及“自主可控”,5次...
自动化运维:使用Maven与Docker运行Selenium测试
在这篇文章中,我们将向您展示如何创建交付流水线并实现以下目标:使用Web应用程序构建Docker镜像在Docker容器中运行该应用程序从不同的容器中使用Maven运行Selenium测试出于本文演示目的,我们将使用托管在GitHub上的Java示例项目: github.com/buddy-red/n...
微众银行 TiDB HTAP 和自动化运维实践
本文根据微众银行资深数据库架构师黄蔚在 DevCon 2022 上的分享整理,主要讲述了微众银行对于 HTAP 架构的探索和实践情况,以及提升大规模分布式数据库运维效率的经验。内容将从四个方面展开:HTAP 技术的演进历程、微众银行在 HTAP 技术的选型以及实践、在大规模分布式数据库自动化运维的优...