The suggestions of intelligent advisor cover four aspects: security, performance, stability and cost. Each item supports multiple patrol items, and the patrol items will continue to expand with the iterative R&D of the product (the following examples illustrate some patrol items).
Ensuring security
Real time scanning to protect the security of instances.
DDoS protection check |
security |
When the server's network traffic exceeds a certain threshold (such as being attacked), the instance's traffic will enter the cleaning or black hole, causing the server to be unable to log in remotely. |
All |
Risks related to ECS security group port settings |
security |
If the security group port of ECS is excessively open, it is vulnerable to direct attacks by attackers/scanners. |
ECS |
Risks related to RDS white list authorization |
security |
If the RDS white list is not properly authorized, it is easy to cause the attack risk caused by authorization abuse. |
RDS |
Performance improvement
According to the instance operation and best practices, targeted performance improvement.
Suggestions on RDS configuration upgrade |
performance |
According to the historical performance of the database, the subsequent performance trend of the database can be predicted. Give reasonable specifications in advance before performance bottlenecks occur. |
RDS |
Suggestions on database indexing |
performance |
Mining missing indexes based on SQL audit data to improve database performance. |
RDS |
Suggestions for database SQL optimization |
performance |
On the premise of maintaining the original semantics, rewrite SQL to enable the database to execute SQL statements faster. |
RDS |
Slow SQL check |
performance |
Check the number of slow SQL in the user RDS instance. |
RDS |
RDS read/write separation recommendation |
performance |
The user application program only needs to connect a separate read/write address to read and write data. The read/write separation function will automatically send the write request to the primary instance, and send the read request to each read-only instance according to the weight set by the user. |
RDS |
RDS short connection optimization |
performance |
In case of high concurrency, buffer at the agent layer to reduce the impact on the DB layer and ensure the database connection performance. |
RDS |
Stability maintenance
Maintain the running stability of the instance through multi-directional monitoring.
Instance Expiration Alert |
Stability |
According to the instance status, if an instance is found to expire within 15 days or less, a backup or renewal recommendation is given to avoid the instance being unavailable. |
ECS, RDS |
Account arrearage check |
Stability |
Check the account arrears and give recharge suggestions to avoid that relevant resources cannot be accessed due to arrears and affect online business. |
ECS, RDS, SLB, OSS, CDN |
Check if ECS resources are full |
Stability |
Check the CPU utilization of the ECS instance for nearly 30 minutes, and provide analysis tools and processing suggestions before the performance bottleneck occurs. |
ECS |
Cost reduction
According to the operation situation, give configuration suggestions with higher cost performance ratio to reduce user costs.
Suggestions on change of payment mode |
Cost |
It can detect the pay as you go instances that cost a lot. Based on the price calculation, it is recommended to change to the monthly package mode to save costs for users. |
RDS |