09 2023 档案
摘要:自定义Zabbix监控项 1.为什么要自定义监控项 模板里面提供了大量的监控项,为何还要自定义? 那肯定是有些你想监控的内容,模板里没有 当然,zabbix支持你自定义的监控项,所以才那么流行! 2.自定义监控项流程 1.自定义监控项的表现形式是(命令、脚本),只要能获取到值,就可以通过zabbix
阅读全文
摘要:1.zabbix服务端添加监控 给zabbix-server机器安装上agent进程,改配置,启动即可 1.目标机器安装zabbix-agent rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64
阅读全文
摘要:Zabbix4.0部署 官网 https://www.zabbix.com/cn/manuals Zabbix 架构组成 Server 服务端 Zabbix Server 是 Zabbix 的核心组件,其功能为将 Agent 采集到的数据持久化 存储到数据库里。 数据库存储 存储所有由 Agent
阅读全文
摘要:一.什么是编程语言 1.编译型语言 程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言文件,运行时不需要重新翻译,直接使用编译的结果就行了。 程序执行效率高,依赖编译器,跨平台性差些。如golang、C、C++。 2.解释型语言 程序不需要编译,程序在运行时由解释器翻译成机器语言,每执行一
阅读全文
摘要:shell数组 普通数组:只能使用整数作为数组索引(元素的下标) 关联数组:可以使用字符串作为数组索引(元素的下标) 普通数组定义: 用括号来表示数组,数组元素(变量)用“空格”符号分割开。定义数组的一般形式为: 一次赋一个值: 变量名=变量值 stu_list2[0]=罗兴林 stu_list2[
阅读全文
摘要:shell函数 shell中允许将一组命令集合或语句形成一段可用代码,这些代码块称为shell函数。给这段代码起个名字称为函数名,后续可以直接调用该段代码的功能。 1.函数的定义 函数名() { 函数体(一堆命令的集合,来实现某个功能) } function 函数名() { 函数体(一堆命令的集合,
阅读全文
摘要:jumpserver部署实践 当前选择的版本是 https://docs.jumpserver.org/zh/v2.12.0/install/setup_by_fast/ 这种开源工具,没必要追求太新的,功能太多,用不上,且部署繁琐。 虽提供了docker部署,暂时先不用。 1. 基础组件 Lina
阅读全文
摘要:# 一、keepalived工作原理 ``` 实现高可用的基本原理是 1. 两台LB机器均部署好keepalived工具,并且启动服务; 2. 角色是master的机器获得IP资源且为用户提供访问(nginx) 3. 角色是backup的机器作为master的热备机器(master挂了,立即接替)
阅读全文