...
Configuration Parameter | < 200 Elements | 201 - 1000 Elements | 1001 - 5000 Elements |
---|---|---|---|
MySQL buffer pool size | 120 MB | 2 GB | 4 GB |
MySQL log file size | 20 MB | 512 MB | 1 GB |
MySQL maximum open connections | 151 | 201 | 301 |
Java heap size | 1 GB | 2 GB | 4 GB |
service threads | 50 | 100 | 200 |
Data Collector maximum open connections | 100 | 150 | 250 |
up.time Uptime Controller heap size | 512 MB | 1 GB | 2 GB |
...
Configuration Parameter | Configuration File and Location (relative to the Uptime Infrastructure Monitor directory) | Parameter Name | Default Sizing Values | |
---|---|---|---|---|
MySQL buffer pool size | /mysql/my.ini | innodb_buffer_pool_size= |
| |
MySQL log file size | /mysql/my.ini | innodb_log_file_size= | 20M 512M 1G | |
MySQL maximum open connections | /mysql/my.ini | max_connections= | 151 201 301 | |
Java heap size | Linux: Windows: | Linux: Windows: | Linux: | Windows: |
service threads | /uptime.conf | serviceThreads= | 50 100 200 | |
Data Collector maximum open connections | /uptime.conf | connectionPoolMaximum= | 100 150 250 | |
up.time Uptime Controller heap size | Linux: Windows: | Linux: Windows: | -Xmx512m -Xmx1024m -Xmx2048m |
...
- Stop the DataStore service (uptime_datastore on Linux, or "up.time Uptime Data Store" on Windows)
- Move the
ib_logfile0
andib_logfile1
files, found in the<uptimeInstall>/datastore/data/
directory, to a backup location. - Back up the MySQL
my.ini
configuration file, which is found in the<uptimeInstall>/mysql/
directory. - Copy the
<uptimeInstall>/sample/<size>/<os>/my.ini
template file to the<uptimeInstall>/mysql/
directory, replacing the existing one. - Edit the
my.ini
file, replacing all$VARIABLE$
instances with values that match your Uptime Infrastructure Monitor deployment (for example,$DATASTORE_PORT$
and$USER_INSTALL_DIR$
) Start the DataStore service
You can confirm the change was successful by referring to the<uptimeInstall>/datastore/data/<hostname>.err
log. Look for output similar to the following:Code Block 140110 14:26:28 InnoDB: Initializing buffer pool, size = 2.0G 140110 14:26:29 InnoDB: Completed initialization of buffer pool 140110 14:26:29 InnoDB: Log file .\ib_logfile0 did not exist: new to be created InnoDB: Setting log file .\ib_logfile0 size to 512 MB InnoDB: Database physically writes the file full: wait... InnoDB: Progress in MB: 100 200 300 400 500 140110 14:26:33 InnoDB: Log file .\ib_logfile1 did not exist: new to be created InnoDB: Setting log file .\ib_logfile1 size to 512 MB InnoDB: Database physically writes the file full: wait... InnoDB: Progress in MB: 100 200 300 400 500
Update the up.time Uptime Data Collector configuration:
- Back up the
uptime.conf
file, which is found in the<uptimeInstall>/
directory. - Back up the Data Collector configuration file (
uptime.jcnf
on Linux, orUptimeDataCollector.ini
on Windows), which is found in the<uptimeInstall>/
directory. - Copy the
uptime.conf
, anduptime.jcnf
orUptimeDataCollector.ini
files from the<uptimeInstall>/sample/<size>/<os>/
directories to the<uptimeInstall>/
directory, replacing the existing ones. - Edit both files, replacing all
$VARIABLE$
instances with values that match your Uptime Infrastructure Monitor deployment (for example, the$MS_STRING_FS$
classpath variable, and$DATASTORE_HOST$
). - Restart the up.time Uptime data-collection service (uptime_core on Linux, or "up.time Uptime Data Collector" on Windows)
Update the up.time Uptime Controller configuration:
- Back up the up.time Uptime Controller configuration file:
- Linux: the
start.sh
script, which is found in the<uptimeInstall>/controller/service/
directory - Windows: the
UptimeController.ini
configuration file, which is found in the<uptimeInstall>\controller\service
directory
- Linux: the
- Copy the
start.sh
orUptimeController.ini
file from the<uptimeInstall>/sample/<size>/<os>/
directory to the<uptimeInstall>/controller/service/
directory, replacing the existing one. - Edit the file, replacing all
$VARIABLE$
instances with values that match your Uptime Infrastructure Monitor deployment. - Restart the up.time Uptime Controller service (uptime_controller on Linux, or up.time Uptime Controller on Windows)
Update the up.time Uptime Web server:
- Back up the
php.ini
up.time Uptime Web server configuration file, which is found in the<uptimeInstall>/apache/conf/
directory. - Copy the
php.ini
file from the<uptimeInstall>/sample/<size>/<os>/
directory to the<uptimeInstall>/apache/conf/
directory, replacing the existing one. - Edit the file, replacing all
$VARIABLE$
instances with values that match your Uptime Infrastructure Monitor deployment (for example,$USER_INSTALL_DIR$
). - Restart the up.time Uptime Web server (uptime_httpd on Linux, or "up.time Uptime Web Server" on Windows).