ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

zabbix-简介

2022-05-25 22:02:37  阅读:179  来源: 互联网

标签:-- 简介 zabbix mysqld mysql php root


监控服务器的出入带宽,报文数量

网站响应速度超过几秒

 

yum install zabbix-server-mysql zabbix-agent2
yum install centos-release-scl
yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl

安装mysql

yum -y install mysql-*

查看状态

[root@master-2 mysql]# systemctl  start mysqld

[root@master-2 mysql]# systemctl  status  mysql
Unit mysql.service could not be found.
[root@master-2 mysql]# systemctl  status  mysqld
● mysqld.service - MySQL Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2022-05-25 21:28:52 CST; 11s ago
     Docs: man:mysqld(8)
           http://dev.mysql.com/doc/refman/en/using-systemd.html
  Process: 13300 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS)
  Process: 13245 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
 Main PID: 13303 (mysqld)
    Tasks: 27
   Memory: 369.2M
   CGroup: /system.slice/mysqld.service
           └─13303 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid

May 25 21:28:44 master-2 systemd[1]: Starting MySQL Server...
May 25 21:28:52 master-2 systemd[1]: Started MySQL Server.

查看初始密码

[root@master-2 mysql]# grep password /var/log/mysqld.log
2022-05-25T13:28:49.450510Z 1 [Note] A temporary password is generated for root@localhost: ijgfk:z.d1kI

登录

[root@master-2 mysql]# mysql -uroot -pijgfk:z.d1kI
mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

修改密码

[root@master-2 mysql]# mysqladmin -uroot -pijgfk:z.d1kI -password xxxxx

创建数据库、用户,授权

mysql> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)

mysql> create user zabbix@localhost identified by 'xxxxxxxx';
Query OK, 0 rows affected (0.00 sec)

mysql> grant all privileges on zabbix.* to zabbix@localhost;
Query OK, 0 rows affected (0.00 sec)

mysql> quit;

导入数据

[root@master-2 mysql]# ll /usr/share/doc/zabbix-server-mysql-5.0.23/
total 3228
-rw-r--r-- 1 root root      98 May  2 16:26 AUTHORS
-rw-r--r-- 1 root root 1223392 May  2 17:20 ChangeLog
-rw-r--r-- 1 root root   17990 May  2 16:26 COPYING
-rw-r--r-- 1 root root 2040914 May  2 18:28 create.sql.gz
-rw-r--r-- 1 root root     282 May  2 17:20 double.sql
-rw-r--r-- 1 root root      52 May  2 16:26 NEWS
-rw-r--r-- 1 root root    1322 May  2 17:20 README
mysql> 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
mysql> show tables;
+----------------------------+
| Tables_in_zabbix           |
+----------------------------+
| acknowledges               |
| actions                    |
| widget_field               |
+----------------------------+
166 rows in set (0.00 sec)

修改zabbix配置文件

[root@master-2 mysql]# grep "^[a-Z]" /etc/zabbix/zabbix_server.conf
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=512
PidFile=/var/run/zabbix/zabbix_server.pid
SocketDir=/var/run/zabbix
DBName=zabbix
DBUser=zabbix
DBPassword=xxxxxxxx
DBPort=3306
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
Timeout=4
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
LogSlowQueries=3000
StatsAllowedIP=127.0.0.1

vim /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf

server {
        listen          80;
        server_name     192.168.64.111;

        root    /usr/share/zabbix;

        index   index.php;

vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

[zabbix]
user = apache
group = apache

listen = /var/opt/rh/rh-php72/run/php-fpm/zabbix.sock
listen.acl_users = apache,nginx
listen.allowed_clients = 127.0.0.1

pm = dynamic
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 35
pm.max_requests = 200

php_value[session.save_handler] = files
php_value[session.save_path]    = /var/opt/rh/rh-php72/lib/php/session/

php_value[max_execution_time] = 300
php_value[memory_limit] = 128M
php_value[post_max_size] = 16M
php_value[upload_max_filesize] = 2M
php_value[max_input_time] = 300
php_value[max_input_vars] = 10000
php_value[date.timezone] = Asia/Shanghai

启动服务

[root@master-2 mysql]# systemctl restart zabbix-server zabbix-agent2 rh-nginx116-nginx rh-php72-php-fpm
[root@master-2 mysql]# systemctl enable zabbix-server zabbix-agent2 rh-nginx116-nginx rh-php72-php-fpm
Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-server.service to /usr/lib/systemd/system/zabbix-server.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-agent2.service to /usr/lib/systemd/system/zabbix-agent2.service.

 

标签:--,简介,zabbix,mysqld,mysql,php,root
来源: https://www.cnblogs.com/rtnb/p/16311093.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有