zoukankan      html  css  js  c++  java
  • Zabbix下查看参数的小技巧

    我们在管理、维护Zabbix的时候,经常需要查看配置文件下的一些参数信息。下面介绍一些常用的小技巧。

     

    1:我想知道zabbix_server.conf文件中配置了那些参数。

     

    # grep '^[a-Z]' /etc/zabbix/zabbix_server.conf 
    LogFile=/var/log/zabbix/zabbix_server.log
    LogFileSize=0
    PidFile=/var/run/zabbix/zabbix_server.pid
    SocketDir=/var/run/zabbix
    DBHost=localhost
    DBName=zabbix
    DBUser=zabbix
    DBPassword=xxxxxxxx
    DBSocket=/mysql_data/mysql/mysql.sock
    StartPollers=15
    StartTrappers=40
    StartPingers=10
    SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
    CacheSize=2048M
    ValueCacheSize=128M
    Timeout=4
    AlertScriptsPath=/usr/lib/zabbix/alertscripts
    ExternalScripts=/usr/lib/zabbix/externalscripts
    LogSlowQueries=3000
    StatsAllowedIP=127.0.0.1

     

    2我想知道zabbix_agentd.conf文件中配置了那些参数。

     

    [root@KerryDB ~]# grep '^[a-Z]' /etc/zabbix/zabbix_agentd.conf 
    PidFile=/var/run/zabbix/zabbix_agentd.pid
    LogFile=/var/log/zabbix/zabbix_agentd.log
    LogFileSize=0
    EnableRemoteCommands=1
    Server=192.168.xxx.xxx
    ServerActive=192.168.xxx.xxx
    Hostname=getlnx14uat
    Include=/etc/zabbix/zabbix_agentd.d/
    UnsafeUserParameters=1
    UserParameter=custom.iptables.version,/sbin/iptables --version | cut -d 'v' -f 2
     
    [root@KerryDB ~]# cat /etc/zabbix/zabbix_agentd.conf | grep -v ^$ | grep -v ^#
    PidFile=/var/run/zabbix/zabbix_agentd.pid
    LogFile=/var/log/zabbix/zabbix_agentd.log
    LogFileSize=0
    DenyKey=system.run[*]
    Server=192.168.xxx.xxx
    ServerActive=192.168.xxx.xxx
    Hostname=KerryDB
    Include=/etc/zabbix/zabbix_agentd.d/*.conf
    UserParameter=custom.iptables.version,/sbin/iptables --version | cut -d 'v' -f 2
    [root@KerryDB ~]# 

     

    clip_image001

     

     

    3:我想查看某个参数的值,例如CacheSize的值 

     

    # grep "^CacheSize" /etc/zabbix/zabbix_server.conf 
    CacheSize=2048M
     
    #grep -B 5 "^CacheSize" /etc/zabbix/zabbix_server.conf
    #
    # Mandatory: no
    # Range: 128K-64G
    # Default:
    # CacheSize=8M
    CacheSize=2048M

     

    4:我想查看某几个参数的值

     

    [root@KerryDB ~]# egrep 'LogFileSize|UserParameter' /etc/zabbix/zabbix_agentd.conf
    ### Option: LogFileSize
    # LogFileSize=1
    LogFileSize=0
    #       Does not support UserParameters or aliases.
    ### Option: UnsafeUserParameters
    # UnsafeUserParameters=0
    ### Option: UserParameter
    #       Format: UserParameter=<key>,<shell command>
    # UserParameter=
    UserParameter=custom.iptables.version,/sbin/iptables --version | cut -d 'v' -f 2
    [root@KerryDB ~]# egrep 'LogFileSize|UserParameter' /etc/zabbix/zabbix_agentd.conf | grep '^[L,U]'
    LogFileSize=0
    UserParameter=custom.iptables.version,/sbin/iptables --version | cut -d 'v' -f 2
    [root@KerryDB ~]# 

     

     

    clip_image002

  • 相关阅读:
    vmware 安装提示the msi failed
    答辩修改记录
    科研系统修改记录
    python2.7学习记录之四
    sql语句--查询语句(MySQL)
    lei muban
    共模与差模的区别是什么?
    linux pinmux 引脚多路复用驱动分析与使用
    纯虚函数
    内核与驱动文件的version magic匹配问题
  • 原文地址:https://www.cnblogs.com/kerrycode/p/13534367.html
Copyright © 2011-2022 走看看