安装zabbix及其注意事项

CentOS 9 安装部署 Zabbix 7.4 完整步骤 CentOS 9 部署 Zabbix 7.4 简明指南 本文详细介绍了在 CentOS 9 系统上安装 Zabbix 7.4 监控系统的完整步骤。主要内容包括:环境准备(关闭防火墙/SELinux)、配置 Zabbix 官方源、安装 Nginx+PHP-FPM 环境组件、MariaDB 数据库初始化与权限配置(重点说明 log_bin_trust_function_creators 参数的安全设置)、Zabbix 服务端配置(数据库连接、PHP 时区调整)、Nginx 端口配置以及最终通过 Web 界面完成 阅读详情

具体流程可参见这篇文章,写得很不错,照着来就好:
http://www.cnblogs.com/mrwang1101/p/5513158.html

其中有几个地方需要注意:
1.在环境搭建好后,启动zabbix-server时,注意验证是否启动。验证方法可以查看端口服务:netstat -anop|grep zabbix。若是没有启动成功,查看server日志,日志路径在自己的配置文件中,例如:/usr/local/zabbix-3.0.3/etc/zabbix_server.conf,配置内容:

[root@localhost etc]# more zabbix_server.conf

LogFile=/tmp/zabbix_server.log

PidFile=/tmp/zabbix_server.pid

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

根据日志的错误来解决问题。

2.在启动zabbix-server时,会报出无法连接mysql数据库的问题:
“Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)”
经查,发现是/etc/my.cnf中配置的sock文件虽然与zabbix访问的一致,但是并没有在指定的目录生成该文件,最后发现sock文件是在/tmp/目录下。于是做了软连接,连接到/var/lib/mysql/mysql.sock目录下,再次启动zabbix-server就成功了。软连接:

ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
zabbix3.0详细安装配置及软件 zabbix3.0详细的安装过程,以及zabbix3.0 相关的客户端软件,亲测可用。还有其他linux软件的配置教程,如redis,mongodb,zookeeper等... 立即下载

相关推荐

西门子WinCC VBS脚本实战:5分钟搞定变量记录导出到Excel(附完整代码)

本文提供了一套高效的西门子WinCC VBS脚本方案,帮助工程师在5分钟内将变量记录数据导出至Excel。方案详细解析了时区转换、数据库连接、SQL查询优化等核心难点,并附带了完整、可直接使用的VBS代码,解决了工业自动化项目中数据导出的实际痛点。

moss5的博客 609

Zabbix安装及注意事项

1.安装教程 https://www.zabbix.com/download 2.前端时间修改 vim /etc/httpd/conf.d/zabbix.conf 修改: php_value date.timezone Europe/Riga中的Europe/Riga为以下之一就可: Asia/Chongqing (重庆) Asia/Shanghai (上海) vim /etc/...

jtbrian的专栏 1460

CSS字体样式全攻略

🧱 让文字有空间感,适合标题或LOGO。🖋️适合插画、创意工作者的个人页面。🔥 适合标题、品牌名,视觉冲击力强。🧘‍♀️适合极简设计、文化类网站。✨适合科技类网站、博客、作品集。🚀适合游戏、AI、科技类项目。🐰 适合儿童类网站或节日氛围。📖适合时尚、生活方式类内容。🌫️ 适合神秘、梦幻主题。🌃 夜店风、科技感十足。具体效果是文字会上下跳动。

dreams_dream的博客 1806

zabbix 注意事项

zabbix 注意事项1.如果需要使用命令行里面出现$2这种变量,那么你要使用两个$$2,例如awk ’{ print $$2 }’,之前就遇到过这个问题,不停的测试自己脚本输出正常,但是zabbix却拿不到数据,原来是出在这里。为了防止和参数冲突,所以zabbix做了这个规定。2. zabbix禁止使用一些不安全的参数,如下:\ ' ” ` * ? [ ] { } ~ $...

weixin_34238642的博客 178

hspice2016安装教程

试装系统:win10 64bit 安装包路径和安装路径最好都不要出现中文,一般选择默认安装在C盘。 1.解压安装包压缩文件。 2.以管理员身份运行hspice_vL-2016.03-2_win.exe。 3.点击“Next”。 4.选择“I accept”,然后点击“Next”。 5.点击“Next”。 6.一般默认安装路径即可,然后点击“Next”。 7.点击“Next”. 8.点击“Next”。 9.正...

谢谢关注“小鱼教你模数电”,各平台同号 1万+

[Vue][面试]谈谈你对MVC、MVP和MVVM的理解

谈谈你对MVC、MVP和MVVM的理解 答题思路:此题涉及知识点很多,很难说清楚,说透彻,因为MVC,MVP这些我们前端程序员自己甚至都没用过。但是恰恰反映了前端这些年从无到有, 从有到优的变迁过程,因此沿此思路回答将十分清除。 Web1.0时代 在web1.0时代,并没有前端的概念。开发一个web应用多数采用ASP.NET/Java/PHP编写,项目通常由多个aspx/jsp/php文件构成,每个文件中同时包含了HTML、CSS、JavaScript、C#/Java/PHP代码, 系统整体架构可能如下图所

你好,欢迎光临! 723

zabbix监控注意事项

1.zabbix官方的一句话描述zabbix: 监视任何事情适用于任何IT基础架构,服务,应用程序和资源的解决方案 2.监控基础概论 zabbix并非监控,而是实现监控的工具 Zabbix-server是一个c/s和b/s结构 安装zabbbix的服务器安装时和php7.1有冲突:若此机器上已经安装php7.1就安装不上zabbix 3.监控知识体系 为什么要使用监控: 1.对系统不间断实时监控 2.实时反馈系统当前状态 3.保证服务可靠性安全性 4.保证业务持续稳定运行 如果去到一家新的公司

weixin_21583810的博客 511

【SAP PO】SAP PO 接口配置完整教程之二REST服务对接

SAP PO 接口配置完整教程之二REST服务对接

XLevon的博客 1万+

zabbix配置步骤与注意事项

zabbix配置步骤与注意事项 1 准备工作,安装环境。 安装组件包括:httpd前端服务器;mysqld数据存储;PHP组件;zabbix源码包;这些软件安装时一定要注意与zabbix源码包版本的匹配情况。否则在配置前端时会无法打开网站。 yum install httpd –y //安装httpd 安装MySQL会出现问题,可以选择安装mariadb软件代替 yum install mariadb-server –y systemctl start mariadb //启动mariadb sys

weixin_44466647的博客 960

lammps教程:实例讲解npt、nvt系综的选择

对于lammps新手来说,系综的选择令人困惑,到底是应该用nvt系综还是npt系综? 我在初学lammps时就被这个问题困扰了很久。如果去问别人,可能会告诉你一个答案:根据模拟需要确定。 其实和没说一样。 到底如何确定系综,确实不是一句两句能够说清楚的,不同的体系、不同的模拟目的要选择不同的系综。 前几天遇到的一个合金的模拟案例,比较有代表性,分享出来供大家参考。 建模方法和之前介绍过的高熵合金建模方法类似,先建立单晶模型,然后使用替换原子的命令获得合金结构。 建模完成后,按照常规,先上nvt系综进行驰豫

lammps_jiayou的博客 9767

【点云概述】什么是点云、来源、种类、特点、处理?

【点云概述】什么是点云、来源、种类、特点、处理?点云(point cloud)是空间中点的数据集,可以表示三维形状或对象,通常由三维扫描仪获取。点云中每个点的位置都由一组笛卡尔坐标 ( X , Y , Z ) (X, Y, Z) (X,Y,Z)描述,有些可能含有色彩信息 ( R , G , B ) (R, G, B) (R,G,B)或物体反射面强度(Intensity)信。

智慧空间实验室 9818

安装zabbix时的注意事项

因为zabbix是基于服务器端上的LAMP或LNMP上的,所以我们先搭建一个简单的LAMP集群:Apache、MySQL、PHP 安装所使用的依赖包 这里先简单说一下所需的Java环境 Linux自带的Java命令中,是没有Javac这个命令的,所以需要我们手动安装 上传java的源码包,解压到/usr/local/j,名叫java [root@server ~]# tar xf jdk-8u19...

吸欧气 329

反应动力学仿真软件:Kintecus_(4).用户界面及操作指南

在 Kintecus 中,反应方程的定义非常灵活。您可以定义简单的一阶反应、复杂的多步反应以及不同类型的反应机制。

kkchenjj的博客 1182

docker安装zabbix注意事项

docker可以安装zabbix-server,但zabbix-agent不能用docker安装,因如果agentd用docker安装,则zabbix-server采集的监控数据是agent的容器里数据,如果对运维课程感兴趣,可以在b站上搜索我的账号: 运维实战课程,可以关注我,学习更多免费的运维实战技术视频。参考文档: https://www.cnblogs.com/jonnyan/p/9045870.html。不方便采集宿主机的数据,会导致监控不准确。

qq_34953582的博客 390

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

zabbix3.X安装注意事项

本人安装zabbix3.x过程中,遇到了些许问题,下面分享一下,或许对一些人有帮助。eg:1、LAMPorLNMP平台 php版本至少5.4.x 2、编译php参数问题 --with-gettext--with-mysql=mysqlnd 3、zabbix版本的选择 注意zabbix3.0漏洞,影响范围:2.2.x,3.0.0-3.0.3。(其他版本未经测试) ...

weixin_33875839的博客 89

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

zabbix3.2对php要求,经验分享-zabbix3.X安装注意事项!

本人安装zabbix3.x过程中,遇到了些许问题,下面分享一下,或许对一些人有帮助。eg:1、LAMP or LNMP平台php版本至少5.4.x2、编译php参数问题--with -gettext--with-mysql=mysqlnd3、zabbix版本的选择注意zabbix3.0漏洞,影响范围:2.2.x, 3.0.0-3.0.3。(其他版本未经测试)4、zabbix模板导入顺序schem...

weixin_39642998的博客 325

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

centos7安装zabbix时的一些注意事项

Centos7安装zabbix时的一些注意事项 1.mysql需安装5.4及以上版本 2.PHP需安装7.1及以上版本 3.安装完成后,需调整 /etc/php.ini 各类参数 post_max_size = 16M max_execution_time = 300 max_input_time = 300 date.timezone= Asia/Shanghai #新增一行,将注释取消 4.其余根据官网提示安装即可,各项服务可能出现一次安装不成功,此时需多次安装,知道装上为止。 zabbix图表中文

太阳了文哥的博客 357

首次安装zabbix4.4步骤的各种注意事项

首先是说明这是第一次安装zabbix,不是升级更新。 先查看官网给出的安装步骤,是简单介绍的有很多地方是必须自己去设置的,, 可以先 “一键LNMP”安装环境,nginx为原型的。 https://www.zabbix.com/cn/download?zabbix=4.4&os_distribution=centos&os_version=7&db=mysql&ws...

weixin_43682697的博客 420

Centos6安装Zabbix3.4.15注意事项

硬件环境: 浪潮NF5280M4 软件环境: CentOS 6.10 (64位) zabbix 3.4.15 mysql Ver 14.14 Distrib 5.7.31 Apache/2.2.15 (Unix) PHP 5.6.40 (cli) (built: Jan 12 2019 09:19:57) 1、centos6安装建议安装低版本,比如我在Centos6.10安装zabbix5.0就频繁报错,作为新手就不要挑战高难度了,还是低版本安装好了; 2、检查防火墙和SELinux状态,是否关闭,如果没

shujuliu2009的博客 236

zabbix3.4安装

官方网站写的很详细: https://www.zabbix.com/download?zabbix=3.0&os_distribution=centos&os_version=6&db=mysql 一.准备lnmp环境 参考:https://www.cnblogs.com/wujuntian/p/8183952.html https://blog.youkuaiyun.com/...

weixin_34255793的博客 77

centos6 yum源_Centos6安装Zabbix3.4.15注意事项

硬件环境:浪潮NF5280M4软件环境:CentOS 6.10 (64位)zabbix 3.4.15mysql Ver 14.14 Distrib 5.7.31Apache/2.2.15 (Unix)PHP 5.6.40 (cli) (built: Jan 12 2019 09:19:57)1、centos6安装建议安装低版本,比如我在Centos6.10安装zabbix5.0就频繁报错,作为新手...

weixin_34634231的博客 140

CentOS 8 安装 Zabbix 6 脚本

CentOS 8 安装 Zabbix 6 脚本 去发现同类优质开源项目:https://gitcode.com/ 本仓库提供了一个用于在 CentOS 8 系统上安装 Zabbix 6.0 的资源文件。资源文件包含了在线安装和离线安装 Zabbix 6.0 的脚本,以及离线安装所需的离线包。 资源文件内容 在线安装 Zabbix 6.0 脚本:该脚本适用于能够直接访问互联网的环境,通过在线方式...

gitblog_09716的博客 376

10安装报错0x8007000d_Centos6安装Zabbix3.4.15注意事项

硬件环境:浪潮NF5280M4软件环境:CentOS 6.10 (64位)zabbix 3.4.15mysql Ver 14.14 Distrib 5.7.31Apache/2.2.15 (Unix)PHP 5.6.40 (cli) (built: Jan 12 2019 09:19:57)1、centos6安装建议安装低版本,比如我在Centos6.10安装zabbix5.0就频繁报错,作为新手...

weixin_39916758的博客 98

docker 安装zabbix

注释:如果是部署在zabbix Server主机上的监控agent,此时的ZBX_SERVER_HOST需改为zabbix server的容器IP,而不能用主机IP。zabbix agent部署较为简单,你可以使用docker,也可以使用Yum、二进制包等方式安装,此处演示基于docker的安装方式。注释:此方式适合所有容器部署在同一台主机上,如果是分开部署,则在前面的步骤需要开放相关端口,并通过局域网进行连接。创建存储卷,用于存储zabbix配置文件。创建存储卷,用于存储agent配置文件。

qq_68643368的博客 434
上一篇: mysql启动安全模式,以及连接时报错“Access denied for user ''@'localhost' to database 'mysql' ”
下一篇: 自定义zabbix监控项,指定键值。配置注意事项
Growing_stu
博客等级 码龄11年 4粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值