自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 基于云原生的一体化监控系统Day1

7.1 监控体系部署管理7.2k8s集群层面监控准备:部署k8s集群1.prometheus架构:prometheus工作原理:1.数据采集(Exporters):Prometheus定期通过HTTP请求从目标资源中拉取数据。目标资源可以是应用程序、系统、服务或其他资源。2.数据存储(Storage):Prometheus将采集到的数据存储在本地存储引擎中。存储引擎以时间序列方式存储数据,其中每个时间序列都由指标名称和一组键值对组成。3.数据聚合(PromQL):Prometheus。

2024-08-26 22:14:48 1011

原创 Prometheus+Grafana安装

安装go环境由于Prometheus 是用golang开发的,所以首先安装一个go环境,Go语言是跨平台,支持Windows、Linux、Mac OS X等系统,还提供有源码,可编译安装Linux :go1.8.3.linux-amd64.tar.gz (86MB)下载文件下载后,上传到要部署的服务器,解压缩,修改配置文件[root@localhost local]# cd /usr/local[root@localhost local]# lsbin etc games go1.8.3

2022-04-11 01:29:47 3227

原创 Docker

Docker与容器1.容器:容器技术起源于Linux开源平台,并且经历了比较长时间的发展阶段,其中最重要的成果是Linux容器(Linux Containers,LXC)技术。如果认为虚拟机是模拟运行的一整套操作系统(包括内核、应用运行态环境和其他系统环境)和跑在上面的应用,那么容器就是独立运行的一个(或一组)应用,以及它们必需的运行环境。容器中运行的就是一个或者多个应用程序,以及应用运行所需要的环境。容器直接运行在操作系统内核之上的用户空间。容器技术可以让多个独立的用户空间运行在同一台宿主机上。容

2022-03-08 11:25:27 415

原创 虚拟机的创建和配置

单击“创建新的虚拟机”选择“自定义(高级)”,单击“下一步”硬件兼容性根据自己选择是否要兼容低版本的VM系统,单击“下一步”选择“稍后安装操作系统”,单击“下一步”客户机操作系统选择“Linux”,版本选择“CentOS64位”,单击“下一步”填写“虚拟机名称”字段,选择安装位置,单击“下一步”选择虚拟机的处理器配置,根据自己电脑的配置情况选择(默认即可),单击“下一步”...

2022-01-11 13:12:04 4469

原创 Linux系统网络管理

一、网络管理相关命令(一)netstat命令–显示本机网络连接、运行端口和路由表等信息netstat命令:用于显示各种网络相关信息,如网络连接,路由表,接口状态,无效连接,组播成员等。不能执行netstat命令的原因及解决方法:使用netstat命令出现如下报错信息[root@localhost ~]# netstat -nt-bash: netstat: command not found报错原因:由于网络工具没有安装解决方法:安装网络工具即可[root@localhost ~]# yu

2022-01-11 13:11:10 174

原创 ansible playbook安装apache

准备3个centos7虚拟机:ansible_host:192.168.86.137ansible_client1:192.168.86.138ansible_client2:192.168.86.139ansible配置ansible_host(192.168.86.137)上安装ansible:#yum install epel-release -y#yum install ansible#ansible --versionanisble命令语法: ansible [-i 主机文件]

2022-01-04 14:06:49 602

原创 Zabbix安装部署

zabbix监控内容:1.硬件监控。 通过SNMP来进行路由器交换机的监控(这些可以跟一些厂商沟通来了解如何做)、 服务器的温度以及其他,可以通过IPMI来实现。当然如果没有硬件全都是云,直接跳过这一步骤。2.系统监控。 如CPU的负载,上下文切换、内存使用率、磁盘读写、磁盘使用率、磁盘inode节点。 当然这些都是需要配置触发器,因为默认太低会频繁报警。3.服务监控。 比如公司用LNMP nginx自带Status模块、PHP也有相关的Status、 MySQL的话可以通过percona来进行监控。

2022-01-04 13:30:25 2556

原创 shell练习题

1、获取随机字符串或数字方法一:[root@localhost test]# cat random.sh#!/bin/bash#Author:hiolba#Blog:https://blog.csdn.net/hiolb#Time:2020-07-06 15:39:06#Name:random.sh#Version:V1.0#Description:This is a test script.echo $RANDOM |md5sum方法二:[root@localhost test

2020-07-08 23:11:47 1342

原创 shell脚本

一、shell脚本之特殊变量1.常用的特殊位置参数变量:位置变量作用说明$0获取当前执行的shell脚本的文件名,如果执行脚本包含了路径,那么就包括脚本路径$n获取当前执行的shell脚本的第n个参数值,n=1…9,当n为0时表示脚本的文件名;如果n大于9,则用大括号括起来,例如 ${10},接的参数以空格隔开$#获取当前执行的shell脚本后面接的参数的总个数$*获取当前shell脚本所有传参的参数,不加引号和 $@ 相同;如果给 $*加上双引号,"

2020-07-08 17:48:29 172

原创 网络管理

一、计算机网络基础1.计算机网络概述(1)计算机网络的定义计算机网络是一组自治计算机互联的集合计算机网络就是把分布在不同地域的独立计算机以及专门的外部设备利用通信线路连接成一个大规模、功能强的网络系统,从而使更多的计算机传递信息,共享资源。(2)计算机网络的基本功能资源共享分布式处理与负载均衡综合信息服务(3)计算机网络的演进主机互联–局域网–互联网–因特网(4)计算机网络的基本概念局域网:由用户自行建设,使用私有地址组件的网络。城域网:由运行商或大规模企业建设,链接城市范围的网络

2020-06-08 17:36:45 1229

原创 iptables详解

一、iptables介绍iptables :包过滤防火墙,是内核防火墙netfilter的管理工具。核心:四表五链iptables并不是真正意义上的防火墙,可以将它理解为一个客户端工具。用户通过iptables这个客户端,将用户的安全设定执行到对应的“安全框架”--netfilter中。netfilter才是正在的防火墙,netfilter位于内核空间。而iptables是一个命令行工具,位于用户空间,通过这个命令行工具来操作netfilter。netfilter/iptables组成Linu

2020-06-04 15:37:13 7612

原创 进程管理

1.程序与进程程序:指令,循环判断—计算机的逻辑控制—>完成特定的任务 (JAVA)进程:程序运行的结果,是操作系统执行的基本单元,有生命周期,状态区别:程序是静态,进程是动态的有生命周期,有状态程序与进程的关系不是一一对应,/usr/bin/vim(程序) -----vim test1 ,vim test2程序是封闭的,进程有并发性和交往性。进程之间可以通信,(|);方式:(1...

2020-04-24 21:17:52 224

原创 Linux定时(计划)任务

一、概念及分类未来的某时间点执行一次某任务或者周期性的运行某个任务,执行结果会通过邮件的形式发送给用户分类1、定点执行一次某任务:at,batch2、周期性的运行某任务:crontab系统任务调度系统周期性所要执行的工作,比如写缓存数据到硬盘、日志清理等。/etc/crontab文件就是系统任务调度的配置文件。用户任务调度用户定期要执行的工作,比如用户数据备份、定时邮件提醒等...

2020-04-04 23:05:07 326

原创 Ext系列文件系统

一、Ext系列文件系统1、Ext3/Ext4文件系统基本结构inode table: 存储文件的元数据(文件权限,时间戳,指向block的指针等信息)data block: 存储文件的实际数据Linux正统的文件系统(如ext2、ext3、ext4)一个文件由目录项、inode和数据块组成目录项:包括文件名和inode节点号Inode:又称文件索引节点,是文件基本信息的存放地和数据块指...

2020-04-04 22:23:08 1441

原创 RAID及LVM逻辑卷

一、RAID类型1.RAID0RAID0 条带集个数:2,2+利用率:100%优缺点:读写性能提升,不容错2、RAID1RAID1 镜像集个数:2,2+利用率:50%优缺点:读性能提升,写性能下降,有冗余能力3、RAID5RAID5 奇偶校验条带集个数:3+利用率:n-1优缺点:读写性能提升,容错,允许坏一块盘4、RAID6RAID6奇偶校验条带集双校...

2020-04-03 22:00:10 372

原创 磁盘管理

一、磁盘的物理组成1、组成圆形的磁盘盘机械手臂,与在机械手臂上的磁盘读取头主轴马达,可以转动磁盘盘,让机械手臂的读取头在磁盘盘上读写数据磁盘盘:存储数据如下图:2、磁盘的文件名/dev/sd[a-p][1-128]:实体磁盘的文件名/dev/vd[a-d][1-128]:虚拟磁盘的文件名/dev/md[1-128]:软件磁盘的文件名...

2020-03-29 11:44:31 288

原创 源码安装----httpd

源码安装步骤:[root@lz src]#yum install wget -y[root@lz src]#yum install expat-devel -y[root@lz src]#wget http://mirror.bit.edu.cn/apache/httpd/httpd-2.4.38.tar.gz[root@lz src]#wget[root@lz src]#wget[...

2020-03-20 13:34:20 200

原创 Linux程序包安装及管理方式

一、Linux软件包分类1、源码包安装的时候需要人工设定相关安装参数优点:①开源,如果有足够的能力,可以直接修改源代码②安装时可以自定义功能,按需选择功能③软件是编译安装,所以更加适合自己的系统,更加稳定也效率更高④卸载方便,直接删除安装目录缺点:①安装步骤较多,尤其安装较大的软件集合时,容易出现拼写错误。②编译时间过长,比二进制安装时间长。③因为是编译安装,安装过程中一...

2020-03-18 18:39:19 133

原创 Linux常见压缩工具

一、压缩原理目前我们使用的计算机系统是使用bytes单位计量的,实际上,计算机中最小的计量单位是bits1 byte = 8 bits一个空格代表一个bit,1byte就是8个空格,当存放数字1的时候,根据二级制计数,在这里存放的是 00000001,7个0一个1,实际上前面7个0都是空的,但是由于要满足操作系统的存取方式,必须以8位为单位存储,所会造成有一些空间并没有填满。压缩就是将这...

2020-03-18 18:31:20 307

原创 Linux文件系统权限管理

一、权限对象1、文件拥有者(owner)文件拥有者,也称为文件的属主,由于Linux系统是一个多任务多用户的系统,因此会有很多人来使用这部主机,为了考虑每个人的隐私,文件所有者这个权限就尤为重要。2、用户组(group)群组是权限中最有用的功能之一,群组简单理解就是用户组,类似于我们公司的各个部门之间,或者学校的班级之间的划分,每一个班级就是一个群组,群组内的资源是共享的,群组之间是相互隔...

2020-03-11 16:00:56 718

原创 Linux用户组管理

一、用户组基本概念1、用户和组:系统上的每个进程(运行程序)都作为特定用户运行每个文件都由特定用户拥有用户对文件和目录的访问受到限制与运行中的进程相关联的用户确定该进程可访问的文件和目录2、Linux系统每个使用者:用户标识、密码组:用户组、用户容器3、用户的类别:管理员普通用户系统用户登录用户4、使用者标识符:UID和GID登录主机时,输入的是用户的账号,比如...

2020-03-08 09:30:34 299

原创 Linux文件搜索命令

一、 which查找可执行的文件 ,搜索命令所在路径以及别名在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。二、whereis只能用于搜索程序名,搜索命令所在的路径以及帮助文档所在的位置选项-b:只查找可执行文件-m:只查找帮助文件三、locate&&find(一)locate需要安装 yum install mlocate ...

2020-03-07 23:03:38 103

原创 文本过滤工具——grep

grep文本过滤工具 正则表达式引擎基于用户指定的“模式”,对目标文件逐行进行匹配检查,打印匹配到的行,默认打印到终端窗口模式:正则表达式元字符编写出来的过滤条件正则表达式:由一类特殊的字符以及文本字符所编写的模式,并不代表字面含义,表达控制或者通配的功能元字符: [[:space:]]命令语法:grep [OPTIONS] PATTERN [FILE…]grep [OPTI...

2020-03-06 16:25:56 200

原创 Linux文件处理工具

一、cut数据剪切1、命令语法cut OPTION… [FILE]…2、cut剪切文件依据三种方法:字节字符区域3、命令选项选项功能-b以字节为单位进行分割-c以字符为单位进行分割-d自定义分隔符,默认为制表符(tab)-f与-d一起使用,指定显示哪个区域二、sort用于字段排序1、命令语法sort [OPTIO...

2020-03-06 00:10:14 181

原创 Linux文件系统删除原理及inode,block,superblock

一、 Linux文件系统之 inode,block,superblockLinux文件系统可以简单分为 inode table和data areainode table:存有inode,每个inode中记录了文件的元数据,可以通过stat命令查看文件的元数据data area:存有datasuperblock:记录此filesystem 的整体信息,包括inode/block的总量、使用...

2020-03-05 22:20:58 883

原创 Linux文件目录常用管理命令

一、mkdir命令创建目录的命令1、命令语法mkdir [OPTION]… DIRECTORY…2、命令选项选项功能-m设定权限-p递归创建目录-v每次创建新目录都显示信息二、more/less命令逐屏显示内容的命令Linux的more命令类似 cat命令 ,不过more命令以一页一页的形式显示,更方便使用者逐页阅读。1、操作命令...

2020-03-04 19:14:52 114

原创 文件系统层级结构

一、/ 目录结构: FHS主层次结构的根说明/dev系统必备的 device 文件,如/dev/null/,/dev/sr0,/dev/zero/bin所有用户在单用户模式中必须具备的二进制命令文件,如vi,mv/lib64/bin/ 和/sbin/ 中必须的依赖库/media一些可以热拔插的介质(如CD-ROMs)的挂载点 (在FHS-2.3中出...

2020-02-29 01:07:45 750

原创 常见系统管理类命令

一、ls命令显示指定工作目录下内容的命令1、ls命令语法ls [OPTION]… [FILE]…2、命令选项选项功能-aall,显示所有的文件,包括隐藏文件(即以 . 开头的文件)-Aalmost all,显示所有的文件包括隐藏文件,但不包括 . . 和 .-c显示列表并且以ctime(文件状态最后改变时间)排序,和 -lt 一起使用...

2020-02-21 17:08:21 563

原创 Linux基础

一、VMware1、VMware介绍VMware Workstation(中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。VMware Workstation可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术胜过了市面上其他的虚拟计算机软件。对于...

2020-02-19 19:04:50 234

基于云原生的一体化监控系统

基于云原生的一体化监控系统

2024-08-26

空空如也

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

TA关注的人

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