分类目录归档:Linux

Zabbix给监控项设置触发器


给监控项设置触发器

定义好了图形,我们的监控就完成了,但是怎么判断当前的监控值是否健康呢?那么我们就应该设置一个阈值了,也就是我们常说的警戒线,达到这个警戒线就应该报警通知管理员了。

接下来我来带大家看看如何定义一个阈值来判定监控项的健康情况,我们来学习触发器

选择 配置—模板— Template OS Linux 选择触发器

触发器1.png

点击 触发器后进入触发器管理界面,此页面可以管理所有触发器,我们需要创建一个触发器

触发器2.png

点击 添加触发器,进入触发器设置菜单

触发器3.png

OK!触发器设置成功了,我们验证看一下吧

我们通过多个终端同时登陆node1,登陆数量超过3个,我们来看看在监测—仪表盘是否会报警呢

触发器4.png

...

Read more

Zabbix自定义一个监控项


在zabbix当中默认给我们提供了很多监控项,但是,有些监控项我们用不到,而有些监控项又没有,那这个时候怎么办呢?

  1. 定义一个监控脚本
  2. 定义一个键值对
  3. 创建一个监控项
  4. 设置一个图形

教学案例:

自定义一个当前登陆用户数量监控脚本

a、自定一个用户数量收集脚本

#创建一个插件目录,用于以后存放插件
[root@zuolaoshi ~]#  mkdir /etc/zabbix/libexec

#编写一个统计用户登陆数量的脚本
[root@zuolaoshi ~]#  cat/etc/zabbix/libexec/check_user_number.sh
#!/bin/bash
#Desc...

Read more

Zabbix监控案例


案例: 通过监控平台监控一台远端的业务机器

监控远端机器.png

监控方法:zabbix-agent

监控步骤:

1、在被监控机安装zabbix-agent客户端服务

2、修改配置文件指定监控平台

3、启动服务

4、zabbix server监控平台添加

a、部署zabbix-agent监控服务

#设置源
[root@node1 ~]# cat /etc/yum.repos.d/zabbix.repo
[zabbix]
name=Zabbix Official Repository - $basearch
#baseurl=http://repo.zabbix.com/zabbix/4.4/rhel/8/$...

Read more

Zabbix 用户管理


看过了对本机的监控之后,我们来看一下zabbix的用户,Zabbix有多个默认的用户群组,其中最常用的是Zabbix administrators超级管理员组,其它的几乎没什么用。

安装完zabbix后,已经自带了两个用户

  • Admin
  • Guests

超级管理员默认账号: Admin,密码:zabbix,这是一个超级管理员。

Guests用户: 使用guest账号,密码为空,只能看到zabbix后台,没有具体内容。我们可以启用来宾账户,使用来宾账户登录到zabbix页面看一下。

用户群组: 群组的增删改查,和权限管理

用户管理: 用户增删改查、用户报警媒介管理、用户权限查看。

要添加一...

Read more

Zabbix安装部署


zabbix的安装部署

配置要求图片

关于Zabbix 6.0的一些介绍可以参考:https://www.zabbix.com/documentation/6.0/zh/manual/introduction/whatsnew600

初始环境

关闭系统防火墙

[root@Zabbix ~]# systemctl  stop firewalld 
[root@Zabbix ~]# systemctl  disable firewalld
[root@Zabbix ~]# vim /etc/selinux/config
SELINUX=disabled

关闭交换分区

[root@Zabbix...

Read more

Zabbix介绍


一、zabbix简介

zabbix是一个分布式的监控软件,是一个高度集成的网络监控解决方案,简单来说就是一个监控平台,并且可以提供企业级的开源(免费)分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。它支持分布式监控,使用简单方便,比nagios更加容易上手,又拥有cacti那样支持数据持久化保存。Zabbix 通过 C/S 模式采集数据,通过 B/S 模式在 web 端展示和配置。

官方下载地址:https://www.zabbix.com

image20200215233224237.png

LTS=Long Term Support 长期支持 zabbix将为客户提供5年的...

Read more

服务器监控介绍


一、监控思考

网站可用性:在软件系统的高可靠性(也称为可用性,英文描述为HA,High Available)里有个衡量其可靠性的标准——X个9,这个X是代表数字3~5。X个9表示在软件系统1年时间的使用过程中,系统可以正常使用时间与总时间(1年)之比,我们通过下面的计算来感受下X个9在不同级别的可靠性差异。

1个9:(1-90%)*365=36.5天,表示该软件系统在连续运行1年时间里最多可能的业务中断时间是36.5天
2个9:(1-99%)*365=3.65天,表示该软件系统在连续运行1年时间里最多可能的业务中断时间是3.65天
3个9:(1-99.9%)*365*24=8.76小...

Read more

Nginx配置速查手册


一、Nginx的功能概述

Nginx主要功能包括高性能的HTTP和反向代理服务、负载均衡、动静分离处理、邮件代理服务等。以下详细探讨Nginx的主要功能:

1、静态内容服务

传输速度快:Nginx设计为一个高性能的HTTP服务器,能够快速传输静态文件,如HTML、图片和视频等。

简单高效:占用系统资源少,使其在处理高并发请求时表现出色。

2、反向代理与负载均衡

反向代理功能:Nginx可以将客户端请求转发到后端服务器,并将响应结果返回给客户端,从而对客户端隐藏后端服务器的详细信息。

负载均衡策略:支持多种负载均衡算法如轮询、权重、IP哈希等,能有效分散请求压力,提升网站服务的可用性和性能...

Read more

Ceph与分布式存储


要理解 Ceph分布式存储 的关系,首先需要明确:分布式存储是一个广义的技术范畴,而 Ceph 是分布式存储领域中最主流、功能最全面的开源实现之一。下面将从“分布式存储基础”切入,逐步深入 Ceph 的架构、特性、优势,并对比其他方案,最终说明其应用场景。

一、分布式存储基础:概念与核心价值

在了解 Ceph 之前,需先明确“分布式存储”的本质——它解决了传统集中式存储(如 SAN、NAS 设备)的瓶颈问题。

1. 什么是分布式存储?

分布式存储是将数据分散存储在多个独立的服务器节点(物理机/虚拟机) 上,通过软件层实现节点协同、数据冗余、故障自愈的存储系统。其核心是“用‘集群’替...

Read more

签发https 证书


内网自签发https 证书

HTTPS(全称:HyperText Transfer Protocol Secure)是HTTP(超文本传输协议)的安全版本。本质上,HTTPS在HTTP的基础上,通过SSL/TLS协议提供了数据加密、完整性保护和身份验证,以确保网络数据传输的安全性。HTTPS被广泛用于互联网上的安全通信,特别是在线交易和处理敏感信息时,本文以Nginx为例部署自签发https证书。

一、HTTPS的主要特点包括:

  1. 加密:HTTPS利用SSL/TLS协议在客户端和服务器之间建立加密连接,保护数据传输过程中的隐私和安全,防止数据在传输过程中被窃听或篡改。
  2. 数据完整性:确...

Read more