上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: JStack JStack是java虚拟机自带的一种堆栈跟踪工具,主要用来查看Java线程的调用堆栈的,可以用来分析线程问题(如死锁)。 命令帮助 $ jstack -help Usage: jstack [-l] <pid> (to connect to running process) jsta 阅读全文
posted @ 2024-07-24 22:29 Anliven 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Kubemetes监控方案 基于Kube-State Metrics、Promethus和Grafana 组件的监控方案 基于Node Exporter、Promethus和Grafana组件的监控方案 两种监控方案类似,区别在于监控采集端不同,前一种方案使用Metrics,而后一种方案使用Node 阅读全文
posted @ 2024-07-24 16:18 Anliven 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1- 监控概述 系统监控是软件平台系统在生产运行过程中必不可少的一个环节,与需求、设计、开发、测试、部署、运维构成了软件工程完整的生命周期。 系统监控包括多个层次的监控,如主机监控、安全监控、中间件监控、业务监控、容器监控等。 ## 主机监控 主机监控就是对运行承载测试环境、生产环境的服务器进行监控 阅读全文
posted @ 2024-07-24 16:13 Anliven 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 监控工具 Prometheus Prometheus Prometheus是开源的系统监控和告警框架,相对Zabbix更灵活,模块间比较解耦,比如告警模块、代理模块等等都可以选择性配置。 Prometheus的服务端和客户端都是开箱即用,不需要进行安装。 Prometheus组件的主要模块包括Pro 阅读全文
posted @ 2024-07-24 15:26 Anliven 阅读(9) 评论(0) 推荐(0) 编辑
摘要: SkyWalking APM(Application Performance Management,应用性能管理)的目的是通过各种探针采集数据,收集关键指标,同时搭配数据呈现以实现对应用程序性能管理和故障管理的系统化解决方案。 SkyWalking是目前开源的主要APM系统之一,不同于Zabbix、 阅读全文
posted @ 2024-07-24 14:51 Anliven 阅读(70) 评论(0) 推荐(0) 编辑
摘要: PlantUML简介 PlantUML是支持多系统多编辑器的一个以文字方式绘图的工具,可以根据文字表述直接生成图,支持时序图、流程图、用例图、状态图、组件图等。 能够以插件形式被Idea、VS Code、PyCharm等编辑工具所集成 需先安装Java和开源图片渲染库Graphviz,否则无法正常显 阅读全文
posted @ 2024-07-24 14:36 Anliven 阅读(220) 评论(0) 推荐(0) 编辑
摘要: IT组织变革与改造的步骤 执行乏力通常是导致组织变革与改造失败的主要原因。 1) 产生或制造强烈的紧迫感 在组织变革中未能实现目标的原因是组织整体氛围缺少紧迫感,没有投入足够的关注。 比如组织内部缺乏激励机制,员工对变革没有动力,更不会全力以赴;组织中绝大多数的管理者对变革颇有微词。 让组织中有足够 阅读全文
posted @ 2024-07-24 13:53 Anliven 阅读(12) 评论(0) 推荐(0) 编辑
摘要: PDCA循环 一种科学有效的管理方法,能够帮助组织和个人实现持续改进和发展。 PDCA循环代表Plan、Do、Check、Act四个过程阶段周而复始地进行,一个循环中解决一些问题,下一个循环解决剩余问题,阶梯式演进。 Plan(计划) 确定目标和方针。 制定活动计划,包括具体的步骤、流程、资源需求和 阅读全文
posted @ 2024-07-24 10:29 Anliven 阅读(46) 评论(0) 推荐(0) 编辑
摘要: Kubeasz https://github.com/easzlab/kubeasz/ https://github.com/easzlab/kubeasz/releases Kubeasz 是一个基于 ansible-playbook 的Kubernetes 二进制方式自动化部署项目,避免纯手工部 阅读全文
posted @ 2024-07-24 10:17 Anliven 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 通过Python显示图形化文本 pyfiglet库(提供各种字体) https://github.com/pwaller/pyfiglet http://www.figlet.org/examples.html rich库(为字符串上颜色) https://github.com/Textualize 阅读全文
posted @ 2024-07-23 15:38 Anliven 阅读(12) 评论(0) 推荐(0) 编辑
摘要: IT战略管理 战略是指自身对重大、带有全局性的或决定全局问题的谋划和策略。 战略管理是指确定使命,根据外部环境和内部条件认定组织目标,保证目标的正确落实并使使命最终得以实现的一个动态的过程管理。 战略管理是战略资产的主要组成部分,并在管理中居于核心地位。 战略管理是企业管理中最具有挑战性的部分,通过 阅读全文
posted @ 2024-07-23 14:12 Anliven 阅读(37) 评论(0) 推荐(0) 编辑
摘要: IT服务管理成熟度评估 用于确定一个组织在 IT 服务管理方面所处阶段和水平的重要方法。 是一个持续的过程,能够帮助组织不断提升其 IT 服务管理的能力和水平,更好地支持业务发展。 评估的重要性 识别改进的领域:帮助组织发现 IT 服务管理中的薄弱环节,从而有针对性地进行优化和改进。例如,一家企业通 阅读全文
posted @ 2024-07-23 11:55 Anliven 阅读(53) 评论(0) 推荐(0) 编辑
摘要: C-30 关于我们究竟应该做什么,需要有更多的线索 --》 步步逼近某个重大的领域 更宏观一些,作为全套流程的设计者那样去思考 --》着眼于整个工作流,确认约束点的位置,并竭尽所能地运用各种技术和流程知识来确保工作得到有效执行。 发现极具潜质的罕见人才,决定关注他的未来并持续投资 --》能够经受这一 阅读全文
posted @ 2024-07-23 10:26 Anliven 阅读(7) 评论(0) 推荐(0) 编辑
摘要: C-17 无法调和的分歧 有效地整合每个人的力量,对于我们共同完成的每一件事都感到荣誉 一走了之,就是半途而废,你不会是这种撂挑子的人! 回想进行自我反省的前前后后,抛开成见,不会把问题转手给别人 坦率正直,信守诺言,一直在尽最大努力组织糟糕的事情发生 最终认识到自己的问题 齐心协力,找出IT管理的 阅读全文
posted @ 2024-07-23 10:16 Anliven 阅读(15) 评论(0) 推荐(0) 编辑
摘要: C-1 用更少的资源完成更多的业绩,既要保持竞争力,又要削减成本 IT运维管理:足够的资历 创建最有组织、最值得信赖的团队 思考自己刚才了解到了什么 注意力集中 公司必须获得盈利能力 团队具备兑现承诺的能力 来自高级管理层稳定、持久的支持 足够的预算与人力资源 保持必要的“沉默”,避免做出更多愚蠢的 阅读全文
posted @ 2024-07-23 10:07 Anliven 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 简介 本系列文章记录并分享阅读学习书籍的过程和总结。 书目信息 中文名:《凤凰项目:一个 IT 运维的传奇故事》 英文名:《The Phoenix Project:A Novel About IT, DevOps, and Helping Your Business Win》 书目简介 本书讲述了一 阅读全文
posted @ 2024-07-22 14:56 Anliven 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 事项管理 工作事项类型 解决疲于奔命而无法自拔的困境,避免计划外的工作不期而至,减少事项上的“黑锅”。 正确区分工作事项类型是合理规划实施的必要前提。 业务事项:开发及业务类(来自开发团队、业务等相关团队) 内部事项:运维类(运维基础架构、运维建设项目、运维开发项目) 变更事项:投产变更类(需严格把 阅读全文
posted @ 2024-07-22 14:56 Anliven 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 本文说明 本系列使用 ansible 2.9.27 版本来说明和汇总相关信息。 # cat /etc/system-release Red Hat Enterprise Linux Server release 7.8 (Maipo) # # uname -a Linux test01 3.10.0 阅读全文
posted @ 2022-11-04 23:22 Anliven 阅读(1755) 评论(0) 推荐(2) 编辑
摘要: Ansible 技巧提示 1 - Ansible 免密登录 # 通过秘钥方式连接 ssh-keygen -t rsa ssh-copy-id -i /vipxf/.ssh/id_rsa.pub root@192.168.56.101 ssh-copy-id -i /vipxf/.ssh/id_rsa 阅读全文
posted @ 2022-11-04 22:30 Anliven 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Ansible 图形界面 Ansible Web UI目前主要有官方商业版Red Hat Ansible Automation Platform、官方开源版AWX 和 开源免费版semaphore。 Red Hat Ansible Automation Platform 订阅企业产品 将20多个社区 阅读全文
posted @ 2022-11-04 22:30 Anliven 阅读(2090) 评论(0) 推荐(0) 编辑
摘要: Ansible 性能优化 在默认设置的情况下,Ansible的执行效率已经可以满足大多数场景。 面对巨量目标主机时,可以通过一些配置优化去再提高ansible的执行效率。 Ansible 基本设置 # 通过 time 命令统计执行时间 time <ansible-command> # 关闭SSH密钥 阅读全文
posted @ 2022-11-04 22:27 Anliven 阅读(333) 评论(0) 推荐(0) 编辑
摘要: Ansilbe 加密解密 ansible-vault 用途 encryption/decryption utility for Ansible data files 主要应用于包含敏感信息的场景,可以加密和解密敏感信息 See 'ansible-vault --help' for more info 阅读全文
posted @ 2022-11-04 22:25 Anliven 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Ansible 剧本(Playbook) Ansible Playbook 基础介绍 Playbook 是 ansible 用于配置,部署,和管理被控节点的剧本。 playbook类似Linux的shell脚本,用于实现和管理大量的、规律的、复杂的操作任务 playbook方便代码和配置的重用、移植 阅读全文
posted @ 2022-11-04 22:24 Anliven 阅读(327) 评论(0) 推荐(0) 编辑
摘要: Ansible 清单(Inventory) Ansible 主机清单(Inventory) Ansible通过Inventory(可管理的主机集合)对远端服务器或者主机进行统一操作和管理,默认将主机列在一个文本文件中,这个文件称为Inventory文件。 默认的路径和文件为:/etc/ansible 阅读全文
posted @ 2022-11-04 22:23 Anliven 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Ansible 变量(variable) Ansible的变量名仅能由字母、数字和下划线组成,且只能以字母开头。 Python关键字和playbook关键字都不能作为有效的变量名。 Ansible的变量可以被定义在playbook、inventory、yaml格式文件、角色和命令行中,也可以将任务的 阅读全文
posted @ 2022-11-04 22:20 Anliven 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Ansible 命令 Ansible 命令集 # 以下所有命令均可使用`-h`参数获取帮助信息 ansible # Define and run a single task 'playbook' against a set of hosts # 常用命令 ansible-config # View 阅读全文
posted @ 2022-11-04 22:19 Anliven 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 本文说明 本系列使用 ansible 2.9.27 版本来说明和汇总相关信息。 # cat /etc/system-release Red Hat Enterprise Linux Server release 7.8 (Maipo) # # uname -a Linux test01 3.10.0 阅读全文
posted @ 2022-11-04 22:18 Anliven 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 通过官方Docker Registry在局域网内部搭建私有镜像注册中心. 1 - 拉取registry镜像 [anliven@anliven ~]$ cat /etc/system-release # 本机系统版本 CentOS Linux release 7.8.2003 (Core) [anli 阅读全文
posted @ 2021-04-14 23:00 Anliven 阅读(1174) 评论(0) 推荐(1) 编辑
摘要: 1 - 安装 minikube 宿主机环境 操作系统: Windows 10 虚拟化: VirtualBox 6.1.14 Install kubectl 下载kubectl.exe,然后加入到系统环境变量PATH https://storage.googleapis.com/kubernetes- 阅读全文
posted @ 2020-10-24 00:06 Anliven 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 0 - 创建cluster 启动 Minikube 并创建一个集群 minikube start命令将创建并配置一台虚拟机,使其运行单节点 Kubernetes 集群,并且配置 kubectl 安装,以便使其能与 Kubernetes 集群正确通信。 [anliven@anliven ~]$ min 阅读全文
posted @ 2020-10-20 00:37 Anliven 阅读(667) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页