Zabbix----LNMP架构基础上zabbix监控平台部署

ZABBIX 使用教程 介绍ZABBIX的基础使用; 阅读详情

LNMP架构基础上zabbix监控平台部署!

前言

一:zabbix部署

  • 主机分配
主机IP地址部署服务
server192.168.233.136LNMP、zabbix
client192.168.233.137zabbix代理

1.1:开局优化

  • 关闭防火墙、网络管理、主机名修改(server、client),仅展示server操作

    [root@192 ~]# hostnamectl set-hostname server
    [root@192 ~]# su
    [root@server ~]# 
    [root@server ~]# systemctl stop firewalld && systemctl disable firewalld
    Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
    Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
    [root@server ~]# setenforce 0 && sed -i "s/SELINUX=*/SELINUX=disabled/g" /etc/selinux/config
    [root@server ~]# systemctl stop NetworkManager && systemctl disable NetworkManager
    Removed symlink /etc/systemd/system/multi-user.target.wants/NetworkManager.service.
    Removed symlink /etc/systemd/system/dbus-org.freedesktop.NetworkManager.service.
    Removed symlink /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service.
    Removed symlink /etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service.
    

1.2:LNMP安装环境(使用yum安装的方式)

  • nagios是一款比较老的监控工具,但是因为插件太多,不是主流

    cacti是一款图形化的监控分析工具

    zabbix是基于web界面的提供分布式功能的监控工具,监控上线是300-500台

    zabbix可以监控网络设备(例如思科、华为等)、服务器(例如IBM、联想、戴尔等)、应用监控(Apache、MQ、中间件、Tomcat等)和服务(HTTP、https、nginx、ssl等)等监控

    zabbix使用的最稳定的版本是4.0,LTS是指测试,5.0版本在官网下载的时候比4.0版本多了一个nginx服务器的选择

    ajax:异步刷新

    zcat:不解压直接查看压缩包

  • 1、安装nginx

    [root@server ~]# wget 
     http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm	'//下载nginx软件包'
    [root@server ~]# vim /etc/yum.repos.d/nginx.repo	'//编辑yum源'
    [nginx-stable]
    name=nginx stable repo
    baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
    gpgcheck=0
    enabled=1
    [root@server ~]# yum clean all
    已加载插件:fastestmirror, langpacks
    正在清理软件源: base extras nginx-stable updates
    Cleaning up list of fastest mirrors
    [root@server ~]# yum makecache	'//建立yum缓存'
    [root@server ~]# systemctl start nginx
    [root@server ~]# systemctl enable nginx
    Created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service.
    
  • 网页测试:发现nginx搭建成功

    mark

  • 2、安装mysql(mariadb)

    [root@server ~]# yum -y install mariadb-server mariadb
    [root@server ~]# systemctl start mariadb.service 
    [root@server ~]# systemctl enable mariadb.service 
    Created symlink from /etc/systemd/system/multi-user.target.wants/mariadb.service to /usr/lib/systemd/system/mariadb.service.
    [root@server ~]# netstat -ntap |grep 3306
    tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      95170/mysqld  
    '//接下来执行mysql安全配置向导'
    [root@server ~]# mysql_secure_installation
    
    NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
          SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!
    
    In order to log into MariaDB to secure it, we'll need the current
    password for the root user.  If you've just installed MariaDB, and
    you haven't set the root password yet, the password will be blank,
    so you should just press enter here.
    
    Enter current password for root (enter for none): 	'//初次运行直接回车'
    OK, successfully used password, moving on...
    
    Setting the root password ensures that nobody can log into the MariaDB
    root user without the proper authorisation.
    
    Set root password? [Y/n] y	'//y。设置密码'
    New password: 	'//输入密码'
    Re-enter new password: 	'//重复输入一次'
    Password updated successfully!
    Reloading privilege tables..
     ... Success!
    
    
    By default, a MariaDB installation has an anonymous user, allowing anyone
    to log into MariaDB without having to have a user account created for
    them.  This is intended only for testing, and to make the installation
    go a bit smoother.  You should remove them before moving into a
    production environment.
    
    Remove anonymous users? [Y/n] y	'//是否删除匿名用户,建议y删除'
     ... Success!
    
    Normally, root should only be allowed to connect from 'localhost'.  This
    ensures that someone cannot guess at the root password from the network.
    
    Disallow root login remotely? [Y/n] y	'//是否禁止root远程登录,建议y禁止'
     ... Success!
    
    By default, MariaDB comes with a database named 'test' that anyone can
    access.  This is also intended only for testing, and should be removed
    before moving into a production environment.
    
    Remove test database and access to it? [Y/n] n	'//是否删除test数据库,根据实际情况'
     ... skipping.
    
    Reloading the privilege tables will ensure that all changes made so far
    will take effect immediately.
    
    Reload privilege tables now? [Y/n] y	'//是否重新加载权限表,建议y'
     ... Success!
    
    Cleaning up...
    
    All done!  If you've completed all of the above steps, your MariaDB
    installation should now be secure.
    
    Thanks for using MariaDB!
    [root@server ~]# mysql -uroot -p	'//测试登陆mysql数据库'
    Enter password: 
    Welcome to the MariaDB monitor.  Commands end with ; or \g.
    Your MariaDB connection id is 8
    Server version: 5.5.65-MariaDB MariaDB Server
    
    Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    MariaDB [(none)]> show databases;
    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | mysql              |
    | performance_schema |
    | test               |
    +--------------------+
    4 rows in set (0.00 sec)
    
    MariaDB [(none)]> exit
    Bye
    
  • 3、安装PHP

    [root@server ~]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm	'//升级rpm包'
    获取https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    警告:/var/tmp/rpm-tmp.xsEbUC: 头V3 RSA/SHA256 Signature, 密钥 ID 352c64e5: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:epel-release-7-12                ################################# [100%]
    [root@server ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    获取https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    警告:/var/tmp/rpm-tmp.YidqBL: 头V4 RSA/SHA1 Signature, 密钥 ID 62e74ca5: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:webtatic-release-7-3             ################################# [100%]
    [root@server ~]# cd /etc/yum.repos.d/
    [root@server yum.repos.d]# yum -y install php72w php72w-devel php72w-fpm php72w-gd php72w-mbstring php72w-mysql	'//安装PHP环境工具包'	
    [root@server yum.repos.d]# php -v	'//查看版本'
    PHP 7.2.27 (cli) (built: Jan 26 2020 15:49:49) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    
  • 4、配置php-fpm.d模块的配置文件与nginx配置文件并关联

    [root@server yum.repos.d]# vim /etc/php-fpm.d/www.conf 
    user = nginx	'//8行将apache修改为nginx'
    ; RPM: Keep a group allowed to write in log dir.
    group = nginx	'//10行将apache修改为nginx'
    [root@server yum.repos.d]# vim /etc/nginx/conf.d/default.conf 	'//修改nginx配置文件与php相关联'
      index  index.php index.html index.htm;	'//第10行添加index.php文件'
    ...省略内容	'//下方是30-36行的字段,为配置php请求被传送到后端的php-fpm模块的配置'
         location ~ \.php$ {
             root           /usr/share/nginx/html;	'//修改站点目录'
             fastcgi_pass   127.0.0.1:9000;
             fastcgi_index  index.php; 34         fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;	'//将fastcgi_param中的/scripts改为$document_root,root是配置php程序纺织的根目录'
             include        fastcgi_params;
         }
    
    
  • 5、优化PHP配置文件

    [root@server yum.repos.d]# vim /etc/php.ini 
    short_open_tag = On	'//202行改为On,支持php短标签'
    expose_php = Off	'//359修改为Off,隐藏php版本'
    '//以下都是zabbix的配置要求'
    max_execution_time = 300	'//执行时间,在一个程序执行的过程中能够等待的执行时间,执行时间过程中如果没有执行完会结束该程序,以防出现卡死,默认30秒'
    max_input_time = 300	'//378行,接受数据的等待时间'
    memory_limit = 128M		'//389行,每个脚本的占用内存限制'
    post_max_size = 16M		'//656行,post数据的最大限制'
    upload_max_filesize = 2M	'//799,下载文件的大小限制'
    always_populate_raw_post_data = -1	'//800行添加此句,可以用$HTTP_RAW_POST_DATA接受post raw data(原始未处理数据)'
    date.timezone = Asia/Shanghai	'//878行,修改时区为上海'
    [root@server yum.repos.d]# systemctl start php-fpm
    [root@server yum.repos.d]# systemctl enable php-fpm
    Created symlink from /etc/systemd/system/multi-user.target.wants/php-fpm.service to /usr/lib/systemd/system/php-fpm.service.
    [root@server yum.repos.d]# netstat -ntap |grep 9000
    tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      96130/php-fpm: mast 
    [root@server yum.repos.d]# systemctl restart nginx
    
  • 6、编写PHP测试首页并测试网页

    [root@server yum.repos.d]# vim /usr/share/nginx/html/info.php
    <?php
     phpinfo();
    ?>
    
    

mark

  • 测试连接数据库

    [root@server yum.repos.d]# vim /usr/share/nginx/html/info.php	'//重新修改首页文件'
    <?php
     $link=mysqli_connect('127.0.0.1','root','123123');
     if ($link) echo "连接成功";
     else echo "连接失败";
    ?>
    '//注:mysql_connetct扩展从PHP 5.5.0起开始废弃,改用mysqli或pdo_mysql'
    

mark

  • 7、mysql数据库创建zabbix用户

    [root@server yum.repos.d]# mysql -uroot -p
    Enter password: 
    Welcome to the MariaDB monitor.  Commands end with ; or \g.
    Your MariaDB connection id is 12
    Server version: 5.5.65-MariaDB MariaDB Server
    
    Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    MariaDB [(none)]> CREATE DATABASE zabbix character set utf8 collate utf8_bin;
    Query OK, 1 row affected (0.00 sec)
    
    MariaDB [(none)]> GRANT all privileges ON *.* TO 'zabbix'@'%' IDENTIFIED BY 'admin123';
    Query OK, 0 rows affected (0.00 sec)
    
    MariaDB [(none)]> flush privileges;
    Query OK, 0 rows affected (0.00 sec)
    
    MariaDB [(none)]> exit
    Bye
    '//collate的作用:对于mysql中的那些字符类型的列,如varchar,char,text类型的列,都需要有一个collate类型来告知mysql如何对该列进行排序和比较'
    [root@server yum.repos.d]# mysql -uzabbix -p	'//先测试数据库是否能登陆'
    Enter password: 	
    Welcome to the MariaDB monitor.  Commands end with ; or \g.
    Your MariaDB connection id is 13
    Server version: 5.5.65-MariaDB MariaDB Server
    
    Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    MariaDB [(none)]> select user,host from mysql.user;	'//如果报1045的error,是因为此处有空用户占用导致本地无法登陆,解决办法是删除相应的空用户:drop user ''@localhost;然后flush privileges
    +--------+-----------+
    | user   | host      |
    +--------+-----------+
    | zabbix | %         |
    | root   | 127.0.0.1 |
    | root   | ::1       |
    | root   | localhost |
    +--------+-----------+
    4 rows in set (0.00 sec)
    
  • 重新修改PHP首页文件并测试

    [root@server yum.repos.d]# vim /usr/share/nginx/html/info.php
    <?php
     $link=mysqli_connect('127.0.0.1','zabbix','admin123');
     if ($link) echo "zabbix数据库连接成功";
     else echo "连接失败";
    ?>
    

mark

1.3:部署zabbix的server

  • 1、安装数据库、Zabbix server,Web前端,agent

    [root@server yum.repos.d]# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
    获取https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
    警告:/var/tmp/rpm-tmp.i4nVQE: 头V4 RSA/SHA512 Signature, 密钥 ID a14fe591: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:zabbix-release-4.0-2.el7         ################################# [100%]
    [root@server yum.repos.d]# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent	'//因为网络问题,需要多次重试才可下载完成'
    
  • 2、导入初始架构和数据,系统将提示您输入新创建的密码。

    [root@server yum.repos.d]# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
    Enter password: 
    [root@server yum.repos.d]# mysql -uzabbix -p	'//登陆数据库查看导入的数据'
    Enter password: 
    Welcome to the MariaDB monitor.  Commands end with ; or \g.
    Your MariaDB connection id is 17
    Server version: 5.5.65-MariaDB MariaDB Server
    
    Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    MariaDB [(none)]> show databases;
    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | mysql              |
    | performance_schema |
    | test               |
    | zabbix             |
    +--------------------+
    5 rows in set (0.01 sec)
    
    MariaDB [(none)]> use zabbix;
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
    
    Database changed
    MariaDB [zabbix]> show tables;	'//会发现导入的数据'
    '//慢日志:记录了执行速度特别慢的SQL语句'
    
  • 3、优化zabbix配置文件并修改图表中文乱码

    [root@server yum.repos.d]# vim /etc/zabbix/zabbix_server.conf 
    DBHost=localhost	'//91行取消注释'
    DBPassword=admin123	'//124行设置密码'
    [root@server yum.repos.d]# vim /usr/share/zabbix/include/defines.inc.php 
    '//:% s /graphfont/kaiti/g末行模式修改'
    [root@server yum.repos.d]# cd /usr/share/zabbix
    [root@server zabbix]# mkdir fonts
    [root@server zabbix]# cd fonts
    [root@server fonts]# rz -E
    rz waiting to receive.
    [root@server fonts]# ls
    STKAITI.TTF	'//上传相应字体到指定目录'
    
  • 4、给权限,开启相关zabbix服务

    [root@server fonts]# cp -r /usr/share/zabbix/ /usr/share/nginx/html/
    [root@server fonts]# chown -R zabbix:zabbix /etc/zabbix
    [root@server fonts]# chown -R zabbix:zabbix /usr/share/nginx/
    [root@server fonts]# chown -R zabbix:zabbix /usr/lib/zabbix/
    [root@server fonts]# chmod -R 755 /etc/zabbix/web/
    [root@server fonts]# chmod -R 777 /var/lib/php/session/
    [root@server fonts]# systemctl start zabbix-server.service 
    [root@server fonts]# systemctl enable zabbix-server.service 
    Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-server.service to /usr/lib/systemd/system/zabbix-server.service.
    [root@server fonts]# systemctl start zabbix-agent.service 
    [root@server fonts]# systemctl enable zabbix-agent.service 
    Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-agent.service to /usr/lib/systemd/system/zabbix-agent.service.
    [root@server fonts]# netstat -ntap |grep 10051
    tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      97671/zabbix_server 
    tcp        0      0 127.0.0.1:10051         127.0.0.1:51692         TIME_WAIT   -                   
    tcp6       0      0 :::10051                :::*                    LISTEN      97671/zabbix_server 
    [root@server fonts]# systemctl restart php-fpm.service 
    [root@server fonts]# systemctl restart nginx
    
  • 登陆网页操作:192.168.233.136/zabbix,用户Admin,密码zabbix

mark

mark

mark

mark

[root@server fonts]# cd /etc/zabbix/web/
[root@server web]# ls
maintenance.inc.php
[root@server web]# rz -E
rz waiting to receive.
[root@server web]# ls
maintenance.inc.php  zabbix.conf.php
[root@server web]# chown zabbix.zabbix /etc/zabbix/web/zabbix.conf.php [root@server web]# systemctl restart zabbix-server.service 

mark

mark

密码是zabbix

mark

mark

1.4:代理端配置

  • 1、安装yum源与zabbix代理

    [root@client ~]# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
    获取https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
    警告:/var/tmp/rpm-tmp.Qwfdol: 头V4 RSA/SHA512 Signature, 密钥 ID a14fe591: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:zabbix-release-4.0-2.el7         ################################# [100%]
    [root@client ~]# yum -y install zabbix-agent
    
    
  • 2、修改zabbix代理配置文件并开启服务

    [root@client ~]# vim /etc/zabbix/zabbix_agentd.conf 
    Server=192.168.233.136	'//98行指向监控服务器地址'
    ServerActive=192.168.233.136	'//139行指向监控服务器地址'
    Hostname=Zabbix-test	'//150行修改名称'
    [root@client ~]# systemctl start zabbix-agent.service 
    [root@client ~]# systemctl enable zabbix-agent.service 
    Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-agent.service to /usr/lib/systemd/system/zabbix-agent.service.
    [root@client ~]# netstat -ntap |grep zabbix
    tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      82119/zabbix_agentd 
    tcp6       0      0 :::10050                :::*                    LISTEN      82119/zabbix_agentd 
    

1.5:web页面操作

  • 1、添加被控主机:配置–主机–创建主机

    mark

mark

mark

  • 2、回到首页查看监控状态,等待500秒(一个监控周期)

    mark

部署LNMP+zabbix(监控工具) 目录一、了解监控工具1、为什么使用监控工具2、企业中使用的监控工具二、部署LNMP+zabbix1、LNMP安装环境(1)安装nginx(2)安装mysql(3)安装php(4)修改配置文件(5)测试(6)数据库授权2、部署zabbix Server(1)安装zabbix(2)导入数据库脚本,初始架构和数据(3)修改zabbix配置文件(5)启动zabbix及相关服务(6)验证3、配置被监控端 一、了解监控工具 1、为什么使用监控工具 随着时代的发展,企业的网络规模越来越大,部署的服务器等网络设备越来越多, 阅读详情

相关推荐

Zabbix——基于LNMP架构搭建Zabbix监控

文章目录前言网络环境一、LNMP环境部署1、安装nginx2、安装mysq13、安装php4、测试二、zabbix server部署1、安装部署zabbix2、优化字体 ,牵涉到图表中文乱码的问题3、web页面安装三、zabbix-agent端1、网络环境配置2、部署zabbix-agent四、监控验证1、添加被监控主机2、查看主机服务状态 前言 zabbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活

ML908的博客 2855

zabbix3.4.1使用教程 - zabbix搭建到使用看这一篇就够了

zabbix概念 zabbix安装 zabbix使用 其他

流氓兔的博客 8万+

Zabbix:使用CentOS 9,基于LNMP平台,源码部署Zabbix 7。

使用CentOS 9系统,基于LNMP平台,源码部署Zabbix7 Zabbix7 是一个开源的、免费的、易于理解的、容易应用的监控软件。是在企业中比较流行的、运行稳定的监控解决方案。

weixin_39027047的博客 1974

zabbix介绍及部署(超详细讲解)

zabbix server服务名:zabbix-server 端口:10051zabbix agent服务名:zabbix-agent端口:10050zabbix server主配置文件:/etc/zabbix/zabbix_server.confzabbix agent主配置文件:/etc/zabbix/zabbix_agentd.confzabbix企业微信报警脚本路径:/usr/lib/zabbix/alertscripts。...

SmileLife_的博客 11万+

基于LNMP部署Zabbix监控

一、Zabbix介绍 Zabbix 是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 Zabbix官网 二、架构规划 1、主机清单 角色 主机IP 用途 组件 服务端/zabbix-server 192.168.91.17 部署Zabbix服务端 Nginx/Mysql/PHP/zabbix-server 客户端/zabbix-age

Luis9527的博客 1667

基于 LNMP 部署 Zabbix 集中监控系统(图文详解,篇幅较长!)

文章目录一、Zabbix 概述二、安装配置 Zabbix 服务1.环境概述2.关闭防火墙/安全机制/网络管理工具3.搭建 LNMP 架构①Nginx②MySQL(MariaDB)③PHP④PHP 测试网页4.安装 Zabbix Server①建议②部署过程③登录 Web 页面完成 Zabbix 配置5.配置 Client 代理端三、使用 Zabbix 管理平台1.启用中文界面2.Zabbix 监控服务器①创建主机②链接监控模板③查看主机列表 一、Zabbix 概述 Zabbix 是一个基于 Web 管理界面

Xucf1 3336

Linux-Zabbix监控-安装与配置

Linux CentOS 7 搭建Zabbix详细部署流程

weixin_58746210的博客 1万+

RK3588开发板量产前必做:24小时DDR压力测试到底在测什么?(附ArmSoM-W3测试脚本解析)

本文深入解析RK3588开发板量产前的24小时DDR压力测试,揭示其核心价值与技术原理。通过memtester、stressapptest和变频测试的组合使用,全面验证DDR内存稳定性。特别介绍ArmSoM-W3测试脚本的创新设计,包括并行测试架构和异常熔断机制,为开发者提供可靠的量产测试方案。

weixin_30325487的博客 453

Zabbix安装(保姆级教程)

Zabbix 是一款开源的企业级监控解决方案,本文章将带着一步一步安装zabbix。

Foreverzszhx的博客 7487

某二级支行网络的设计与实现——配置脚本(1)

【代码】某二级支行网络的设计与实现——配置脚本(1)

u010311846的博客 577

逆变器专题(9)-基于dq坐标系的逆变器解耦控制建模与实时仿真分析

本文深入探讨了基于dq坐标系的逆变器解耦控制建模与实时仿真分析。通过生动的比喻和详细的数学推导,阐述了如何通过坐标变换和前馈补偿实现d轴与q轴的独立控制,从而提升系统动态性能与稳定性。文章还介绍了在MATLAB/Simulink中搭建仿真模型、分析动态响应与稳定性的方法,并展望了硬件在环(HIL)实时仿真的高级验证手段,为新能源并网与电机驱动领域的工程师提供了宝贵的实践指南。

gold的博客 547

LNMP架构基础上zabbix监控平台部署!

文章目录前言一:zabbix部署1.1:开局优化1.2:LNMP安装环境(使用yum安装的方式)1.3:部署zabbix的server1.4:代理端配置1.5:web页面操作如有疑问可评论区交流! 前言 一:zabbix部署 主机分配 主机 IP地址 部署服务 server 192.168.233.136 LNMP、zabbix client 192.168.233.137 zabbix代理 1.1:开局优化 关闭防火墙、网络管理、主机名修改(server、client)

CN_TangZheng的博客 838

基于卷积神经网络的人脸识别算法

摘要:近年来,随着科学技术的不断发展,人脸识别技术日渐成熟,使得人脸识别技术的使用率不断增大。例如:门禁、ATM机、公安系统以及新兴起的人机交互等领域,都应用到了人脸识别系统。在人脸识别研究领域中,深度学习扮演着重要的角色。由于深度学习的人脸识别技术凭借其识别率高、识别快等特点,逐渐成为整个领域的主流技术。在众多深度学习算法中,以卷积神经网络为代表的人脸识别系统得到了广泛应用,主要研究内容如下:首先,通过对经典损失函数进行研究,对比每种损失函数的特点,然后根据A-Softmax函数进行改进,借助Margin

yyq2263511327的博客 1万+

LNMP架构基础上zabbix监控平台部署

是一款开源的功能强大的分布式监控系统,一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视。是由2部分构成,分别是zabbix server(监控端)与zabbix agent(被监控端)。

潇潇雨歇 804

Python Selenium自动化浏览器实战:从环境搭建到高级技巧

浏览器自动化是现代软件开发与数据处理中的关键技术,它通过程序模拟用户操作,实现网页交互的自动化执行。其核心原理是基于WebDriver协议,通过驱动程序与浏览器进行通信,从而控制浏览器的各种行为。这项技术的价值在于能够将重复性高、耗时长的Web操作转化为可编程、可复用的脚本,极大提升工作效率和准确性。在应用场景上,它广泛覆盖了Web自动化测试、数据采集与爬虫、日常办公流程自动化以及RPA(机器人流程自动化)等多个领域。本文聚焦于Python环境下Selenium这一经典工具,深入讲解其环境配置、八大元素定位

anwenzhao0749的博客 445

45 - Android系统源码-crosvm 实战:基于 KVM 的 Rust 安全虚拟机监控器核心技术

摘要:crosvm 是 Google 开发的基于 KVM 的轻量级虚拟机监控器(VMM),采用 Rust 语言编写,专为 ChromeOS 和 Android 设计。其核心特点包括: 安全架构:通过 Rust 的内存安全特性和多进程隔离(每个设备运行在独立沙箱进程)大幅降低攻击面 性能优化:基于 KVM 的硬件虚拟化支持,结合异步 I/O (io_uring/epoll) 实现高效设备模拟 模块化设计:清晰的 trait 抽象层(Hypervisor/Vm/Vcpu)支持跨平台扩展 Android 集成

保持专注,保持热爱 225

分布式部署 Zabbix 监控平台

Zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。是一个基于 Web 界面的提供分布式系统监视以及网络监视功能的企业级开源解决方案。

愿许浪尽天涯的博客 9716

135、高通 ChromaTix 调优工具入门:参数含义、调优流程与效果对比

本文介绍了高通ChromaTix色彩调优工具的核心使用要点:1. ChromaTix是位于ISP管线中的色彩处理系统,核心任务是将原始色彩映射为符合人眼感知的"舒适"效果;2. 重点解析了饱和度、色调、亮度相关饱和度等关键参数的实际含义和调试陷阱;3. 分享了四步调优流程,强调需要基于多场景数据验证;4. 通过案例展示了参数调整带来的色彩改善效果;5. 总结了实用建议,包括保持单一变量调试、量化评估色差、关注极端场景表现等。文章指出ChromaTix调优是平衡不同场景需求的"妥协艺术",需要结合客观数据和主

sundong_81的博客 106

将Zabbix监控部署在LNMP平台详细步骤

文章目录项目环境:服务端安装配置关闭防火墙一、LNMP安装环境1、安装nginx1.16(1)从官网上下载(2)手动创建nginx yum安装源(3)重新加载(4)安装nginx(5)开启服务(6)打开网页访问 http://192.168.200.402、安装mysql 5.7(1)安装服务(2)开启服务(3)进行设置3、安装PHP(1)安装PHP源(2)yum仓库的生成(3)安装软件包(4)查看PHP版本4、配置nginx支持php(1)修改php-fpm配置文件,把apache改为nginx(2)配置

Gengchenchen的博客 5428

Docker:快速部署 Temporal 工作流引擎的技术指南

Temporal是一个开源的分布式工作流引擎,适用于复杂业务流程(如订单处理、支付流程等),提供状态持久化、自动重试、多语言SDK支持等特性。部署简单,支持Docker Compose,包含核心服务、Web UI及数据库。以TypeScript为例,开发者可快速编写工作流(如订单处理)和Worker,通过CLI或SDK启动和管理。Temporal简化了分布式系统的可靠性设计,适合电商、自动化任务等场景。

木头 640

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

部署 Zabbix 监控平台

Zabbix 由 Alexei Vladishev 创建,目前由其成立的公司—— Zabbix SIA 积极的持续开发更新维护, 并为用户提供技术支持服务。Zabbix 是一个企业级分布式开源监控解决方案。Zabbix 由几个主要的功能组件组成,其功能介绍如下所示。需要使用 Zabbix 自定义 key 的方式实现自定义监控,参考如下操作步骤:1. 创建自定义 key2. 创建监控项目3. 创建监控图形4. 将监控模板关联到主机。

qgw5205220的博客 1846

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

LNMP+zabbix监控平台部署

文章目录一、部署环境二、服务端配置(1)、关闭防火墙LNMP安装环境(2)、安装nginx1、手动创建nginx yum安装源2、安装nginx,默认为nginx-1.12.2(3)、安装mysql 5.7(4)、安装PHP 7. 21、安装PHP源2、yum仓库建立,安装软件包(5)、配置nginx支持php1、修改php-fpm配置文件,把apache改为nginx2、配置location,在index中添加index.php。以支持index.php的首页(6)、配置PHP1、修改PHP配置文件2、开

panrenjun的博客 1004

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Zabbix-------------基于LNMP架构搭建zabbix监控

目录一、zabbix是什么??二、zabbix的主要特点三、zabbix的主要功能四、基于LNMP环境搭建Zabbix监控1、安装nginx2、安装mysql3、安装PHP4、修改php-fpm配置文件,把apache改为nginx5、修改nginx配置文件支持PHP并修改php配置文件6、开启服务7、测试网页8、测试连接数据库9、建立数据库及用户并且授权10、测试连接zabbix数据库11、zabbix server部署12、zabbix-agent端13、监控验证 一、zabbix是什么?? zabbi

weixin_51432789的博客 2755

监控平台zabbix介绍与部署

你也想加入康门吗

煤五千的博客 1410

Zabbix监控---基于LNMP架构部署zabbix

Zabbix监控—基于LNMP架构部署zabbix 目录Zabbix监控---基于LNMP架构部署zabbix前言一、部署(服务端)(一)、网络环境(二)、LNMP环境部署2.1 安装nginx2.2 安装mysq12.3 安装php2.4 测试(三)、zabbix server部署3.1 、安装部署zabbix3.2 优化字体 ,牵涉到图表中文乱码的问题3.3 web页面安装二、zabbix-agent端(一)、网络环境配置(二)、部署zabbix-agent(三)、监控验证1、添加被监控主机2、查看主机

Chenwei的博文 818

LNMP架构+Zabbix监控

文章目录Zabbix概述选择Zabbix的理由!来吧!展示!!直接优化!Master构建LNMP架构安装 Nginx安装MariaDB安装PHPmysql数据库创建zabbix用户zabbix-server部署 Zabbix概述 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由2部分构成,zabbix server与可选组件z

Ora_G的博客 1236
上一篇: 玩k8s?安全机制与RBAC使用方法
下一篇: Zabbix----监控平台设置报警发送邮件
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值