zabbix源码目录_源码安装zabbix52

hacker|
105

文章目录:

导入的zabbix配置文件在哪个目录中

@echo off

set rar="C:\Program Files\WinRAR\rar.exe"

setlocal enabledelayedexpansion

for /f "delims=" %%a in ('dir /ad/b') do (

set /a n=%%~a%%2

if !n! equ 0 (

%rar% a -hp12345678 test2 "%%~a"

) else (

%rar% a -hp12345678 test1 "%%~a"

)

)

pause

配置zabbix时zabbix_server [24834]: /etc/zabbix/zabbix_server.conf.d: [2]No such file or directory?

默认Zabbix配置文件会自动生成到/etc下面的,如果没有,就有可能默认安装到其他目录了,如/opt下面。

具体参考配置教程

1、zabbix server端的配置在进行源码安装zabbix时已经配置好了,具体要配置的参数如下:

ListenPort=10051

server服务的监听端口,默认是10051

DBHost=localhost 数据库IP地址

DBName=zabbix 数据库名称

DBUser=zabbix 数据库用户名

DBPassword=zabbix 数据库密码

DBPort=3306 数据库端口,默认是3306

ListenIP=127.0.0.1,192.168.10.10

zabbix server ip地址复制代码

vim /etc/zabbix/zabbix_server.conf

ListenPort=10051DBHost=localhost 数据库ip地址

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

DBPort=3306

ListenIP=127.0.0.1,192.168.10.10

zabbix server ip地址复制代码刚刚开始需要关注的是这些,后面再补充。

还有个:zabbix运行脚本存放路径,这个也在/etc/zabbix/zabbix_server.conf

配置文件里配置,默认地址是:AlertScriptsPath=${datadir}/zabbix/alertscripts

zabbix_agent 客户端配置,服务端在源码安装时已经进行了,批量部署的话不建议客户端使用源码安装,推荐使用rpm包安装,可以使用zabbix官方提供的rpm路径:

repo.zabbix.com/zabbix/3.0/修改Agent配置文件 zabbix agent的配置很简单,只需要修改zabbix agent配置文件中的Server、ServerActive和Hostname这三项即可。

其中Server、ServerActive是zabbix server服务器的IP地址,Hostname是被监控端的IP地址,如下:复制代码#

sed -i "s/Server\=127.0.0.1/Server\=127.0.0.1,192.168.30.130/g" /etc/zabbix/zabbix_agentd.conf

# sed -i "s/ServerActive\=127.0.0.1/ServerActive\=192.168.30.130:10051/g" /etc/zabbix/zabbix_agentd.conf

# sed -i "s#tmp/zabbix_agentd.log#var/log/zabbix/zabbix_agentd.log#g" /etc/zabbix/zabbix_agentd.conf

# sed -i "#UnsafeUserParameters=0#aUnsafeUserParameters=1\n" /etc/zabbix/zabbix_agentd.conf

复制代码拷贝 Agent 启动脚本复制代码

# mkdir /var/log/zabbix

# chown zabbix.zabbix /var/log/zabbix # cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/

# chmod 755/etc/init.d/zabbix_agentd # sed -i "s#BASEDIR=/usr/local

#BASEDIR=/usr/#g" /etc/init.d/zabbix_agentd

复制代码设置Agent开机启动

# chkconfig zabbix_agentd on

# servicezabbix_agentdstart在Server端使用以下命令测试是否能连接到Agent端:[root@localhost ~]# /usr/local/zabbix/bin/zabbix_get -s 192.168.217.139 -p 10050 -k "system.uptime"17340

zabbix的告警脚本目录在哪

zabbix媒介类型包括mail、sms、自定义脚本,我们用的最多的还是脚本媒介,再次我们就不讲另外两个媒介了。当事件通知到脚本,会传递三个参数它,分别为$1(发送给谁) $2(标题) $3(内容)。例如发送邮件给support@ttlsa.com,标题为nginx离线,内容是IP地址:1.1.1.1,nginx离线,请立即处理。

怎么找zabbix.con.php文件在哪

文件名 是程序员命名的 这个 只能在你的web程序里面查查 ,windows的话打开程序所在目录 按CTRL+F

s搜索下

linux下lamp平台下安装zabbix到了,检查安装条件时,提示 PHP bcmath no Fail PHP mbstring no Fail

#1.首先进入php的源码目录下扩展目录

cd /root/php-7.1.3/ext

#2.进入要编译的模块的目录下,这里进入bcmath

cd /root/php-7.1.3/ext/bcmath

#3.执行如下命令

phpize

./configure --with-php-config=/usr/local/php/bin/php-config

make make install

注意:--with-php-config的路径请以你的实际路径为准!

#4.编译成功后,日志会输出bcmath.so这个文件的地址

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/

#5.将上述文件添加到php.ini文件里

vi /usr/local/php/lib/php.ini

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/bcmath.so

#6.重启你的apache或nginx服务器后,再刷新页面查看是否成功。

求问:zabbix模板(template)路径在哪个文件夹下?

直接使用find / -name template

就应该可以找到。。。找不到就是没有。可以自己新建。

我记得如果你在web端里面没有模板的话,需要去官网下载对应的版本然后安装的。官网有对应模板文件的。。。

4条大神的评论

  • avatar
    访客 2022-07-08 上午 02:57:49

    IP=127.0.0.1,192.168.10.10 zabbix server ip地址复制代码vim /etc/zabbix/zabbix_server.confListenPort=10051DBHost=loca

  • avatar
    访客 2022-07-08 上午 02:01:51

    序员命名的 这个 只能在你的web程序里面查查 ,windows的话打开程序所在目录 按CTRL+Fs搜索下linux下lamp平台下安装zabbix到了,检查安装条件时,提示 PHP bcmath no Fai

  • avatar
    访客 2022-07-08 上午 04:44:17

    tensions/no-debug-non-zts-20160303/#5.将上述文件添加到php.ini文件里vi /usr/local/php/lib/php.iniextensi

  • avatar
    访客 2022-07-08 上午 12:01:42

    0.10 zabbix server ip地址复制代码vim /etc/zabbix/zabbix_server.confListenPort=10051DBHost=localhost 数据库ip地址DBName=zabbixDBUser=zabbixD

发表评论