0%

基本信息

在KVM/QEMU中支持UEFI启动的是OVMF(Open Virtual Machine Firmware),它从EDK2演变而来。

操作步骤

  1. 从Fedora repo安装UEFI
    需要安装的软件是edk2-ovmf,如果系统中已经安装了Qemu,并且在系统中有OVMF_CODE.secboot.fd文件,系统中就已经安装完成该软件了。
    OVMF
    如果没有,则执行以下命令完成安装:

    阅读全文 »

基本信息

使用扩展的脚本监控Mysql数据库,脚本中包含10项较为常用的Mysql指标监控,并且该脚本是独立的,在Zabbix Server安装即用。
在使用脚本之前,需要在受监控的Mysql服务器中安装jq,支持的版本号是1.5+。

操作

Mysql服务器中进行的操作

  1. 安装jq

    1
    2
    sudo yum whatprovides jq
    sudo yum install jq-1.5-1.el7.x86_64 -y
  2. 配置Zabbix-Agent配置文件
    在文件/etc/zabbix/zabbix_agentd.conf 中添加以下内容:

    1
    UserParameter=Mysql.Server-Status, mysql --defaults-file=/etc/zabbix/.my.cnf --defaults-group-suffix=_monitoring -N -e  "show global status" |   jq  -c '.  | split("\n")[:-1]  | map (split("\t") | {(.[0]) : .[1]}  ) | add  ' -R -s
阅读全文 »

基本信息

使用shell脚本自动安装zabbix-agent,并启用主动模式和自动注册。自动注册主要参数是ServerActiveHostMetadataItem,主动模式的主要参数是StartAgents

操作步骤

  1. 将脚本文件和agent配置模板文件上传到服务器中,执行自动化安装
    scp install_agent.sh template.conf user@server:~/
    需要注意的是:在agent的配置文件中,如果启用自动注册,需要设置HostMetadataItem=system.uname
  2. 使用root用户执行脚本文件
    sh ./install_agent.sh
  3. 打开Zabbix Web界面,添加自动注册动作
    操作路径:Configuration->Actions->Auto registration->create action
    auto_register
    阅读全文 »

安装

  1. 添加Zabbix 安装源
    sudo rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
  2. 安装zabbix-server,frontend,agent(if need)
    sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y
  3. 安装Mysql数据库
  4. 初始化数据库
    解压create.sql.gz文件cd /usr/share/doc/zabbix-server-mysql-4.0.7 && sudo gzip -d create.sql.gz

    阅读全文 »

基本信息

  • Nagios:Nagios core 4.4.3
  • Nagios Plugins:check_mysql_health 2.2.2
  • Mysql-server: 192.168.0.91
  • db user:db
  • 操作流程:下载插件->安装插件->配置command->添加主机->添加服务

安装插件

  1. 下载
    wget https://labs.consol.de/assets/downloads/nagios/check_mysql_health-2.2.2.tar.gz
  2. 配置、编译、安装
    1
    2
    3
    4
    5
    6
    7
    8
    tar -xzvf check_mysql_health-2.2.2.tar.gz
    cd check_mysql_health-2.2.2
    # configure
    ./configure --prefix=/usr/local/nagios/libexec --with-nagios-user=nagios --with-nagios-group=nagios --with-perl=/usr/bin/perl
    # make
    sudo make
    # install
    sudo make install
阅读全文 »