首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈工程师修炼之路

    Ansible自动化学习笔记4

    - name: "Demo 3" debug: msg: "{{ item }}" with_items: - 1 - 2 - 3 - 4 when: item > 1 and ( item == 3 or item ==5) #列表中的所有条件同时成立时,对应的任务才会执行 - name: "Demo 4" debug item=1) skipping: [local] => (item=2) ok: [local] => (item=3) => {"msg": 3} skipping: [local] => (item=4) testpath: /bin/bash teststr: "thisisstringdemo" testnum: 1024 a: - 2 - 5 b: [1,2,3,4,5 fail: #关键点 msg: "Interrupt running playbook" - debug: msg: "3" - debug: msg: "4"

    2.8K10发布于 2020-10-23
  • 来自专栏全栈工程师修炼之路

    Ansible自动化学习笔记4

    - name: "Demo 3" debug: msg: "{{ item }}" with_items: - 1 - 2 - 3 - 4 when: item > 1 and ( item == 3 or item ==5) #列表中的所有条件同时成立时,对应的任务才会执行 - name: "Demo 4" debug item=1) skipping: [local] => (item=2) ok: [local] => (item=3) => {"msg": 3} skipping: [local] => (item=4) testpath: /bin/bash teststr: "thisisstringdemo" testnum: 1024 a: - 2 - 5 b: [1,2,3,4,5 fail: #关键点 msg: "Interrupt running playbook" - debug: msg: "3" - debug: msg: "4"

    1.7K20编辑于 2022-09-28
  • 来自专栏devops_k8s

    管理与自动化

    1.基础设施,包括网络、服务器、操作系统等工作;2.环境管理,包括开发环境、测试环境、生产环境等;3.部署,将应用或系统部署至不同环境;4.监控,对基础设施、应用或系统进行监控;5.告警响应,对告警通知的响应及处理 4 自动化自动化可以实现的几个主要方面:4.1 服务器上架自动化新服务器或虚拟机从创建到交付到不同环境,需要进行一系列的定制,如cpu、内存、磁盘、ip地址、内核参数优化、时间同步、ssh加固、 6.2 选择正确的阶段自动化一般沿袭这样的阶段:手动支撑 => 线上标准规范化 => 工具化 => 平台自助化/自动化。选择适合自己当前业务发展阶段的自动化方式,不要一口吃成胖子。 7.2 管理文章开头说管理主要目标是标准化/规范化,自动化,可视化/web化,从切身体验来看管理的目标也是随着自动化阶段的不同而变化的。 理由:(1)自动化的价值在于,将从繁琐的、例行、容易发生人为事故的工作中脱离出来,做更有价值的业务维和服务。所以,从这个角度来看,自动化既不是起点,也不是终点。

    2.9K60编辑于 2023-07-21
  • 来自专栏sktj

    自动化

    2 系统配置参数优化 web服务器优化:网络连接的压力,硬盘读压力 tcp_max_syn_backlog 处理第二次握手状态的数量,默认1024,可以增加

    2.2K10编辑于 2022-05-19
  • 来自专栏程序员同行者

    自动化发展概括

    1、自动化发展 学习和发展的一个线路: 1.搭建服务(部署并运行起来) 2.用好服务(监控、管理、优化) 3.自动化(服务直接的关联和协同工作) 4.产品设计(如何设计一个维系统) 系统架构师(偏管理):网络 系统 数据库 开发 云计算 自动化 管理 服务管理 项目管理 测试 业务 -----专注于某一领域 2、自动化发展 工作内容分类: 监控(7x24 ) 7.安全规范(密码复杂度、更改周期、V**使用规范、服务登录规范) -----目标:文档化 4.自动化发展 工具化: 1、shell脚本(功能性(流程)脚本、检查性、报表性 这些需要后补的脚本哪个业务、谁加的、什么时候加的 5.自动化发展 web化 平台: 例子: 1、做成web界面 2、权限控制 3、日志记录 4、弱化流程 5、不用ssh 自动化发展 基于ITIL的管理体系 成为一名经理: 技术: 知识体系 除了技术: 1.服务管理 ITIL 2.项目管理 PMP 做人

    5.7K51发布于 2018-07-02
  • 来自专栏sktj

    自动化

    当你需要持续、频繁地进行一些事情,自动化就是需要的。 OS环境初始化 配置管理工具puppet或satkstack 组件部署 nginx、mysql等 应用程序包部署 xxx 申请关联服务 dns\lvs\cache 自动化测试 对接自动化测试 业务上线 监控系统、CMDB 自动化平台 image.png DNS管理平台+后端BIND:https://www.oschina.net/p/namedmanager

    2.6K30编辑于 2022-05-19
  • 来自专栏kafka专栏

    4.【kafka】Leader重新选举脚本(4)

    文章目录 kafka-leader-election Leader重新选举 More 日常 、问题排查 怎么能够少了滴滴开源的 滴滴开源LogiKM一站式Kafka监控与管控平台 kafka-leader-election 进行Leader重选举 > sh bin/kafka-leader-election.sh --bootstrap-server xxxx:9090 --topic test_create_topic4 和分区进行Leader重选举 先配置leader-election.json文件 { "partitions": [ { "topic": "test_create_topic4" , "partition": 1 }, { "topic": "test_create_topic4", "partition": 2 } 三者互斥 --path-to-json-file 配置文件批量选举,此参数跟--topic和all-topic-partitions 三者互斥 More Kafka专栏持续更新中…(源码、原理、实战、

    48820发布于 2021-08-05
  • 自动化-标准】标准标准插件使用技巧-篇

    蓝鲸智云标准,以下简称标准标准中的标准插件:标准自带封装好的插件,主要是蓝鲸平台各个产品的原子操作,可以直接拖拽到流程画布里使用。如果标准插件不满足,则需要自定义开发插件。 默认标准插件有哪些部署完社区版,标准里默认有以下标准插件,覆盖5个类醒,总数40+【蓝鲸服务】标准插件使用方法1、HTTP请求该插件使用需要确保请求的URL在当前网络下是能访问演示:选择http插件配置插件参数新建任务执行效果 演示添加定时节点配置插件参数执行过程4、审核审核插件功能比较单一,用于流程的审批演示添加审核节点插件配置执行过程流程会到审批人那里处理审批完之后,流程继续5、暂停暂停节点跟审、定时节点都是对流程的介入控制

    31910编辑于 2025-09-17
  • 来自专栏青灯古酒

    Python自动化

    第一个字符不能是数字 2、不能使用保留字 3、区分大小写 4、_下划线开头的一般有特殊含义,尽量避免 number = 0 print(number) Number = 1 print(Number print(type(height)) 运行 ###### 变量的命令规范:     1.变量名一定要符合表示的命令规范     2.变量名不能是保留字     3.慎用0和l     4. nickname)) 运行 number = 1024 print(id(number)) number2 = 2048 print(id(number2)) number3 = number4 = 4096 print(id(number3)) print(id(number4)) 运行 查看变量的内存引用地址:     内置函数:id(变量) 返回值是该变量在内存当中引用地址 常量的命名规范 大写字母和下划线组成:STUDENT_SUM = value 常量  在程序运行过程中,值不能改变的量 基本数据类型 1.整数类型:int     十进制     二进制 1010 = 8*1 + 4*

    1.1K30编辑于 2023-10-16
  • 来自专栏python3

    Python自动化

    显示所有逻辑cpu信息 psutil.cpu_times().user #用户user的cpu时间比 psutil.cpu_count() #获取cpu的逻辑个数,默认logical=True4 psutil.disk_io_counters() #获取硬盘总的IO个数、读写信息 >>> psutil.disk_io_counters(perdisk=True) #获取单个分区IO个数、读写信息 4. -y install python-IPy 1.IP地址、网段的基本处理 >>> from IPy import IP >>> IP('10.0.0.0/8').version() #区分IPv4与 255.255.255.0',make_net=True)) >>> print (IP('192.168.1.0-192.168.1.255',make_net=True)) 结果都是:192.168.1.0/24 4.

    2.6K20发布于 2020-01-14
  • 自动化-标准】执行方案如何使用?

    标准中的执行方案跟作业平台里的执行方案有些不一样,作业平台中的执行方案是作业模板实例化出来的,标准中的执行方案主要是不同步骤的一个组合,实际是一个执行任务。

    51010编辑于 2025-04-03
  • 来自专栏TASKCTL技术交流讨论

    自动化时代,失去价值了吗?

    首先,之前所讲的专题是在运自动化专场,后来一些交流下来,我们共同的感觉是,听众们都特别的关注自动化,恰恰说明了我们现在运的现状是:有太多的公司还没有自动化或者自动化程度很低,还没有找到明确的自动化的方向和思路 这里先不谈自动化的问题,想先表达两个观点: 不仅仅是自动化,还有很多方向值得我们去发力 ,技术不是问题,重要得是思维上的转变 不仅仅是自动化,还有很多方向值得我们去发力 前两天在运群里 效率 这块跟日常的例行工作紧密相关,如资源分配&回收、域名配置、VIP配置、持续集成&发布、应用部署、应用扩容&缩容等,这块是最基础的工作,通常提到的自动化,大多是集中在这些工作上,因为这些工作偏日常和重复 ,目前业界的自动化的解决方案也非常完善了,所以可以优先把这些问题解决掉,目标就是解放的生产力,提升效率,降低人为失误,让的同学可以有更多的精力去做更有价值的事情。 所以,我觉得在技术上不是障碍。即使你觉得以上工具不好使,可以参选我们团队自己研发的ETL调度工具taskctl 关于taskctl 是一款功能全面的作业自动化调度技术管理工具。

    2.3K50发布于 2020-06-24
  • 自动化-标准】变量的高级用法

    在全局变量使用篇里了解到了各类变量的基本用法,实际在很多场景下,需要对变量进行处理,这就是标准里变量的高级用法。

    26610编辑于 2025-08-22
  • 自动化-标准】如何创建循环流程

    https://smartpublic-10032816.file.myqcloud.com/custom/20221221171951/20044/20221221171951/--2160345a7fc46256700a53b700bf103c.png

    16210编辑于 2026-01-23
  • 来自专栏运维笔记

    自动化之殇 | 高效最佳实践05

    另外,自动化会潜在的带来哪些问题?且听本文分解\~ 本文实际上包括两部分,关于自动化的一些观点(前3部分)和自动化的痛点(第4部分)。 如果已是自动化的专业人士,可以跳过前面内容,直接鉴赏第4部分------自动化之殇。依惯例放上目录,请享用。 什么是自动化自动化的三个阶段 怎么做自动化自动化之殇 好吧,我们正式开始。 什么是自动化? 有人从实用性的角度来表述自动化,就是把日常需要登录机器的操作,完全Web化,以后只需要点一下鼠标就搞定。 4.自动化之殇 自动化是我们的必经之路,那么,一定就是解决所有问题的灵丹妙药么?可能不尽然哦。 4)自得和忽略人文关怀 自动化平台上线后,人员可能会产生一种主观的优越感,并严重阻碍后续工作的开展。以前是开发追着打,往往疲于奔命,心力憔悴。

    2.8K52发布于 2019-01-30
  • 自动化-标准】标准插件使用技巧-篇

    蓝鲸智云标准,以下简称标准标准封装了两个节点管理(蓝鲸智云节点管理)的原子操作作为标准插件新建任务插件操作我们看看这两个插件如何使用新建任务新建任务插件主要是封装的节点管理agent安装操作 ,包括安装agent和安装proxy(非直连模式),方便管理员可以把这个动作集成到资源管理的流程中去,比如一个机器从初始到上线的流程,就不需要再单独去节点管理安装agent,直接在标准一个流程里集成即可 bkmonitorproxy、exceptionbeat、bkunifylogbeat、gsecmdline 几种,具体功能介绍可以查看:xx插件的托管、安装、升级、卸载等操作都是在节点管理做的,标准插件的操作实际就是调用节点管理来执行

    21810编辑于 2025-10-16
  • 自动化-标准】职能化功能如何使用?

    职能化功能主要用于一些固化的标准流程可以通过权限开放的方式给到那些负责固定职能的非人员,比如外包操作员来执行操作,如此可以释放一些的人力,让其可以专注流程的建设和优化。 实操演示新建职能化流程(角色操作)在创建完流程之后,创建任务时,流程类型选择职能化任务流程认领职能化任务(非角色)认领职能化任务,需要有权限看到职能化的任务列表,并且有该流程的任务执行权限(以及流程里的标准插件的相关权限 比如一个流程里有作业平台执行脚本的插件,那么职能化角色的人员要能认领职能化任务并且执行,需要有的权限:职能化中心查看项目查看流程查看任务认领、执行作业平台脚本执行(可以具体到指定的目标ip)(标准的权限申请示例

    38500编辑于 2025-04-15
  • 来自专栏python3

    Python 自动化 difflib

     1.功能:对比文件差异  2. 对比两个字符的差异 生成对比HTML格式文档,将结果输入到HTML文件,用浏览器打开 单文件对比 多文件对比  输出格式 ( [ 匹配 ],[ 不匹配 ],[ 错误

    1.8K10发布于 2020-01-15
  • 来自专栏惨绿少年

    自动化之PSSH

    remote_dir 从一堆机器中拷贝文件到中心机器 pslurp -h list /etc/hosts local_dir 2.5 常见问题 如果你遇到这样的错误: IOError: [Errno 4] 2.0.tar.gz​ PSSH 2.0 Source Oct 21, 2009 15.03KB 3.3 文件包MD5值 下载完成后务必校验MD5值 MD5值 文件名 dbdbfda5681b82d4c64abdb3668e88bc f7583259976ef64bf3cae957a0b66e41 pssh-2.2.1.tar.gz 725f902bb7e128cc7aa1322551f7ca37 pssh-2.1.tar.gz 4b355966da91850ac530f035f7404cd5 pssh-2.1.1.tar.gz 07474f9f9dbefedc809e997f04e1dee5 pssh-2.0.tar.gz 4.参考文献 https://code.google.com/

    2.5K30发布于 2019-01-03
  • 来自专栏全栈程序员必看

    蓝鲸自动化平台

    蓝鲸自动化平台 1.蓝鲸简介 官网:https://bk.tencent.com/docs/ 腾讯蓝鲸智云,简称蓝鲸,是腾讯互动娱乐事业群(Interactive Entertainment Group install src 3)解压ssl认证 [root@localhost ~]# tar xf /soft/ssl_certificates.tar.gz -C /data/src/cert/ 4) -server zk.service.consul:2181 ls /common_kafka/brokers/ids Connecting to zk.service.consul:2181 log4j the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for type:None path:null [1] [root@rbtnode1 ~]# pip install kazoo 3.3.技巧 一般遇到上图的现象都是对应的插件没有安装,安装即可解决问题 4.

    12.5K21编辑于 2022-08-30
领券