English Russian
When using Cacti with languages other than English, it is important to use the utf8mb4_unicode_ci collation type as some characters take more than a single byte. При использовании Cacti с языками, отличными от английского, важно использовать тип сопоставления utf8mb4_unicode_ci, поскольку некоторые символы занимают больше одного байта.
When using Cacti with languages other than English, it is important to use the utf8mb4 character set as some characters take more than a single byte. При использовании Cacti с языками, отличными от английского, важно использовать набор символов utf8mb4, так как некоторые символы занимают больше одного байта.
It is recommended that you enable InnoDB in any %s version greater than 5.1. Рекомендуется включить InnoDB в любой версии %s, превышающей 5.1.
Depending on the number of logins and use of spine data collector, %s will need many connections. The calculation for spine is: total_connections = total_processes * (total_threads + script_servers + 1), then you must leave headroom for user connections, which will change depending on the number of concurrent login accounts. В зависимости от количества входов и использования спинного накопителя данных, %s понадобится много соединений. Расчет для хребта: total_connections = total_processes * (total_threads + script_servers + 1), после чего необходимо оставить свободное место для пользовательских подключений, которое будет изменяться в зависимости от количества одновременных учетных записей.
Keeping the table cache larger means less file open/close operations when using innodb_file_per_table. Увеличение кэша таблицы означает меньшее количество операций открытия/закрытия файлов при использовании innodb_file_per_table.
With Remote polling capabilities, large amounts of data will be synced from the main server to the remote pollers. Therefore, keep this value at or above 16M. Благодаря возможностям удаленного опроса, большие объемы данных будут синхронизироваться с главного сервера на удаленные опросы. Поэтому держите это значение на уровне 16M или выше.
If using the Cacti Performance Booster and choosing a memory storage engine, you have to be careful to flush your Performance Booster buffer before the system runs out of memory table space. This is done two ways, first reducing the size of your output column to just the right size. This column is in the tables poller_output, and poller_output_boost. The second thing you can do is allocate more memory to memory tables. We have arbitrarily chosen a recommended value of 10%% of system memory, but if you are using SSD disk drives, or have a smaller system, you may ignore this recommendation or choose a different storage engine. You may see the expected consumption of the Performance Booster tables under Console -> System Utilities -> View Boost Status. При использовании Cacti Performance Booster и выборе движка памяти необходимо тщательно промывать буфер Performance Booster до того, как в системе закончится место в таблице памяти. Это делается двумя способами, сначала уменьшая размер выходного столбца до нужного размера. Эта колонка находится в таблицах poler_output и poler_output_boost. Второе, что вы можете сделать, это выделить больше памяти для таблиц памяти. Мы произвольно выбрали рекомендованное значение в 10% системной памяти, но если вы используете SSD-накопители или систему меньшего размера, вы можете проигнорировать эту рекомендацию или выбрать другой механизм хранения. Вы можете увидеть ожидаемое потребление таблиц Performance Booster в разделе Console -> System Utilities -> View Boost Status.
When executing subqueries, having a larger temporary table size, keep those temporary tables in memory. При выполнении подзапросов, имеющих больший размер временной таблицы, сохраняйте эти временные таблицы в памяти.
When using InnoDB storage it is important to keep your table spaces separate. This makes managing the tables simpler for long time users of %s. If you are running with this currently off, you can migrate to the per file storage by enabling the feature, and then running an alter statement on all InnoDB tables. При использовании системы хранения InnoDB важно, чтобы ваши столовые пространства были разделены. Это упрощает управление таблицами в %s в течение длительного времени. Если у вас в данный момент эта функция выключена, вы можете перейти на файловое хранилище, включив данную функцию, а затем запустив оператор change на всех таблицах InnoDB.
When using innodb_file_per_table, it is important to set the innodb_file_format to Barracuda. This setting will allow longer indexes important for certain Cacti tables. При использовании innodb_file_per_table важно установить формат innodb_file_format на Barracuda. Эта настройка позволит использовать более длинные индексы, важные для определенных таблиц кактусов.
If your tables have very large indexes, you must operate with the Barracuda innodb_file_format and the innodb_large_prefix equal to 1. Failure to do this may result in plugins that can not properly create tables. Если ваши таблицы имеют очень большие индексы, вы должны работать с Barracuda innodb_file_format и innodb_large_prefix, равным 1. Невыполнение этого может привести к плагинам, которые не могут должным образом создавать таблицы.
InnoDB will hold as much tables and indexes in system memory as is possible. Therefore, you should make the innodb_buffer_pool large enough to hold as much of the tables and index in memory. Checking the size of the /var/lib/mysql/cacti directory will help in determining this value. We are recommending 25%% of your systems total memory, but your requirements will vary depending on your systems size. If you database is very large or remote, you can consider increasing this size. If remote, it can by as high as 80% of the systems memory. However, cautions must be taken to reduce the swapiness of the system, or to remove swap to keep the system from swapping. InnoDB будет хранить в памяти системы как можно больше таблиц и индексов. Поэтому пул innodb_buffer_pool должен быть достаточно большим, чтобы в памяти оставалось столько же таблиц и индексов. Проверка размера каталога /var/lib/mysql/cacti поможет определить это значение. Мы рекомендуем 25% от общего объема памяти системы, но ваши требования могут варьироваться в зависимости от размера вашей системы.
This settings should remain ON unless your Cacti instances is running on either ZFS or FusionI/O which both have internal journaling to accomodate abrupt system crashes. However, if you have very good power, and your systems rarely go down and you have backups, turning this setting to OFF can net you almost a 50% increase in database performance. Эти параметры должны оставаться включенными, если только ваши экземпляры Cacti не работают на ZFS или FusionI / O, которые оба имеют внутреннее ведение журнала для предотвращения внезапных сбоев системы. Однако, если у вас очень хорошая мощность, и ваши системы редко выходят из строя и у вас есть резервные копии, отключение этого параметра может привести к увеличению производительности базы данных почти на 50%.
This is where metadata is stored. If you had a lot of tables, it would be useful to increase this. Здесь хранятся метаданные. Если бы у вас было много таблиц, было бы полезно увеличить их количество.
Rogue queries should not for the database to go offline to others. Kill these queries before they kill your system. Некорректные запросы не должны приводить к тому, что база данных перейдет в автономный режим для других пользователей. Убейте эти запросы, прежде чем они уничтожат ваш организм.
Maximum I/O performance happens when you use the O_DIRECT method to flush pages. Максимальная производительность ввода/вывода достигается при использовании метода O_DIRECT для промывки страниц.
Setting this value to 2 means that you will flush all transactions every second rather than at commit. This allows %s to perform writing less often. Установка этого значения в 2 означает, что вы будете каждую секунду смывать все транзакции, а не при фиксации. Это позволяет %s выполнять запись реже.
With modern SSD type storage, having multiple io threads is advantageous for applications with high io characteristics. Современные SSD-накопители с несколькими потоками io выгодно использовать в приложениях с высокими характеристиками io.
As of %s %s, the you can control how often %s flushes transactions to disk. The default is 1 second, but in high I/O systems setting to a value greater than 1 can allow disk I/O to be more sequential Как и в %s %s, вы можете контролировать, как часто %s проливает транзакции на диск. По умолчанию - 1 секунда, но в системах с высоким уровнем ввода/вывода установка значения больше 1 может позволить дисковому входу/выходу быть более последовательным.
With modern SSD type storage, having multiple read io threads is advantageous for applications with high io characteristics. Depending on your MariaDB/MySQL versions, this value can go as high as 64. But try to keep the number less than your total SMT threads on the database server. Благодаря современным SSD-накопителям, возможность многократного чтения потоков io выгодна для приложений с высокими характеристиками io.