精华内容
下载资源
问答
  • 超级好的关于多智能体一致性研究的书籍,北大教授写作,是一本很好的书籍。
  • [19/Nov/2018 16:16:06 +0000] 2789 MainThread agent INFO CM server guid: dceeafae-a884-42f1-ba7b-4ee187ef3bef [19/Nov/2018 16:16:06 +0000] 2789 MainThread agent INFO Using parcels directory from ...
  • Zabbix-agent部署

    千次阅读 2019-04-04 18:00:45
    Zabbix-agent部署 zabbix agent 部署 AIX部署zabbix agent HP UX部署 zabbix agent

    写在前面的话

    • 我在独立部署zabbix的时候遇见了许多问题,感谢网络上各位前辈的无私分享,单人的力量确实很狭窄,但是我们在共享,在互相学习,在不断前进,我们汇聚了大家的力量,来克服一个个小小的问题,踏上一阶阶小台阶,最后成为高山、大厦!

    • 如果本文解决了一个读者的小问题,我会很欣慰,同时我也期待着大家能在遇见问题后分享,期待我们一同拓宽道路!

    • 总结起来就是大家都来写博客吧,大家一起分享一下嗷!


    一些部署的问题

    • Zabbix Server 需要运行在CentOS、RedHat Linux、Debain等Linux系统上。我们生产系统也许还涉及到AIX或者HP-UX,所以别百度如何在AIX/HP-UX上部署Zabbix Server了!
    • Zabbix agent 需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。zabbix agent可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows (2000/2003/XP/Vista)等系统之上。
    • 端口:Zabbix-agent主机默认端口为10050,zabbix-server端口为10051,如果部署成功后发现server和agent关联不上,也许就是防火墙端口没开的问题!
    • 用户权限:对于所有 Zabbix 守护进程,需要至少为非特权用户。 如果从非特权用户帐户启动 Zabbix 守护程序,它将以该用户身份运行,比如使用monitor用户启动zabbix agent,则进程所有者是monitor。没有要求你一定要建一个用户叫zabbix,当然,你想用root启动zabbix agent/server 还是新建一个吧!
    • 批量部署agent 推荐使用ansible,但是要求目标主机环境具备python,没有这个环境的就想一下其他的吧,毕竟生产环境比较复杂!(至少我200台是手动配的.
    • zabbix版本 这个是需要大家知道的,高版本基本兼容低版本,比如zabbix3.4.15的server,那么agent不要求一定完全适应版本,而应该是适应目标主机系统。
    • 配置文件夹:官方下载包里,有些包中无conf文件夹,这个拷贝一下其他的conf就行,冲突的是命令不是配置文件!
    • 给新同学的一些重要建议 在部署agent/server的时候,网上有叫修改/lib64下库文件的软连接,这个方法一定要慎重,/lib64是重要的系统依赖库,该软连接修改后可能导致主机无法运行基础命令,无法重启,如果搞在生产环境上,那么后果非常严重,如果一定要修改,也不能你自己来,协调相关厂商作调整!别问我怎么知道的,问就是天赋。

    AIX agent部署

    1.创建zabbix文件夹

    以monitor用户登陆目标主机,在$HOME目录下创建zabbix agent 文件夹

    mkdir $HOME/zabbix_agent
    
    2.查看操作系统版本

    #oslevel -s
    显示当前系统版本,比如显示5300-08-01-xxxx,指的就是系统是AIX5.3。technology level是08,sp版本是01,最后的4位,前2位标识年份,后2位表示周。

    3.下载对应系统版本的agent包并解压到zabbix_agent文件夹下
    • 方法1:
      到官网下载对应操作系统版本的包https://www.zabbix.com/download_agents#tab:20,然后发布到目标主机上。
    gzip -d zabbix*.tar.gz
    tar xvf zabbix*.tar
    
    • 方法2:(推荐使用)
      对相同的AIX系统及版本,若已安装过了zabbix agent目标主机可直接拷贝已部署zabbix_agent的AIX服务器上的完整目录:
    rm –rf $HOME/zabbix_agent
    scp -r monitor@100.229.30.12:/monitor/zabbix_agent $HOME/
    

    该环境下conf 中 Server、ServerActive都已修改好,需修改配置文件的Hostname和ListenPort,这个方法需要的是已配置好了一台AIX的zabbix agent,直接拷贝文件夹,然后修改配置文件,直接启动就OK。

    4.查看端口是否可用,并修改zabbix_agentd.conf 文件
    # netstat –Aaon | grep 10050
    # ifconfig –a                  #查看ip
    # vi $HOME/zabbix_agent/conf/zabbix_agentd.conf
    *修改字段 :
    Server=xxx.xxx.xxx.xxx           #zabbix服务器ip
    ServerActive=xxx.xxx.xxx.xxx      #zabbix 服务器ip
    Hostname=xxx.xxx.xxx.xxx       #zabbix_agent客户端主机的ip地址
    *若10050端口已被占用,修改ListenPort为其他的就好。
    
    5 启动zabbix_agent,查看进程及端口
    # $HOME/zabbix_agent/sbin/zabbix_agentd –c $HOME/zabbix_agent/conf/zabbix_agentd.conf
    # ps –ef | grep zabbix_agent
    # netstat –Aaon | grep 10050
    *进程存在则启动成功
    *一定要使用绝对路径启动,否则会报错
    *查询问题可去zabbix日志中查看  
    # cat/tmp/zabbix_agentd.log
    

    到这一步,zabbix-agent进程就启动成功了。


    HP-UX

    1 创建zabbix文件夹

    以monitor用户登陆目标主机,在$HOME目录下创建zabbix agent 文件夹

    # mkdir $HOME/zabbix_agent
    
    2 查看操作系统版本
    OS 版本
    # uname –r
    B.11.31  *表示Unix版本为11.31
    # model 
    ia64 hp server rx5670
    * ia64为hardware标识
    
    3 下载对应系统版本的agent包并解压到zabbix_agent文件夹下
    • 方法1:
      到官网下载对应操作系统版本的包https://www.zabbix.com/download_agents#tab:20,然后发布到目标主机上。
    gzip -d zabbix*.tar.gz
    tar xvf zabbix*.tar
    
    • 方法2:(推荐使用)
      对相同的HP-UX11.31系统,目标主机可直接拷贝已部署zabbix_agent的HP-UX服务器上的完整目录:
    # scp -r monitor@101.229.32.86:/home/monitor/zabbix_agent $HOME/
    

    对相同的HP-UX11.11系统,目标主机可直接拷贝已部署zabbix_agent的HP-UX服务器上的完整目录:

    # scp -r monitor@101.229.31.86:/home/monitor/zabbix_agent $HOME/
    *该环境下conf 中 Server、ServerActive都已修改好,需修改配置文件的Hostname和ListenPort
    
    4 查看端口是否可用,并修改zabbix_agentd.conf 文件
    # netstat –an | grep 10050
    # netstat -in               #显示所有接口(方便查询ip)
    # ifconfig lan1               #查看ip(忘了ip的时候可查),lan1为接口名称
    # vi $HOME/zabbix_agent/conf/zabbix_agentd.conf
    修改字段 :
    Server=xxx.xxx.xxx.xxx        #zabbix服务器ip
    ServerActive=xxx.xxx.xxx.xxx   #zabbix 服务器ip
    Hostname=xxx.xxx.xxx.xxx   #zabbix_agent主机的ip地址
    *若10050端口已被占用,查看10049端口,若10049端口可用,则同样在zabbix_agentd.conf 中修改
    ListenPort
    
    5 启动zabbix_agent,查看进程及端口
    # $HOME/zabbix_agent/sbin/zabbix_agentd –c $HOME/zabbix_agent/conf/zabbix_agentd.conf
    # ps –ef | grep zabbix_agent
    # netstat –an | grep 10050
    

    *进程存在则启动成功,
    *一定要使用绝对路径启动,否则会报错!
    *查询问题可去zabbix日志中查看

    # cat/tmp/zabbix_agentd.log
    

    到这一步,zabbix-agent就启动成功了。
    其实AIX和HPUX部署很简单,步骤差不多相同!


    Linux

    1 查看操作系统版本
    # cat cat /etc/redhat-release
    # uname -a
    
    2 下载对应系统版本的agent包并解压到zabbix_agent文件夹下
    • 方法1:
      到官网下载对应操作系统版本的包https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/,然后发布到目标主机上。
    • 方法2:
      如果确实是4系及以下linux,同样去
      https://www.zabbix.com/download_agents#tab:20 网站下载对应版本!
    # sudo rpm –ivh $HOME/zabbix-agent-3.4.15-1.el7.x86_64.rpm
    

    Rpm包配置环境都很全面,他会给你创建zabbix用户、将文件归类放到系统对应位置,比如配置文件放入/etc/zabbix/下。所以,用rpm包安装,需要向负责人申请sudo权限。

    4 查看端口是否可用,并修改zabbix_agentd.conf 文件

    # netstat –an | grep 10050
    # ifconfig                #查看ip
    # sudo chown -R zabbix:zabbix /etc/zabbix
    # sudo chmod a+w /etc/zabbix/zabbix_agentd.conf
    

    修改/etc/zabbix/zabbix_agentd.conf文件中字段 :

    Server=135.0.64.153        #zabbix服务器ip
    ServerActive=135.0.64.153   #zabbix 服务器ip
    Hostname=xxx.xxx.xxx.xxx   #zabbix_agent主机的ip地址
    *若10050端口已被占用,查看10049端口,若10049端口可用,则同样在zabbix_agentd.conf 中修改
    ListenPort=10049
    
    5 启动zabbix_agent,查看进程及端口

    #sudo systemctl start zabbix-agent #(红帽5命令为:#sudo service zabbix-agent start )

    # ps –ef | grep zabbix_agent
    # netstat –an | grep 10050
    

    *进程存在则启动成功,
    *一定要使用绝对路径启动,否则会报错
    *查询问题可去zabbix日志中查看

    # cat /var/log/zabbix/zabbix_agentd.log
    

    到这一步,zabbix-agent就启动成功了。


    最后我将我遇见的一些问题分享一下

    • 系统及zabbix对应版本
    系统版本
    AIX6.1zabbix_agents_2.0.14.aix6100.powerpc.tar.gz
    HP-UX hpux11_31.ia64zabbix_agents_1.8.19.hpux11_31.ia64.tar.gz
    HP-UX hpux11_23.ia64zabbix_agents_1.8.19.hpux11_23.ia64.gz
    Linux RedHat-7zabbix-agent-3.4.15-1.el7.x86_64.rpm
    Linux RedHat-5 i386zabbix-agent-3.4.15-1.el5.i386.rpm
    Linux RedHat-5 x86_64 5.3/5.4(tikanga)zabbix-agent-3.4.15-1.el5.x86_64.rpm
    Linux RedHat-6 x86_64zabbix-agent-3.4.15-1.el6.x86_64.rpm
    RedHat 4(NahantUpdate 5)zabbix_agents_1.8.19.linux2_6.i386.tar.gz
    RedHat 4(Santiago)zabbix_agents_1.4.4.linux2_6.x86_64.tar.gz
    AIX5.3zabbix_agents-1.8.3.aix5300-10.powerpc.tar.gz

    Linux 4以下的版本可能需要各位再斟酌一下!

    • 问题
    1. zabbix_agents_1.8.19.hpux11_31.ia64.tar.gz 这个包下载自官方路径,但是缺少conf文件夹,若要使用该包,可拷贝其他包中的conf文件,zabbix_agentd启动命令只要有zabbix_agent.conf文件就行,可拷贝主机10.229.3.12的conf文件,该文件不同系统兼容!
    2.  zabbix前台报错(红底ZBX):
       Get value from agent failed: cannot connect to [[135.0.97.206]:10050]: [111] Connection refused
       经排查,可能是前台配置的IP填写错误,也可能是zabbix服务没有启动成功。
    3.  Zabbix前台报错(红底ZBX):
       Get value from agent failed: cannot connect to [[192.168.1.205]:10050]: [113]No route to host
       可能是防火墙没有开启端口10050的权限,也可能是修改后没重启防火墙
      4. 启动时报错(找不到进程时):
       cannot open log: cannot create semaphore set: [28] No space left on device
       随排查原因,可能是kernel.sem参数设置过小,查看设置
    展开全文
  • redaht 6.4安装zabbix agent 镜像下载: http://rhel.ieesee.net/uingei/rhel-server-6.4-x86_64-dvd.iso 配置yum源(阿里) 1、卸载原有yum源,不然会报错(This system is not registered to Red Hat Subscription...

    redaht 6.4安装zabbix agent
    镜像下载:
    http://rhel.ieesee.net/uingei/rhel-server-6.4-x86_64-dvd.iso

    配置yum源(阿里)
    1、卸载原有yum源,不然会报错(This system is not registered to Red Hat Subscription Management. You can use subscription-manager t)
    rpm -qa|grep yum|xargs rpm -e --nodeps
    1、更新yum 源
    wget https://mirrors.aliyun.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm --no-check-certificate
    wget https://mirrors.aliyun.com/centos/6/os/x86_64/Packages/yum-utils-1.1.30-41.el6.noarch.rpm --no-check-certificate
    wget https://mirrors.aliyun.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm --no-check-certificate
    wget https://mirrors.aliyun.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm --no-check-certificate
    wget https://mirrors.aliyun.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm --no-check-certificate

    2、下载源文件
    curl -o /etc/yum.repos.d/CentOS-6.repo http://mirrors.aliyun.com/repo/Centos-6.repo
    3、需要把CentOS-6.repo文件中的 r e l e a s e v e r 全 部 替 换 为 6 c d / e t c / y u m . r e p o s . d / v i m C e n t O S − 7. r e p o : releasever全部替换为6 cd /etc/yum.repos.d/ vim CentOS-7.repo :%s/ releasever6cd/etc/yum.repos.d/vimCentOS7.repo:releasever/6/g
    yum clean all
    yum update

    3、下载离线包
    pcre离线包
    yum install --downloadonly --downloaddir=/opt/packages/ pcre*
    gcc离线包
    yum install --downloadonly --downloaddir=/opt/packages/ gcc
    安装zabbix agent
    https://www.zabbix.com/download?zabbix=4.2&os_distribution=red_hat_enterprise_linux&os_version=6&db=mysql
    1、选择 4.2-redhat-6-mysql
    2、安装源

    rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/6/x86_64/zabbix-release-4.2-2.el6.noarch.rpm

    上一步骤网络不通,先下载本地然后安装rpm -Uvh zabbix-release-4.2-2.el6.noarch.rpm

    yum clean all

    3、安装Zabbix server, frontend, agent

    yum -y install zabbix-agent

    yum install --downloadonly --downloaddir=/opt/packages/ zabbix-agent

    以上离线包安装完毕,进行测试安装
    安装gcc
    rpm -ivh *.rpm --nodeps --force
    安装prce
    rpm -ivh *.rpm --nodeps --force
    安装zabbix server
    https://blog.csdn.net/rujianxuezha/article/details/79842998

    server制作成服务
    zabbix-server 最好加入到 systemctl 里面启动,操作命令
    sudo cp /home/staryea/zabbix-server1-5/sbin/zabbix_server1-5 /usr/sbin
    view /usr/lib/systemd/system/zabbix-server1-5.service 这几个文件在141主机上已经部署好了,142、143的部署可以参考141
    sudo systemctl reload *.service 改完reload一下
    zabbix_server.conf 配置文件这几个参数调整一下SocketDir=/tmp/server1-5 SNMPTrapperFile=/tmp/server1-5/zabbix_traps.tmp TmpDir=/tmp/server1-5
    cd /tmp
    mkdir server1-5
    sudo chown zabbix.zabbix /tmp/server1-5 -R
    sudo chmod 777 /tmp/server1-5 -R
    这样启动命令就是
    sudo
    1-5
    sudo systemctl stop zabbix-server1-5

    centos6 zabbix-agent service服务启动

    service zabbix-agent start

    展开全文
  • Agent 监控配置说明

    千次阅读 2016-12-06 12:00:03
    查看系统版本查看系统版本uname -a根据系统版本下载对应的zabbix-agent版本安装 下载地址:http://repo.zabbix.com/zabbix2.安装zabbix-agent下载好的rpm安装包拷贝到主机上 运行命令安装rpm -ivh zabbix-agent-...

    Agent 监控配置说明

    Linux安装Agent

    1.查看系统版本

    查看系统版本

    uname -a

    根据系统版本下载对应的zabbix-agent版本安装
    下载地址:http://repo.zabbix.com/zabbix

    2.安装zabbix-agent

    把下载好的rpm安装包拷贝到主机上
    运行命令安装

    rpm -ivh zabbix-agent-3.0.4-1.el7.x86_64.rpm

    安装完成后设置开机自动启动

    chkconfig zabbix-agent on

    3.配置zabbix-agent

    ServerActive=10.0.0.105(zabbix-server的IP地址)
    Timeout=15(超时时间)
    AllowRoot=1(允许以root运行)
    UnsafeUserParameters=1(允许特殊字符)
    UserParameter(配置自定义key)

    详细配置详解

    ############ GENERAL PARAMETERS #################
    
    ### Option: PidFile
    #   Name of PID file.
    #
    # Mandatory: no
    # Default:
    # PidFile=/tmp/zabbix_agentd.pid
    
    PidFile=/var/run/zabbix/zabbix_agentd.pid

    PidFile
    默认值:/tmp/zabbix_agentd.pid
    PID文件名


    ### Option: LogType
    #   Specifies where log messages are written to:
    #       system  - syslog
    #       file    - file specified with LogFile parameter
    #       console - standard output
    #
    # Mandatory: no
    # Default:
    # LogType=file

    LogType
    指定日志消息写入的位置
    system:syslog
    file:使用LogFile参数指定的文件
    console:标准输出


    ### Option: LogFile
    #   Log file name for LogType 'file' parameter.
    #
    # Mandatory: no
    # Default:
    # LogFile=
    
    LogFile=/var/log/zabbix/zabbix_agentd.log

    LogFile
    日志文件路径
    如果未配置,日志会记录到syslog中


    ### Option: LogFileSize
    #   Maximum size of log file in MB.
    #   0 - disable automatic log rotation.
    #
    # Mandatory: no
    # Range: 0-1024
    # Default:
    # LogFileSize=1
    LogFileSize=0

    LogFileSize
    取值范围:0-1024
    默认值:1
    日志文件大小,单位为MB。
    0 - 关闭自动轮滚.
    备注:如果日志文件到达了最大值并且文件轮滚失败,那么老日志文件会被清空掉。


    ### Option: DebugLevel
    #   Specifies debug level:
    #   0 - basic information about starting and stopping of Zabbix processes
    #   1 - critical information
    #   2 - error information
    #   3 - warnings
    #   4 - for debugging (produces lots of information)
    #   5 - extended debugging (produces even more information)
    #
    # Mandatory: no
    # Range: 0-5
    # Default:
    # DebugLevel=3

    DebugLevel
    取值范围:0-5
    默认值:3
    指定日志级别
    0 - basic information about starting and stopping of Zabbix processes
    1 - critical级别
    2 - error级别
    3 - warnings级别
    4 - debug级别
    5 - extended debugging (与级别4一样. 只能使用runtime control 来设置.)


    ### Option: SourceIP
    #   Source IP address for outgoing connections.
    #
    # Mandatory: no
    # Default:
    # SourceIP=

    SourceIP
    zabbix对外连接的出口IP地址


    ### Option: EnableRemoteCommands
    #   Whether remote commands from Zabbix server are allowed.
    #   0 - not allowed
    #   1 - allowed
    #
    # Mandatory: no
    # Default:
    # EnableRemoteCommands=0

    EnableRemoteCommands
    默认值:0
    是否运行zabbix server在此服务器上执行远程命令
    0 - 禁止
    1 - 允许


    ### Option: LogRemoteCommands
    #   Enable logging of executed shell commands as warnings.
    #   0 - disabled
    #   1 - enabled
    #
    # Mandatory: no
    # Default:
    # LogRemoteCommands=0

    LogRemoteCommands
    默认值:0
    记录原型执行的shell命令日志,级别为warrning
    0 - disabled
    1 - enabled


    ### Option: Server
    #   List of comma delimited IP addresses (or hostnames) of Zabbix servers.
    #   Incoming connections will be accepted only from the hosts listed here.
    #   If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally.
    #
    # Mandatory: no
    # Default:
    # Server=
    
    Server=10.0.0.100

    Server
    zabbix server的ip地址,多个ip使用逗号分隔


    ### Option: ListenPort
    #   Agent will listen on this port for connections from the server.
    #
    # Mandatory: no
    # Range: 1024-32767
    # Default:
    # ListenPort=10050

    ListenPort
    取值范围:1024-32767
    默认值10050
    监听端口


    ### Option: ListenIP
    #   List of comma delimited IP addresses that the agent should listen on.
    #   First IP address is sent to Zabbix server if connecting to it to retrieve list of active checks.
    #
    # Mandatory: no
    # Default:
    # ListenIP=0.0.0.0

    ListenIP
    默认值:0.0.0.0
    监听IP地址,默认为所有接口,多个ip之间使用逗号分隔


    ### Option: StartAgents
    #   Number of pre-forked instances of zabbix_agentd that process passive checks.
    #   If set to 0, disables passive checks and the agent will not listen on any TCP port.
    #
    # Mandatory: no
    # Range: 0-100
    # Default:
    # StartAgents=3

    StartAgents
    取值范围:0-100
    默认值:3
    zabbix启动之后开启被动监控的进程数量,如果设置为0,那么zabbix被动监控被禁用,并且不会监听相应端口,也就是说10050端口不会开启。


    ### Option: ServerActive
    #   List of comma delimited IP:port (or hostname:port) pairs of Zabbix servers for active checks.
    #   If port is not specified, default port is used.
    #   IPv6 addresses must be enclosed in square brackets if port for that host is specified.
    #   If port is not specified, square brackets for IPv6 addresses are optional.
    #   If this parameter is not specified, active checks are disabled.
    #   Example: ServerActive=127.0.0.1:20051,zabbix.domain,[::1]:30051,::1,[12fc::1]
    #
    # Mandatory: no
    # Default:
    # ServerActive=
    
    ServerActive=10.0.0.100:10052

    ServerActive
    zabbix 主动监控server的ip地址,使用逗号分隔多IP,如果注释这个选项,那么当前服务器的主动监控就被禁用了


    ### Option: Hostname
    #   Unique, case sensitive hostname.
    #   Required for active checks and must match hostname as configured on the server.
    #   Value is acquired from HostnameItem if undefined.
    #
    # Mandatory: no
    # Default:
    # Hostname=

    Hostname
    默认值:HostnameItem配置的值
    主机名,必须唯一,区分大小写。Hostname必须和zabbix web上配置的一直,否则zabbix主动监控无法正常工作。为什么呢?因为agent拿着这个主机名去问server,我有配置主动监控项 吗?server拿着这个主机名去配置里面查询,然后返回信息。
    支持字符:数字字母、’.’、’ ‘、 ‘_’、 ‘-‘,不超过64个字符


    ### Option: HostnameItem
    #   Item used for generating Hostname if it is undefined. Ignored if Hostname is defined.
    #   Does not support UserParameters or aliases.
    #
    # Mandatory: no
    # Default:
    # HostnameItem=system.hostname

    HostnameItem
    默认值:system.hostname
    设置主机名,只有当HostMetadata没设置,她才生效。不支持UserParameters 、aliases,支持system.run[]


    ### Option: HostMetadata
    #   Optional parameter that defines host metadata.
    #   Host metadata is used at host auto-registration process.
    #   An agent will issue an error and not start if the value is over limit of 255 characters.
    #   If not defined, value will be acquired from HostMetadataItem.
    #
    # Mandatory: no
    # Range: 0-255 characters
    # Default:
    # HostMetadata=

    HostMetadata
    取值范围:0-255 字符
    仅用于主机自动注册功能,如果当前值为定义,那么它的值默认为HostMetadataItem的值。这个选项在2.2.0之后加入,并且确保支付不能超过限制,以及字符串必须是UTF8,否则服务器无法启动


    ### Option: HostMetadataItem
    #   Optional parameter that defines an item used for getting host metadata.
    #   Host metadata is used at host auto-registration process.
    #   During an auto-registration request an agent will log a warning message if
    #   the value returned by specified item is over limit of 255 characters.
    #   This option is only used when HostMetadata is not defined.
    #
    # Mandatory: no
    # Default:
    # HostMetadataItem=

    HostMetadataItem
    功能同上,如果HostMetadata值未设置,这个配置才有效。支持使用UserParameters、alias、system.run[]


    ### Option: RefreshActiveChecks
    #   How often list of active checks is refreshed, in seconds.
    #
    # Mandatory: no
    # Range: 60-3600
    # Default:
    # RefreshActiveChecks=120

    RefreshActiveChecks
    取值范围:60-3600
    默认值:120
    多久时间(秒)刷新一次主动监控配置信息,如果刷新失败,那么60秒之后会重试一次


    ### Option: BufferSend
    #   Do not keep data longer than N seconds in buffer.
    #
    # Mandatory: no
    # Range: 1-3600
    # Default:
    # BufferSend=5

    BufferSend
    取值范围:1-3600
    默认值:5
    数据存储在buffer中最长多少秒


    ### Option: BufferSize
    #   Maximum number of values in a memory buffer. The agent will send
    #   all collected data to Zabbix Server or Proxy if the buffer is full.
    #
    # Mandatory: no
    # Range: 2-65535
    # Default:
    # BufferSize=100

    BufferSize
    取值范围:2-65535
    默认值:100
    buffer最大值,如果buffer满了,zabbix将会将检索到的数据发送给zabbix server或者proxy


    ### Option: MaxLinesPerSecond
    #   Maximum number of new lines the agent will send per second to Zabbix Server
    #   or Proxy processing 'log' and 'logrt' active checks.
    #   The provided value will be overridden by the parameter 'maxlines',
    #   provided in 'log' or 'logrt' item keys.
    #
    # Mandatory: no
    # Range: 1-1000
    # Default:
    # MaxLinesPerSecond=20

    MaxLinesPerSecond
    取值范围:1-1000
    默认值:20
    处理监控类型为log何eventlog日志时,agent每秒最大发送的行数。默认为20行


    ### Option: Alias
    #   Sets an alias for an item key. It can be used to substitute long and complex item key with a smaller and simpler one.
    #   Multiple Alias parameters may be present. Multiple parameters with the same Alias key are not allowed.
    #   Different Alias keys may reference the same item key.
    #   For example, to retrieve the ID of user 'zabbix':
    #   Alias=zabbix.userid:vfs.file.regexp[/etc/passwd,^zabbix:.:([0-9]+),,,,\1]
    #   Now shorthand key zabbix.userid may be used to retrieve data.
    #   Aliases can be used in HostMetadataItem but not in HostnameItem parameters.
    #
    # Mandatory: no
    # Range:
    # Default:

    Alias
    key的别名,例如 Alias=ttlsa.userid:vfs.file.regexp[/etc/passwd,^ttlsa:.:([0-9]+),,,,\1], 或者ttlsa的用户ID。你可以使用key:vfs.file.regexp[/etc/passwd,^ttlsa:.: ([0-9]+),,,,\1],也可以使用ttlsa.userid。

    备注: 别名不能重复,但是可以有多个alias对应同一个key。


    ### Option: Timeout
    #   Spend no more than Timeout seconds on processing
    #
    # Mandatory: no
    # Range: 1-30
    # Default:
    # Timeout=3

    Timeout
    默认值:1-30
    默认值:3
    超时时间


    ### Option: AllowRoot
    #   Allow the agent to run as 'root'. If disabled and the agent is started by 'root', the agent
    #   will try to switch to the user specified by the User configuration option instead.
    #   Has no effect if started under a regular user.
    #   0 - do not allow
    #   1 - allow
    #
    # Mandatory: no
    # Default:
    # AllowRoot=0
    AllowRoot=1

    AllowRoot
    默认值:0
    是否允许使用root身份运行zabbix,如果值为0,并且是在root环境下,zabbix会尝试使用zabbix用户运行,如果不存在会告知zabbix用户不存在。
    0 - 不允许
    1 - 允许


    ### Option: User
    #   Drop privileges to a specific, existing user on the system.
    #   Only has effect if run as 'root' and AllowRoot is disabled.
    #
    # Mandatory: no
    # Default:
    # User=zabbix

    User
    默认值:zabbix
    运行zabbix程序的用户,如果AllowRoot被禁用,才有效果


    ### Option: Include
    #   You may include individual files or all files in a directory in the configuration file.
    #   Installing Zabbix will create include directory in /usr/local/etc, unless modified during the compile time.
    #
    # Mandatory: no
    # Default:
    # Include=
    
    Include=/etc/zabbix/zabbix_agentd.d/
    
    # Include=/usr/local/etc/zabbix_agentd.userparams.conf
    # Include=/usr/local/etc/zabbix_agentd.conf.d/
    # Include=/usr/local/etc/zabbix_agentd.conf.d/*.conf

    nclude
    包含自配置文件,不同的配置写到不同的文件中,然后include,配置文件会显得规范。例如: /absolute/path/to/config/files/*.conf. Zabbix 2.4.0开始支持正则表达式。


    ### Option: UnsafeUserParameters
    #   Allow all characters to be passed in arguments to user-defined parameters.
    #   The following characters are not allowed:
    #   \ ' " ` * ? [ ] { } ~ $ ! & ; ( ) < > | # @
    #   Additionally, newline characters are not allowed.
    #   0 - do not allow
    #   1 - allow
    #
    # Mandatory: no
    # Range: 0-1
    # Default:
    # UnsafeUserParameters=0
    UnsafeUserParameters=1

    UnsafeUserParameters
    取值范围:0,1
    默认值: 0
    允许所有字符的参数传递给用户定义的参数(包括特殊字符)。


    ### Option: UserParameter
    #   User-defined parameter to monitor. There can be several user-defined parameters.
    #   Format: UserParameter=<key>,<shell command>
    #   See 'zabbix_agentd' directory for examples.
    #
    # Mandatory: no
    # Default:
    # UserParameter=
    UserParameter=system.cpu.steal,nproc
    UserParameter=dskTotal[*],python /root/disk.py $1 $2
    UserParameter=ifNumber,/etc/init.d/network status |awk 'NR==4'|awk -v RS="@#$j" '{print gsub(/ /,"&")+1}'
    UserParameter=ifInQLen[*],ethtool -S $1 |grep 'Tx Queue#:'|awk '{print $2 3}'
    UserParameter=ifOutQLen[*],ethtool -S $1 |grep 'Rx Queue#:'|awk '{print $2 3}'
    UserParameter=ifStatus[*],python /root/Net.py $1 $2

    UserParameter
    用户自定义key,格式: UserParameter=,
    例如:serParameter=system.test,who|wc -l


    ### Option: LoadModulePath
    #   Full path to location of agent modules.
    #   Default depends on compilation options.
    #
    # Mandatory: no
    # Default:
    # LoadModulePath=${libdir}/modules

    LoadModulePath
    模块路径,绝对路径


    ### Option: LoadModule
    #   Module to load at agent startup. Modules are used to extend functionality of the agent.
    #   Format: LoadModule=<module.so>
    #   The modules must be located in directory specified by LoadModulePath.
    #   It is allowed to include multiple LoadModule parameters.
    #
    # Mandatory: no
    # Default:
    # LoadModule=

    LoadModule
    加载模块文件,可以写多个
    格式: LoadModule=
    必须配置LoadModulePath,指定模块目录


    ####### TLS-RELATED PARAMETERS #######
    
    ### Option: TLSConnect
    #   How the agent should connect to server or proxy. Used for active checks.
    #   Only one value can be specified:
    #       unencrypted - connect without encryption
    #       psk         - connect using TLS and a pre-shared key
    #       cert        - connect using TLS and a certificate
    #
    # Mandatory: yes, if TLS certificate or PSK parameters are defined (even for 'unencrypted' connection)
    # Default:
    # TLSConnect=unencrypted
    
    ### Option: TLSAccept
    #   What incoming connections to accept.
    #   Multiple values can be specified, separated by comma:
    #       unencrypted - accept connections without encryption
    #       psk         - accept connections secured with TLS and a pre-shared key
    #       cert        - accept connections secured with TLS and a certificate
    #
    # Mandatory: yes, if TLS certificate or PSK parameters are defined (even for 'unencrypted' connection)
    # Default:
    # TLSAccept=unencrypted
    
    ### Option: TLSCAFile
    #   Full pathname of a file containing the top-level CA(s) certificates for
    #   peer certificate verification.
    #
    # Mandatory: no
    # Default:
    # TLSCAFile=
    
    ### Option: TLSCRLFile
    #   Full pathname of a file containing revoked certificates.
    #
    # Mandatory: no
    # Default:
    # TLSCRLFile=
    
    ### Option: TLSServerCertIssuer
    #      Allowed server certificate issuer.
    #
    # Mandatory: no
    # Default:
    # TLSServerCertIssuer=
    
    ### Option: TLSServerCertSubject
    #      Allowed server certificate subject.
    #
    # Mandatory: no
    # Default:
    # TLSServerCertSubject=
    
    ### Option: TLSCertFile
    #   Full pathname of a file containing the agent certificate or certificate chain.
    #
    # Mandatory: no
    # Default:
    # TLSCertFile=
    
    ### Option: TLSKeyFile
    #   Full pathname of a file containing the agent private key.
    #
    # Mandatory: no
    # Default:
    # TLSKeyFile=
    
    ### Option: TLSPSKIdentity
    #   Unique, case sensitive string used to identify the pre-shared key.
    #
    # Mandatory: no
    # Default:
    # TLSPSKIdentity=
    
    ### Option: TLSPSKFile
    #   Full pathname of a file containing the pre-shared key.
    #
    # Mandatory: no
    # Default:
    # TLSPSKFile=

    windows安装Agent

    1.下载zabbix-agent压缩包

    下载地址:http://www.zabbix.com/download

    2.安装zabbix-agent

    1)在非C盘的任意盘创建zabbix文件夹(以D盘为例)
    2)解压下载的zabbix-agent文件,根据系统是64位还是32位系统,选择对应版本(以64位为例)
    3)将解压出来的文件夹下的 bin\win64 文件夹中的文件拷贝到创建的zabbix文件夹下
    4)将解压出来的文件夹下的 conf 文件夹拷贝到创建的zabbix文件夹下
    5)打开 zabbix\conf\ 下的zabbix_agentd.win.conf 修改配置(方法同上)
    6)修改好后保存退出,打开终端,运行

    D:\zabbix\zabbix_agentd.exe -c D:\zabbix\conf\zabbix_agentd.win.conf -i
    D:\zabbix\zabbix_agentd.exe -c D:\zabbix\conf\zabbix_agentd.win.conf -s

    • -i 安装
    • -d 卸载
    • -s 启动
    • -x 停止
    • -h 帮助
    • -c 配置文件位置

    注意: 关闭防火墙,或者开放指定端口

    展开全文
  • RVO避开agent

    千次阅读 2018-07-25 22:24:39
    A* Pathfinding Project 3.1.4 RVO的使用    大家好!今天想给大家安利一个避开agent的方法。性能也是棒棒哒!其实自己之前也写过避开agent的算法,但使用了大量的射线,其实在agent数量比较少的情况下效果还...

             A* Pathfinding Project 3.1.4                         RVO的使用

     

             大家好!今天想给大家安利一个避开agent的方法。性能也是棒棒哒!其实自己之前也写过避开agent的算法,但使用了大量的射线,其实在agent数量比较少的情况下效果还不错,但面临大量agent时,射线这个方法就不适用了。这也促使我去寻找更好的解决方案,这不,RVO(Reciprocal Velocity Obstacles),之前百度发现关于它的介绍并不多,后面有找到关于这个算法的论文,本来打算看完实现一下,后面感觉一堆堆英文,一堆堆公式,有点可怕,现在又有点赶进度,所以就想要找更方便的方法了。后面发现A*寻路插件里面有RVO算法可以直接拿来使用,所以就偷懒啦!

           在这里,我把官方文档给翻译过来,有需要的小伙伴们看过来哦!这里虽然写的是3.1.4版本的,但就RVO这一部分,基本含有RVO的A*插件使用RVO的方法都是类似的,只是A*插件之前由于一些版权的问题没有使用RVO,直到后续版本才可以使用,而且必须是专业版,大家需要的话就在CSDN上面搜索下载,例如3.6.0版本的,以及4.1.16版本的。后面我会把在unity里面调用的方法整理分享,感兴趣的欢迎戳哈!

     


     

    局部避免

    (说明:因为A* Pathfinding Project是一个可以直接放在unity中使用的插件,本文就将其保留为英文,不做翻译,把它理解成一个插件就可以啦。)

          如何使用A* Pathfinding Project中的局部避免。

         基于RVO的A* Pathfinding Project包含局部避免-相互速度障碍(Reciprocal Velocity Obstacles)和ORCA-最佳相互避免碰撞(Optimal Reciprocal Collision Avoidance)。它本身很大程度上基于RVO2库,但已经扩展了很多功能来处理不同级别的agent(例如,建筑物中不同楼层的agent不应该发生碰撞)。    

     

    A*专业版本的功能:

    这是A* Pathfinding Project专业版本特有的功能。它拥有的函数/类/变量在免费版本的A* Pathfinding Project中可能没有,免费版本的功能也可能是有限的。

    您可以点击这里进行购买

    如果想要获得更深入的信息,请点击这里:Writing RVO Colliders

     

    数字运算

    那么这个系统有多快,您可能会想。它的非常高的性能。特别是如果您考虑到局部避免模拟不需要在非常高的fps下运行,那只会浪费了CPU周期。我已经能够在我的笔记本电脑上模拟5000个agents处于比较好的fps。局部避免模拟运行在大约10个fps,游戏运行在25-35 fps,最低fps大约15。这个模拟的可视化是通过创建一个网格来完成的,该网格为每个agent保存一个正方形。原因是,在如此高的数字下,为每个agent创建一个GameObject是非常缓慢的,我认为创建这么多agent只需要10秒。这些agent被设置成一个圆圈,试图到达它们的对映点。所以基本上是尽可能的拥挤。

     

    在我的另一台功率稍大一点的计算机(i7处理器)上,我可以模拟10000个agent,游戏运行速度为60帧/秒,rvo模拟运行速度为30帧/秒。

    但是,不要指望在游戏中拥有这么多agents。 这些例子非常轻量级,在游戏中通常会有很多其他东西的开销。

     

    概述

    出于这个原因,Unity可以成为一个限制因素,系统分为两部分。 首先是核心模拟代码。 它完全独立于Unity特定对象,如GameObjects和MonoBehaviours。 它使用的唯一真正的Unity特定类是Vector3和Vector2结构,它们可以轻松互换。 该核心处理rvo(局部避免)agents的所有模拟。

     

    第二部分是Unity接口。这些类中的许多只是相应核心类的包装类。例如,RVOSimulator类只是Pathfinding.RVO.Simulator。Unity接口还包含帮助类,以便更容易地进行局部避免集成。其中之一就是RVOController,您可能会经常用到它。它被编写成几乎可以直接替代Unity的Character Controller,支持诸如Move之类的功能,并且具有速度等属性,您可以轻松访问。

     

    Unity接口部分的所有脚本都对如何设置场景有相同的假设:在场景中应该总是有一个RVOSimulator,其他脚本会查找它并获取核心模拟器实例,它是一个包装类。您可以简单地将它添加到任何GameObject中,如果您想的话,您可以编辑一些设置,它就会工作。您的RVOSimulator最好不多于一个,所有查找它的脚本都使用FindObjectOfType,而且没有简单的方法来精确地控制它将返回的多个RVOSimulators中的哪一个,因此为了简单起见,请将其保留为一个。

     

    集成

    好的,您现在知道它是如何构造的,让我们构建一个小的具体例子,这样您就可以看到它是如何工作的。

     

    首先创建一个新场景,添加一个plane作为地面(位置(0,0,0),比例(10,10,10))。 然后添加一个新的GameObject,将其命名为“Simulator”。 现在添加组件RVOSimulator,您可以在Components -> Local Avoidance -> RVO Simulator中找到它。 您可以看到它有几个选项,但您现在可以将它们保留为默认设置。 但是我建议您稍后阅读RVOSimulator的类文档,因为性能非常依赖于这些设置。 该组件将处理我们的agents的模拟以及存储我们添加的任何动态障碍(稍后将详细介绍)。

     

    现在我们想要AI走动。 这将是一个非常简单的AI,它基本上会向前走。 首先在场景中添加一个新的Cylinder(GameObject - > Create Other - > Cylinder)。在场景中的某处创建一个高度为2个单位的Cylinder,将其置于我们之前添加的plane上方可见的位置。 给这个GaneObject添加组件RVOController,您可以在 Components -> Local Avoidance -> RVO Controller中找到它。 这个组件被设计成几乎可以直接替换Unity的Character Controller,因此如果您使用过character controller,您将会觉得它很熟悉。 由于显而易见的原因,它不支持某些碰撞特定的东西,比如碰撞标志,但它非常相似。 由于我们的Cylinder高2个单位,因此将RVOController上的高度变量设置为2。

     

    现在按播放! 如果一切顺利,您的Cylinder很可能会飞向空中。 这是预料之中的,我会告诉您如何避免它。 如果您没有从您的Cylinder中看到这种行为,那么浮点数学就是美好的一天。 将Cylinder移动一点,您可能会看到它。

     

    那么是什么导致了这种情况呢?为了能够将agent定位在正确的Y坐标,并且由于没有使用colldiers,RVOController使用了光线投射。基本上,它从agent的中心向下发射一条射线,看它击中哪里,然后把agent的脚放在那一点。这里的问题是,Cylinder上有一个capsule collider,所以射线会击中capsule,并且脚本将使探测器从其先前位置向上一小段距离定位。下一帧,它将再次找到capsule collider,并将其放置在更高的位置,因此它继续并产生Cylinder飞向空中的效果。解决方案很简单,要么您从agent中移除capsule collider,这是最直接的事情,因为它将不再需要,或者如果您真的想要它,您可以将agent放在另一个层中,并编辑RVOController组件上的“mask”变量。 我不会在这里完成RVOController组件的所有设置,请查看类文档以供参考。

     

    现在我们已经让AI站在了地面上,我们想告诉它做一些事情:所以启动你最喜欢的文本编辑器并创建一个名为SimpleRVOAI.cs的脚本。 这是它应该包含的内容:

    using UnityEngine;
    using System.Collections;
    public class SimpleRVOAI : MonoBehaviour {
        
        RVOController controller;
        
        // Use this for initialization
        void Start () {
            controller = GetComponent<RVOController>();
        }
        
        // Update is called once per frame
        void Update () {
            controller.Move (transform.forward * 10);
        }
    }

    这并不需要一个专业的程序员去了解它的作用。我们只需要在开始时得到RVOController,每一帧我们都将期望的速度设定为向前方向的10m / s,就这么简单。如果您将此脚本添加到您的cylinder并按play,那么它应该在一个稳定的阶段向前移动。

    现在是有趣的部分。复制cylinder,将其置于第一个cylinder的前面,然后旋转,使它们面向对方。按下play。cylinder应该互相靠近,在碰撞前,避免相互碰撞!不是,太棒了!

     

    A* Pathfinding Project包含的AI脚本(AIPath)可以直接使用RVOController,只需将RVOController添加到带有AIPath组件的GameObject,并确保它没有其他移动组件(rigidbody or character controller),它将检测到RVOController。

     

    障碍

    可以在模拟中添加动态和静态障碍。 第一部分将讨论navmeshes,第二部分将更广泛地讨论obstacles。

     

    导航网格

    如果您使用的是基于导航的图形,您很可能希望您的agent不去外面,甚至可能避免图的边界。幸运的是,编写了一个简单的脚本就可以做到这一点。它被称为RVONavmesh,可以在Components - > Local Avoidance - > RVO Navmesh中找到。 将其添加到场景中的任何GameObject,当扫描或加载图形时,它会将其边界添加为RVO障碍。

     

    注意:对网格图的支持将包含在将来的更新中,现在只有基于导航网格的图才有支持。

    障碍

    障碍可以添加到模拟中。agent将无法通过它们(除非相对于fps以非常高的速度移动)并且agent也可以通过基本的局部避免来避免它们,但RVOController也可以通过基于力避免墙,因为这样AI没有碰到墙壁时,它往往看起来更好。

     

    在Components -> Local Avoidance中可以找到一些内置colliders。如果你想编写自定义colliders,请查看页面(Writing RVO Colliders)。

     

    内置collisers可以根据需要移动,并且可以适当更新。但仅仅因为它们可以在它周围移动并不意味着它们可以被用来推动agents。事实上,它们很不擅长。只要它们移动得非常慢,它就可以工作,但是如果它们移动太快,agents就会卡在里面。

     

    colliders共同的一个变量是障碍模式字段。Writing RVO Colliders 教程中解释了它的内部工作原理,但它非常基础。 KeepOut将阻止agents进入障碍物,但不会阻止它们在障碍物内离开障碍物,KeepIn会反其道而行,两者都会阻止他们越过边界。

     


                                                                                           

    本篇只翻译了local avoidance这一部分的内容,主要还是希望有更多的小伙伴们可以知道这个很好的避开agent的方法,如果翻译中有什么不恰当的地方欢迎小伙伴们留言,我会及时更正。

     

    原文链接:

    https://arongranberg.com/astar/docs_beta/local-avoidance.html

     

     

    展开全文
  • AdventNet Agent Toolkit C Edition6 AGENT

    千次阅读 2016-04-29 11:50:57
    开发工具:AdventNet Agent Toolkit C Edition6 参考文档:C:\AdventNet\C-Agent文档下的readme.和网页agent收藏夹下的WebNMS AgentToolkit C Edition 6 - Release 6.4.0 ...
  • 解决方法:需要以Admain权限进入Git BASH 1.输入 eval $(ssh-agent -s) 2.ssh-add "密钥的路径" 3。输入密钥的密码 4.可以下载远程的库文件的代码
  • Zabbix_agent部署

    千次阅读 2017-09-19 09:16:02
    参考文档: 1. zabbix监控linux主机:... 一.... Server:基于CentOS-7-x86_64-1511,已部署zabbix-3.0.1服务器端 Server IP: 192.168.11.252 ...Agent:CentOS-6.4-x86_64 ...Agent IP: 192.168.
  • Agent SayIt

    2006-03-16 00:00:00
    Agent SayIt v0.3 is like a reminder or joy program, Now you can customize when and what will Agent say or act, simply use your mouse. You can use it as a reminder on meeting, dating, etc. And you can ...
  • zabbix-agent配置详解

    千次阅读 2019-01-15 15:01:39
    Zabbix Agent端配置文件说明 Zabbix Agent端配置文件说明 由于工作中经常接触到...# This is a config file for the Zabbix agent daemon (Unix) # To get more information about Zabbix, visit http://www...
  • 徒手运行Jacoco Agent

    千次阅读 2020-09-03 20:30:08
    Jacoco 通过Jacoco Agent完成one-the-fly模式插桩,如果借用maven插件jacoco-maven-plugin,你会对jacoco agent的存在无感知,jacoco-maven-plugin插件的执行过程就是通过jacoco agent完成对代码的插桩,并生成...
  • 安装wazuh-agent

    2019-09-25 23:38:56
    下载地址:https://packages.wazuh.com/3.x/windows/wazuh-agent-3.9.5-1.msi 安装运行 设置服务端ip 设置服务端生成的key. 设置端生成ip root@wazuh-manager:/# /var/ossec/bin/manage_agents #1. 按A添加一个...
  • docker下zabbix-agent监控mysql

    千次阅读 2018-09-03 09:27:07
    需要到docker-hub上找到zabbix-agent最新docker镜像,这里下载的版本为zabbix-agent:3.4+系统版本为ubuntu18+ 下载镜像 运行镜像 监控自身MySQL DB模版并自己打成镜像 docker pull zabbix/zabbix-agent #下载...
  • ssh-agent

    万次阅读 2012-04-26 18:30:08
    介绍ssh-agent ssh-agent是专为既令人愉快又安全的处理RSA和DSA密钥而设计的特殊程序,它包括在OpenSSH分发内(请参阅本系列文章的第1部分以得到关于RSA和DSA认证的介绍)。不同于ssh,ssh-agent是个长时间持续运行...
  • apache flume agent安装

    千次阅读 2016-05-11 10:39:37
    1、Flume Agent安装(采用spoolDir模式以便获取系统、应用等日志信息) 注:使用jyapp用户安装 一台虚拟机部署了多个JAVA应用...a flume-agent/conf/app.conf中的spool_Dir参数 b flume-agent/conf/flume-e
  • DbVisualizer Pro Crack Agent

    2019-10-08 16:47:12
    DbVisualizer Pro Agent Support (more version need your feedback): DbVisualizer 10.0.22 使用说明 优势 提供基于java的命令行 keygen,更方便在终端环境使用。 开源项目,你知道破解时都做了什么。 直接下载 ...
  • 2. 下载安装 3.Grafana导入模板 1. Zabbix Agent 介绍 zabbix agent需要安装到被监控的主机上,它负责定期收集各项数据,并发送到zabbix server端,zabbix server将数据存储到数据库中,zabbix web根据数据在前端...
  • Windows Server上安装部署Zabbix agent下载并解压到指定目录 Zabbix下载页面:https://www.zabbix.com/download当前最新版本zabbix-agent下载 ...
  • Agent智能制造系统研究综述pdf,提供“多Agent智能制造系统研究综述”免费资料下载,主要包括A g e nt 与多A g e nt 系统、基于A ge nt 的制造系统、基于A ge nt 制造系统研究的主要内容及关键问题、等内容,可供...
  • 转自:http://www.cnblogs.com/rwxwsblog/p/4575894.html 1、创建middlewares.py scrapy代理IP、user agent的切换都是通过DOWNLOADER_MIDDLEWARES进行控制,下面我们创建middlewares.py文件。
  • 如何使用 Skywalking Agent

    千次阅读 2019-08-30 11:46:23
    如何使用 Skywalking Agent ? 如果你还不知道 Skywalking agent 是什么,请点击这里查看 Probe 或者这里查看快速了解agent,由于我这边大部分都是 JAVA 服务,所以下文以 Java 中使用 agent 为例,提供了以下三种...
  • 如启动或者重启Zabbix-Agent出现以下提示: 这时需要关闭Selinux vi /etc/selinux/config 将 SELINUX=enforcing改为disabled,再setenforce 0
  • Oracle 12c agent install for windows

    千次阅读 2014-11-04 09:10:39
    在Oracle EM12c 中部署agent的方法分两种,一种是通过EM12c的控制台通过ssh直接把agent“推送”安装到被管理端,这种方法在linux平台的OMS和被管理端比较简单,因为Linux平台有自带的ssh工具,不需要进行ssh工具的...
  • zabbix agent rpm 包安装

    2017-12-25 11:40:12
    zabbix agent 安装流程history
  • 【总结】浏览器 User-Agent 大全

    万次阅读 多人点赞 2017-12-25 10:01:16
    一、基础知识Http Header之User-Agent User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作...
  • AGENT++理解

    千次阅读 2015-01-23 18:45:21
    SNMP++,AGENT++设计。 MibDesigner MIB设计器。 AgentPro MIB代码生成器。 MibExplorer MIB browser。 1、下载代码:www.agentpp.com。agenpro4.jar,mibdesigner.jar,mxp-pro
  • LINUX安装zabbix-agent客户端

    千次阅读 2020-03-10 11:22:42
    在LINUX CentOS 7.6上安装zabbix-agent客户端 1、登录目标服务器 2、安装zabbix-agent 不同的服务器版本yum源不一样,所以先查看服务器版本,确认yum源。(重要) centOS7的yum源为el7,centOS6的yum源为el6,下载...
  • 浏览器 User-Agent 大全

    千次阅读 2019-05-26 22:29:38
    转载于 Jaybo_ 的【总结】浏览器 User-Agent 大全 【总结】浏览器 User-Agent 大全 2017年12月25日 10:01:16 Jaybo_ 阅读数:25649 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 99,927
精华内容 39,970
关键字:

agenta下载