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

  • 相关阅读:
    《代码整洁之道》
    SharePoint Use backup, restore and export
    sharepoint站点支持AJAX功能做些简要说明
    使用vbs或者bat脚本修改IE浏览器安全级别和选项
    创建 Silverlight 应用程序以访问 SharePoint 2010 数据
    CPU使用率过高的 9种可能
    几条在SharePoint中使用SilverLight注意事项
    通过WebService操作SharePoint列表数据
    开发部署Sharepoint自定义webservice
    SQL Server发送邮件的存储过程
  • 原文地址:https://www.cnblogs.com/kerrycode/p/13534367.html
Copyright © 2011-2022 走看看