Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
Column

The following describes the settings for Configuration > System > Performance Graph Settings in detail. These settings affect.

  • Appearance of the performance graphs in the User Web Interface, like size, color and type of plot
  • Creation of RRD files and lifetime of the stored values
  • Contents of graph like plotting a MAX or LAST value

Performance Data Collection - RRD

Info

The azeti SONARPLEX uses the awesome RRDTool from Tobias Oetiker. An extended documentation can be found here.

Performance data is collected and stored in Round Robin Database files, so called RRDs. The files have a fixed size and thus a fixed number of data slots. Older data is

...

then averaged over time to provide this fixed container size. This does not mean that measurements are lost, it rather means that measurement of the farer past are

...

saved in a lower resolution as measurements from the last week.

Therefore data is saved in two containers (RRAs, Round Robin Archives):

  • high resolution

...

  • RRA
  • low resolution

...

  • RRA

Each container holds data of a fixed amount of time but with different resolutions. 

Column
width300px
Panel
bgColor#f4f4f4
borderStylesolid

On this page:

Table of Contents

Export

Performance data cannot can be exported out of the both but with the Data-Exporter Addon. See the Data-Exporter article for detailed information.

Graph Types

Three different graph types are available. The LINE types should be used for measurements with drops and peaks where area is the better choice measures such as disk usages. 

...

Setting

Description
Graph type:

Global graph type which is used if nothing different was specified.

High resolution data interval (minutes):The lowest interval for stored data that is used for the AVERAGE during plotting. This should be as low as the lowest Normal Check Interval of any configured service to provide high accuracy. If this resolution interval is chosen larger than the Normal Service Check Interval the values will be averaged.
High resolution data pool size (days):Time in days specifying how long values are stored in the low resolution data archive RRA (Round Robin Archive).
Low resolution data interval (minutes):The lowest interval in minutes for the low resolution container. Specifies over how many minutes the collected data should be averaged and stored.
Resolution for MAX values (items):The MAX resolution decides about how many values are taken to evaluate the maximum. The default is 3 so the maximum value out of 3 measured values is plotted (if it is enabled by [Plot MAX value]).
Low resolution data pool size (years):Specified the number of years for storage of low resolution data.
Graph width (px):

Width of graphs in pixels

Tip

Raise the width to get wider graphs and to subjectively enlarge the detail.

Image Added

Graph height (px):Height of graphs in pixels
Color for MAX of first value:

Color for plotting the MAX values, use a bright color to visualize peaks.

Image Added

Color for MAX of second value:Color for the MAX value of the possible second measurement
Color for first value:Color for the first value
Color for second value:Color for LAST value:olor for WARNING:Color for CRITICAL:Plot MAX value:Plot LAST value:
Debug Level:      Download Logfile
Warning threshold for RRD disk usage (Gb):
Critical threshold for RRD disk usage (Gb):

This option allows you to control the maximum amount of time in seconds that host and service check result "reaper" events are allowed to run. "Reaper" events process the results from host and service checks that have finished executing. If there are a lot of results to process, reaper events may take a long time to finish, which might delay timely execution of new host and service checks. This variable allows you to limit the amount of time that an individual reaper event will run before it hands control back over to Nagios for other portions of the monitoring logic.

Retention file update interval in minutes *This setting determines how often (in minutes) that Nagios will automatically save retention data during normal operation. If you set this value to 0, Nagios will not save retention data at regular intervals, but it will still save retention data before shutting down or restarting.
Max concurrent checks *This option allows you to specify the maximum number of service checks that can be run in parallel at any given time. Specifying a value of 1 for this variable essentially prevents any service checks from being run in parallel. Specifying a value of 0 (the default) does not place any restrictions on the number of concurrent checks. You'll have to modify this value based on the system resources you have available on the machine that runs Nagios, as it directly affects the maximum load that will be imposed on the system (processor utilization, memory, etc.).
Max check spread time in minutes *This option determines the maximum number of minutes from when Nagios starts that all services (that are scheduled to be regularly checked) are checked. This option will automatically adjust the service inter-check delay method (if necessary) to ensure that the initial checks of all services occur within the timeframe you specify. In general, this option will not have an affect on service check scheduling if scheduling information is being retained using the use_retained_scheduling_info option. Default value is 30 (minutes).
Status update interval in seconds *Determines after how many seconds the global status file should be updated. Increase this to achieve faster alert appearance, especially when using time critical checks like MODBUS dry contact checking or access control.
Use RAM Disk for StatusSaves the status data in a RAM disk if enabled. Disabling this option is recommended for large installations where status data files may reach large sizes.
Enable Environment MacrosSet environment variables and macros for runtime components like plugins, event handlers, notifications and the like. Disable this option if you're not sure if you use these macros. Disabling it increases performance and avoids higher latencies.
Use Large Installation Tweaks

Allows monitoring process to use different shortcuts in order to increase performance and avoid higher latencies and it disables the automatic backup creation upon reboot.

Info

Set this option during upgrades and maintenance works where reboots are required as it avoids the autobackup creation upon boot and speeds up the boot process. This option is highly recommended for most installations and can be safely activated.

Monitoring Debug Level

Enable this for detailed debug information of the monitor process. This should only be enabled for troubleshooting and is considered for experts. Leave it disabled if not otherwise advised. If enabled you can see debug information in the log file Admin GUI > Status > Logs > Monitor Process (Debug) [daaz_debug.log]. Choose which details shall be included in the log, the more you enable the more system resources are required for logging and the more it is likely for the log file to get flooded.

  • Function enter/exit information
  • Config information
  • Process information
  • Scheduled event information
  • Host/service check information
  • Notification information
  • Event broker information
Enable Support File CreationEnables the creation of support files in the background every minute. This is intended for troubleshooting and investigation. The support files can then be downloaded in Status > Summary > Click here to create support file archive
Maximal Number of Support FilesSpecifies the number of files which shall be created every minute, so if 60 is specified the SONARPLEX would create files for the last hour.

 

...

Color for the second value

Info

Plotting of two values is currently only supported for check_icmp based services.

Color for LAST value:

Color for the horizontal line plotted for the LAST value of every graph.

Image Added

Color for WARNING:Color for horizontal WARNING threshold line
Color for CRITICAL:Color for horizontal CRITICAL threshold line
Plot MAX value:

Enables or disables the plotting for the MAX value.

Tip

Plotting the MAX value can sometimes lead to confusion, especially when plotting time critical measurements such as ICMP round trip times whee such MAX could be misread as jitter.

Plot LAST value:Enables or disables the plotting of the LAST value, helps you compare the last measurement against the average of the past
Debug Level:Debug Level, should only be changed when necessary for troubleshooting
Warning threshold for RRD disk usage (Gb):Threshold when the built-in service check RRD-Disk-Usage on the host -azeti-A- should turn into WARNING
Critical threshold for RRD disk usage (Gb):Threshold when the built-in service check RRD-Disk-Usage on the host -azeti-A- should turn into CRITICAL