Ubuntu 下 Zabbix配置与使用

zabbix-agent在麒麟V10上的安装 1、安装包下载 下载地址:https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/ 2、安装 #增加zabbix用户并设置为不可登录状态 shell > useradd -r -s /sbin/nologin zabbix #将下载包上传到麒麟V10服务器上后解压 shell >tarzxf zabbix-3.0.22.tar.gz shell > cd zabbix-3.0.22 . 阅读详情

1.https://www.zabbix.com/下载zabbix

2.安装apache,php,mysql,参考http://blog.youkuaiyun.com/bobui/article/details/12091433

3.创建用户,组

groupadd zabbix
useradd -g zabbix zabbix
4.创建数据库,表,数据

shell> mysql -u<username> -p<password>
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> quit;
shell> mysql -u<username> -p<password> zabbix < database/mysql/schema.sql
# stop here if you are creating database for Zabbix proxy
shell> mysql -u<username> -p<password> zabbix < database/mysql/images.sql
shell> mysql -u<username> -p<password> zabbix < database/mysql/data.sql

5.配置编译

When configuring the sources for a Zabbix server or proxy, you must specify the database type to be used. Only one database type can be compiled with a server or proxy process at a time.

To see all of the supported configuration options, inside the extracted Zabbix source directory run:

./configure --help

To configure the sources for a Zabbix server and agent, you may run something like:

./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl

To configure the sources for a Zabbix server (with PostgreSQL etc.), you may run:

./configure --enable-server --with-postgresql --with-net-snmp

To configure the sources for a Zabbix proxy (with SQLite etc.), you may run:

./configure --prefix=/usr --enable-proxy --with-net-snmp --with-sqlite3 --with-ssh2

To configure the sources for a Zabbix agent, you may run:

./configure --enable-agent

你可能遇到以下几个问题

安装zabbix时遇到问题的解决方法

安装zabbix进行configure时会遇到以下4个主要问题

./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-jabber --with-libcurl

1 configure: error: MySQL library not found the problem is not installed mysql-devel #apt-get install  libghc6-hsql-mysql-dev (ubuntu )

2 configure: error: Jabber library not found the problem is not installed jabber lib #apt-get install libphp-jabber #apt-get install libnet-jabber-loudmouth-perl #apt-get install jabber-dev #apt-get install libiksemel-dev  (* this packet important)

3 configure: error: Not found curl Library the problem is not installed libcurl4-openssl-dev #apt-get install libcurl4-openssl-dev

4 configure: error : Not found NET-SNMP library #apt-get install libsnmp-dev #apt-get install snmp

遇到以上问题时,你安装时可能又面临其他库冲突的问题(ubuntu13.4) 注意,把冲突的库版本降低就可以

6.

make install


7.服务端口定义

/etc/sevices增加

# Local services
zabbix-agent 10050/tcp #Zabbix Agent
zabbix-agent 10050/udp #Zabbix Agent
zabbix-trapper 10051/tcp #ZabbixTrapper
zabbix-trapper 10051/udp #Zabbix Trapper

8.修改配置文件


  • edit the Zabbix agent configuration file /usr/local/etc/zabbix_agentd.conf

You need to configure this file for every host with zabbix_agentd installed.

You must specify the Zabbix server IP address in the file. Connections from other hosts will be denied.

  • edit the Zabbix server configuration file /usr/local/etc/zabbix_server.conf

You must specify the database name, user and password (if using any).

With SQLite the full path to database file must be specified; DB user and password are not required.

The rest of the parameters will suit you with their defaults if you have a small installation (up to ten monitored hosts). You should change the default parameters if you want to maximize the performance of Zabbix server (or proxy) though. See the [Performance tuning] section for more details.

  • if you have installed a Zabbix proxy, edit the proxy configuration file /usr/local/etc/zabbix_proxy.conf

You must specify the server IP address and proxy hostname (must be known to the server), as well as the database name, user and password (if using any).

With SQLite the full path to database file must be specified; DB user and password are not required.


9.启动$ zabbix_server 

可能遇到错误:
zabbix_server: /usr/local/lib/libcurl.so.4: no version information available (required by zabbix_server)

解决方案

sudo ln -fs /usr/local/lib/libcurl.so.4 /usr/local/lib/

10.把PHP文件拷贝到apache下面

mkdir <htdocs>/zabbix
cd frontends/php
cp -a . <htdocs>/zabbix
<htdocs>为web服务器的文件主目录


11.安装php监控

http://localhost/zabbix/

安装好之后默认用户名:Admin密码:zabbix


祝贺你,成功安装

UBUNTU 16.04安装配置ZABBIX 4.2 #下载安装资源: wget https://repo.zabbix.com/zabbix/4.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.2-1+xenial_all.deb dpkg -i zabbix-release_4.2-1+xenial_all.deb apt update #安装server\proxy\fronten... 阅读详情

相关推荐

Ubuntu系统下安装和配置Zabbix

在初始化过程中,您需要提供先前创建的数据库名称(zabbixdb)、数据库用户(zabbix)和密码。在初始化过程中,您需要提供先前创建的数据库名称(zabbixdb)、数据库用户(zabbix)和密码。输入先前创建的数据库名称(zabbixdb)、数据库用户(zabbix)和密码。安装和配置Zabbix需要一些步骤,包。请注意,上述命令中的’password’应替换为您希望为Zabbix数据库用户设置的密码。请注意,上述命令中的’password’应替换为您希望为Zabbix数据库用户设置的密码。

VaLinux的博客 1602

《一个64位操作系统的设计与实现》优麒麟20.04系统下环境的搭建

首先是NASM 终端内输入 sudo apt-get install nasm 然后是Bochs 参考这个文章 安装Bochs需要注意的是 如果你make时遇到 make: *** No rule to make target 'misc/bximage.cc', needed by 'misc/bximage.o'。 停止。 的错误 在使用cp命令 cp misc/bximage.cpp misc/bximage.cc cp iodev/hdimage/hdimage.cpp iodev/hdimage

qq_41305929的博客 336

Ubuntu中zabbix4.2配置shell脚本邮件报警

下面我直接描述邮件发送成功的经过: 1、安装heirloom-mailx apt install heirloom-mailx Ubuntu16.04 ,配置文件为/etc/s-nail.rc,把下面几行放置在最后 如果不配置端口发送可以使用 set from="1555672851@163.com" set smtp="smtps://smtp.163.com:465" set smtp-aut...

qq_40907977的博客 600

Zabbix Ubuntu 环境下配置

准备 我的 ubuntu 16.04版本     部署zabbix要安装apache、mysql和php    都是以默认安装 切换root用户 sudo -i 一、环境准备安装 sudo apt-get install apache2  sudo apt-get install mysql-server               #需要设密码  但是我直接按Tab键没输入

HuangXiaoChuan 687

MAX31865模块温度测量

本文主要介绍MAX31865 测温注意事项,并写出读取温度的示例代码,模块详细参数可以查阅相关手册,

7456

实战演练:基于Veristand Custom Device的硬件在环(HIL)数据流控制模块开发

本文详细介绍了基于Veristand Custom Device的硬件在环(HIL)数据流控制模块开发实战。通过LabVIEW环境配置、动态路由逻辑构建、实时处理核心开发及性能优化等关键步骤,帮助工程师快速掌握定制化HIL测试系统的开发技巧,提升测试效率与准确性。

weixin_29206669的博客 475

zabbix frontend php,Zabbix Ubuntu 环境下配置

我的 ubuntu 16.04版本 部署zabbix要安装apache、mysql和php 都是以默认安装切换root用户 sudo -i一、环境准备安装sudo apt-get install apache2sudo apt-get install mysql-server #需要设密码 但是我直接按Tab键没输入密码sudo apt-get inst...

weixin_35809747的博客 418

说说通用报表控件

我们已经开发有2款WINCC报表控件,一种是固定模板,一种是自定义模板。但是它们有个共同特点,就是数据都是来自WINCC的归档数据库。使用WINCC归档数据库的好处是不需要自己写脚本保存数据。但是有些情况下,我们需要自己保存数据,或者第三方系统通过数据表的方式给我们提供数据。那这样的话,我们之前的两款控件就不支持了。正好有个客户有类似需要,于是加了一天班写了个通用报表控件。之所以说是通用,是因为它可以插入任何支持.NET控件的组态软件中,比如WINCC、IFIX等。并且它不依赖于组态软件自己...

HwLib_的博客 3550

ubuntu环境下zabbix-agent配置

zabbix-agent客户端配置 首先zabbix-server和zabbix-agent是两台不同的服务器。zabbix-server负责监控数据和一些信息,而zabbix-agent负责提供数据信息,属于被监控的对象。 首先进入到你要配置zabbix-agent的服务器中。下载需要的依赖文件 wget http://repo.zabbix.com/zabbix/3.2/ubuntu/p...

qq_42336589的博客 2722

强化学习环境Gym库的介绍

Gym是一个用于进行强化学习实验的开源库,它提供了一个仿真环境,内置了多种仿真游戏,例如出租车游戏、悬崖游戏等,不同的游戏所用的网格、规则、奖励(reward)都不一样,适合为强化学习做测试。(1) 多种环境:Gym库内置了上百种实验环境,包括算法环境、简单文本环境、经典控制环境、Atari游戏环境、MuJoCo环境和机械控制环境等。(2) Gym提供多种环境供我们使用,这里以一个简单的CartPole-v0为例,首先导入gym库,然后创建一个CartPole-v0环境,通过调用gym.make方法实现。

ahah12345678的博客 2148

使用MLP解决OCR问题(OpenCV)(下)

分类模型:        分类模型涉及的一个比较关键的问题就是输出的10维向量是如何与具体的类别挂钩的。实际上:10维向量的每一位都代表一类,在对于训练集的表达中,如果输入数据是0,则10维向量的第一位赋值为1,其余均为0。即0对应[1,0,0,0,0,0,0,0,0,0]。MLP模型训练完成后,就需要对用户输入的数据所属类别进行判定。这时得到的输出数据基本不可能是正好的所属类为1,其他位置为0

qq_18515405的专栏 1906

ubuntu系统zabbix搭建及配置

Ubuntu18.04 如果不是Ubuntu需要关闭防火墙 关闭selinux和iptables # systemctl stop firewalld.service # systemctl disable firewalld.service #setenforcce 0 #临时关闭 #vim /etc/selinux/config #永久关闭,需重启电脑 --------------------------------------------------------------安装musql-------

xuexuexue12的博客 2103

Linux音频处理实战:从MP3解码到ALSA播放的完整流程解析

本文详细解析了Linux环境下从MP3文件解码到通过ALSA播放音频的完整实战流程。文章深入剖析了MP3文件结构、PCM原始音频数据格式,并提供了使用ffmpeg/mpg123解码、以及利用ALSA库进行C语言编程播放的实用代码示例,帮助开发者彻底掌握Linux音频处理的核心链路。

weixin_29206669的博客 72

ubuntu下安装配置部署zabbix

之前写过基于docker工具的安装配置过程:http://blog.youkuaiyun.com/a5nan/article/details/51991428 今天要说的直接在ubuntu下安装,不借助docker工具,配置起来复杂一些,其实也没复杂多少,但在使用过程中操作起来会更直接方便。 1、首先安装环境,一些需要用到的工具:apache,mysql,php5 sudo apt-get in

没事就写点 1928

使用TMS320F28335控制四位共阳数码管

简要阐述利用F28335控制四位共阳数码管的整个过程,包括原理、思路、部分代码以及调试过程。

liujunhaozuishuai的博客 2659

LoRa无线通信技术介绍(六)SX127X芯片收发程序讲解

接收LORA芯片SX127X的收发程序。

DT程序员的博客 1751

ubuntu22.04zabbix搭建及配置

ubuntu22.04zabbix搭建及配置

m0_72889625的博客 1663

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

性能监控利器:Ubuntu 22.04 上的 Zabbix 安装与配置指南

Zabbix是一个开源的网络监控和管理解决方案,专门用来监控网络、服务器、应用程序和服务的性能和可用性。它功能强大,支持实时监控、告警和可视化指标,帮助你深入了解 IT 基础设施的健康状况和性能。接下来,我将一步一步教大家如何进行安装和部署!!

weixin_53510183的博客 3017

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Ubuntu 24.04 上安装和配置 Zabbix Agent

Zabbix 是一个强大的开源监控工具,可以帮助您跟踪服务器,网络和应用程序。在主机环境中配置了 Zabbix Server 之后,下一步是添加用于监视的远程主机。Zabbix Agent 从您的服务器收集数据并将其发送到 Zabbix 服务器进行监控。

xiaochong0302的博客 3242

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

转载——ubuntu安装配置zabbix

在Ubuntu系统中安装zabbix

两拆 886

3.Ubuntu16.04中zabbix-Agent配置

Ubuntu16.04中zabbix-Agent配置 1.安装zabbix-agent 添加zabbix仓库 wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+xenial_all.deb dpkg -i zabbix-release_4.4-1+xenial_all.deb apt update 安装zabbix-agent apt-get install zabb

JCWang的博客 1185

再战zabbix之ubuntu20.04LTS安装配置Zabbix6.0 LTS

系统:Ubuntu 20.04.4LTS Apache/2.4.41 PHP 7.4.3 mysql 8.0.28 zabbix 6.0 LTS 下载安装Ubuntu20.04 为Ubuntu设置IP(固定)、计算机名等相关设置 1、系统安装完成后,运行软件更新器,确保系统的数据源 2、启用并设置root超级用户密码 sudo passwd root 以下操作都在root权限下操作 3、检查并关闭防火墙 sudo ufw disable 关闭防火墙 修改 /etc...

小M的博客 4462

Ubuntu安装配置zabbix服务

Ubuntu安装配置zabbix服务 http://t.cn/RItVYUy 五星收藏

A Better Day 369

ubuntu16.04上zabbix的安装与配置

ubuntu16.04上zabbix的安装与配置 1.在 Ubuntu 16.04 LTS 上安装 Zabbix 3.4。 wget http://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+xenial_all.deb dpkg -i zabbix-release_3.4-...

九天狂狼的博客 2655

如何在Ubuntu 20.04上安装和配置Zabbix以安全地监视远程服务器

The author selected the Computer History Museum to receive a donation as part of the Write for DOnations program. 作者选择“ 计算机历史博物馆”作为“ Write for DOnations”计划的一部分接受捐赠。 介绍 (Introduction) Zabbix is ope...

1366

ubuntu22.04安装配置zabbix6.0

本人是exsi上的虚拟机,网卡为160。这里有个坑,因为是内网,所以需要做映射,否则可以ping通dns,但是无法使用国内源。二、选择相关的版本和配置流程(官方写的更好,有个小坑)一、安装ubuntu server 22.04。编译DBPassword=password。编译LANG=“zh_CN.UTF-8”坑1上面有可能没有安装上,重新安装一下。ubuntu与zabbix。

weixin_45864859的博客 772
上一篇: ubuntu下安装Apache+PHP+Mysql
下一篇: C++ 使用jsoncpp序列化与反序列化json格式数据
bobui
博客等级 码龄19年 209粉丝 97原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值