Lnmp搭建zabbix运维监控系统的方法
了解Lnmp搭建zabbix运维监控系统的开发云主机域名方法?zabbix主要是用来网络监控、系统监控、应用监控等场景。搭建环境centos7.0,lnmp集成环境,zabbix4.0版本。为了安全考虑zabbix只使用普通用户运行,假如你当前用户叫ttlsa,那么你运行他,他便使用ttlsa身份运行。但是如果你在root环境下运行zabbix,那么zabbix将会主动使用zabbix用户来运行。在本文中创建的MySQL用户为zabbix,密码可以根据自己定义。系统默认的管理账号是Admin,密码是zabbix。安装代理端配置文件目录:/etc/zabbix/zabbix_agentd.conf感谢各位的阅读!
了解Lnmp搭建zabbix运维监控系统的开发云主机域名方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!使用目的?在公司项目中需要做一个日志监控,最开始选择的是efk,但是efk的资料相对较少并且之前对这几个产品都没接触过,使用起来难度。于是选择了zabbix作为项目的运维监控系统。zabbix能做什么?zabbix主要是用来网络监控、系统监控、应用监控等场景。zabbix分为server端和agent端,文章前半部分都是在讲server端的安装操作,后面结尾讲解agent的安装操作。搭建环境centos7.0,lnmp集成环境(mysql5.7,php7.2),zabbix4.0版本。手册给到如下几种安装方式:安装步骤1.安装lnmp环境
由于lnmp集成包,安装非常方便,因此直接安装官网手册一键安装即可2.安装zabbix服务端3.创建zabbix用户
为什么要给zab开发云主机域名bix创建一个单独的用户,很简单,是因为安全问题。为了安全考虑zabbix只使用普通用户运行,假如你当前用户叫ttlsa,那么你运行他,他便使用ttlsa身份运行。但是如果你在root环境下运行zabbix,那么zabbix将会主动使用zabbix用户来运行。但是如果你的系统没有名叫zabbix的用户,你需要创建一个用户。
4.数据库相关配置
考虑到安全问题,因此这里我们同样的给zabbix创建一个单独的数据库用户,数据库名称也是zabbix。在本文中创建的MySQL用户为zabbix,密码可以根据自己定义。5.导入zabbix事先准备好的数据。
.查看数据库文件.上面的几种目录就是针对不同的数据,zabbix自带的不同的数据库文件,我们是使用的MySQL,因此我们只需要关心mysql目录下面的文件,下面即是我们需要的文件。schema.sql文件数数据表结构,images.sql是相关的图片数据结构,data.sql则是相关的数据结构。.登录并导入数据库配置虚拟域名本文搭建的zabbix是在centos7.0的虚拟环境中搭建,为了方便访问,搭建了一个虚拟域名.只需要配置一个nginx文件即可.环境中使用的是lnmp集成开发环境,则使用lnmp集成开发环境自带的命令来创建在本地点的hosts文件中添加上述自己配置的虚拟域名(以.dev.zabbix.com为例)使用zabbix我们在登录时候,会提示我们一些安装信息,我们按照提示填写即可。在安装之后会自动跳转到登录页面,可以选择宾客模式也可以使用管理员模式。宾客模式就只是简单的浏览操作。系统默认的管理账号是Admin,密码是zabbix。
在使用管理员账号的时候会可能会提示如下信息。如要是因为我们的web服务导致的,如果是使用的Apache则不会出现如下问题。问题根源是在zabbix php定位问题发现,zabbix是依据php文件名来设置权限,例如index.php、dashboard.php这些,如果cgi.fix_pathinfo设置为0,那么php无法获取到url请求的文件名称,例如访问inde开发云主机域名x.php,获取不到index.php也定位到权限,于是出现这个错误。解决办法是:修改php.ini文件的配置。此时我们登录进去就可以看到如下界面了。安装代理端配置文件目录:/etc/zabbix/zabbix_agentd.conf感谢各位的阅读!看完上述内容,你们对Lnmp搭建zabbix运维监控系统的方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注开发云行业资讯频道。
本文从转载,原作者保留一切权利,若侵权请联系删除。
《Lnmp搭建zabbix运维监控系统的方法》来自互联网同行内容,若有侵权,请联系我们删除!