当前位置:网站首页>Archery installation test
Archery installation test
2022-07-07 23:43:00 【Joyce. Du】
1、archery brief introduction
Archery by SQL Audit query platform , Designed to improve DBA Work efficiency , Support multi database SQL Go online and check , At the same time, it supports rich MySQL Operation and maintenance functions .
2、archery Installation configuration
(1) download archery Software
https://github.com/hhyo/archery/releases/
download Latest Source Code edition
(2) download docker-compose
https://github.com/docker/compose/releases
download Latest "docker-compose-linux-x86_64"
Upload the downloaded software to archery The server /usr/local/bin Next
mv docker-compose-Linux-x86_64 docker-compose
chmod 755 docker-compose
Check to see if the installation was successful :
docker-compose -version
(3) install archery
Upload and download archery To the server
unzip Archery-1.8.5.zip
The unzipped directory should have enough free space ,mysql Wait for metadata in this directory
cd Archery-1.8.5/src/docker-compose
docker-compose.yml Contains various configuration information 、 Password etc.
# start-up
docker-compose -f docker-compose.yml up -d
# Table structure initialization
docker exec -it archery bash
cd /opt/archery
source /opt/venv4archery/bin/activate
python3 manage.py makemigrations sql
python3 manage.py migrate
# Data initialization
python3 manage.py dbshell<sql/fixtures/auth_group.sql
python3 manage.py dbshell<src/init_sql/mysql_slow_query_review.sql
# Create administrative users and set passwords
python3 manage.py createsuperuser
# Restart the service
docker restart archery
(4) visit archery
archery The default port is 9123
http://172.16.80.56:9123/dashboard/
3、 To configure archery Access instance
(1) Add resource group
It is suggested that the database will be developed 、 Test database 、 The official database is divided into different resource groups , Easy to manage later
【 System management 】--【 Resource group management 】--【 add group 】
(2) Add instance
【 Instance management 】--【 The instance list 】--【 Add instance 】
MySQL example ( Need to open binlog):
oracle example ( Need to open and file ):
Whether it's oracle still mysql example , All need to be selected Resource group and Instance label , Otherwise, ordinary users cannot operate instances
(3) add group
The group here is similar to the role
【 System management 】--【 Other configuration management 】--【 Authority group management 】--【 increase Group 】Owner
Will all sql | permission Give authority to Owner Group , Save it
(4) Add users
【 System management 】--【 Other configuration management 】--【 User management 】--【 increase User management 】
Select the one you just created Owner Group
Select the resource group ( Only in this way can the instances in the resource group be operated )
Save it
(5) System settings
【 System management 】--【 Configuration item management 】--【 System settings 】
Be careful :GO_INCEPTION_HOST and BACKUP_HOST Are all archery host ,mysql Port and root Password and other configurations are visible
docker-compose.yml
Turn on 【 nailing Webhook notice 】
(6) Configure the work order approval flow
【 System management 】--【 Configuration item management 】--【 Work order approval flow configuration 】
Select the job type and resource group
4、 Common user testing sql Online application
(1)SQL to examine
【SQL to examine 】--【SQL go online 】--【+ Submit SQL】
Can be done 【SQL testing 】( No need to audit ) and 【SQL Submit 】( need DBA Users and PM User audit ), This... Can be executed after being approved SQL
(2)SQL Inquire about
【SQL Inquire about 】--【 Online query 】
边栏推荐
- Pigsty:开箱即用的数据库发行版
- Live server usage
- Dataguard 主备清理归档设置
- JNI uses asan to check memory leaks
- C simple question one
- Boost regex library source code compilation
- 0-1 knapsack problem
- Anxinco EC series modules are connected to the multi protocol access products of onenet Internet of things open platform
- C - minute number V3
- Ora-02437 failed to verify the primary key violation
猜你喜欢
随机推荐
The file format and extension of XLS do not match
mysql8.0 ubuntu20.4
网上买基金安全么?
go time包常用函数
企业应用需求导向开发之人力部门,员工考勤记录和实发工资业务程序案例
The for loop realizes 1-100 addition and eliminates the 4-digit tail number
[stm32+esp8266 connect Tencent cloud IOT development platform 2] stm32+esp8266-01s connect Tencent cloud
Balanced binary tree [AVL tree] - insert, delete
Lm12 rolling heikin Ashi double K-line filter
SAP 内存参数调优过程
UIC564-2 附录4 –阻燃防火测试:火焰的扩散
MySQL Architecture
SAP HR social work experience 0023
Pycharm basic settings latest version 2022
ASP. Net query implementation
平衡二叉树【AVL树】——插入、删除
平衡二叉樹【AVL樹】——插入、删除
Sequence of entity layer, Dao layer, service layer and controller layer
Interface
SAP HR labor contract information 0016