自定义一个监控项

在zabbix当中默认给我们提供了很多监控项,但是,有些监控项我们用不到,而有些监控项又没有,那这个时候怎么办呢? 定义一个监控脚本 定义一个键值对 创建一个监控项 设置一个图形 教学案例: 自定义一个当前登陆用户数量监控脚本 a、自定一个用户数量收集脚本12345678910111213141516#创建一个插件目录,用于以后存放插件[root@test ~]# mkdir /etc...

监控

部署zabbix监控平台

通过前面的课程我们知道了zabbix的官网给我们提供了一个安装的指导流程,那我们按照这个流程来部署一下zabbix 部署zabbix监控平台 站点设置 界面介绍与用户管理 一、部署zabbix监控平台a. 安装zabbix下载源 12[root@test ~]# rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbi...

监控

给监控项设定阈值

给监控项设置触发器定义好了图形,我们的监控就完成了,但是怎么判断当前的监控值是否健康呢?那么我们就应该设置一个阈值了,也就是我们常说的警戒线,达到这个警戒线就应该报警通知管理员了。 接下来我来带大家看看如何定义一个阈值来判定监控项的健康情况,我们来学习触发器 选择 配置—模板— Template OS Linux 选择触发器 点击 触发器后进入触发器管理界面,此页面可以管理所有触发器,我们...

监控

Ansible-command模块和shell模块

ansible command与shell模块 两个模块都是用于执行linux命令的,这对于命令熟悉的工程师来说,用起来非常high。 shell模块与command模块差不多(command模块不能执行一些类似$HOME,>,<,|等符号,但shell可以) https://docs.ansible.com/ansible/latest/modules/command_module.html https://docs.ansible.com/ansible/latest/modules/shell_module.html

自动化

Ansible-cron模块

一、cron模块cron模块用于管理周期性时间任务。

自动化

Ansible-fetch模块

一、fetch模块fetch模块与copy模块类似,但作用相反。用于把远程机器的文件拷贝到本地。 https://docs.ansible.com/ansible/latest/modules/fetch_module.html#fetch-module 将group1组机器的/opt/readme 拷贝到manage01的/opt目录 注意:不管是拷贝多个机器还是一个机器的文件,在管理机本地目录都会按照 IP/路径/文件名 的方式命名,防止冲突

自动化

Ansible-copy模块

一、copy模块(重点)copy模块用于对文件的远程拷贝操作(如把本地的文件拷贝到远程的机器上)

自动化

Ansible-file模块

一、file模块(重点)file模块用于对文件或文件夹相关的操作,主要用来设置文件、链接、目录的属性,或者移除文件、链接、目录,很多其他的模块也会包含这种作用,例如copy,assemble和template。

自动化

Ansible-hostname模块

一、hostname模块hostname模块用于修改主机名(注意: 它不能修改/etc/hosts文件)

自动化

Ansible-group模块

一、group模块group模块用于管理用户组和用户组属性。

自动化
1141516171822