Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Improve opcharts_node_list_exporttocsv, allow word wrap

Table of Contents

opCharts Configuration

The configuration options for opCharts are stored in a text file /usr/local/omk/conf/opCommon.nmis.

Configuration items that are not application specific are detailed on the opCommon Configuration page.

Common Settings to Consider Adjusting

...

The items below are commonly changed by customers.

SectionNameOriginal ValueDescription
opchartsopcharts_gui_refresh_time300The number of seconds after which the GUI will be refreshed.
opchartsopcharts_topn_properties
An array of the properties you wish displayed when viewing a node.
opchartsopcharts_gui_interface_summary_list['Description','ifDescr','Hardware','ifSpeed','ifType','ipAdEntAddr1','ipAdEntNetMask1']An array of the properties you wish displayed when viewing a list of nodes.
opchartsopcharts_node_selector_sections
An array of items to use when selecting a node.
opchartsopcharts_map_api_key
Your Google Maps API key.
opchartsopcharts_maps_geographical_start_location
The location to display by default on your Google Map.

Specific Configuration

The opCharts section of opCommon.nmis is for opCharts specific configuration items only.


SectionNameOriginal Value
Possible ValuesDescription
opcharts<opcharts_map_icons><omk_url_base>/icons
<relative url>
opchartsdashboard_template_dir<omk_templates>/resources/dashboards/templates
<relative url>
opchartsnmisx_cache_min_age_before_refresh60
<integer>
opchartsnmisx_cache_time900
<integer>
opchartsnmisx_db_cache_enable0
<integer>
opchartsnmisx_db_cache_node_health_sorting0
<integer>
opchartsnmisx_live_long_ap0
0, 1

turn this on to keep nmisx objects for a long time, could cause high memory usage

opchartsnmisx_subnet_cache_time300
<integer>
opchartsnmisx_timing0
<integer>
opchartsopcharts_batch_insert_size256
<integer>
opchartsopcharts_custom_map_icons



opchartsopcharts_db_nameopcharts


opchartsopcharts_default_map_icontoaster


opchartsopcharts_gui_business_service_show_pagesize0
0, 1Change to 1 for pagesize select in business services
opchartsopcharts_gui_chart_bulk_request1
<integer>
opchartsopcharts_gui_default_chart_x1
<integer>
opchartsopcharts_gui_default_chart_y1
<integer>
opchartsopcharts_gui_default_chart_y_few_charts2
<integer>
opchartsopcharts_gui_default_decimals2
<integer>
opchartsopcharts_gui_full_size_y3
<integer>
opchartsopcharts_gui_graph_max_entries_in_tooltip5
<integer>
opchartsopcharts_gui_interface_summary_list['Description','ifDescr','Hardware','ifSpeed','ifType','ipAdEntAddr1','ipAdEntNetMask1']


opchartsopcharts_gui_max_nodes_in_automap200
<integer>
opchartsopcharts_gui_max_num_connections_in_expanded_subnet5
<integer>
opchartsopcharts_gui_max_num_vertical_graphs5
<integer>
opchartsopcharts_gui_node_list_view_typetable
table, panel
opchartsopcharts_gui_node_panel_displaykpi


opchartsopcharts_gui_node_search_remote_cache_timeout10
<integer>
opchartsopcharts_gui_period_values["8h","12h","1d","2d","5d","7d","14d","30d","60d","90d","180d"]


opchartsopcharts_gui_period_values_hd["15m","30m","1h","2h","4h"]


opchartsopcharts_gui_refresh_time300
<integer>
opchartsopcharts_interface_graph_default_pollerInterface Utilisation - High Speed


opchartsopcharts_map_api_key



opchartsopcharts_map_background_dir<omk_url_base>/maps_background_dir
<relative url>
opchartsopcharts_map_link_color_down#FF0000


opchartsopcharts_map_link_color_error#d9534f


opchartsopcharts_map_link_color_normal#ffd700


opchartsopcharts_map_link_color_ok#59cf59


opchartsopcharts_map_link_color_uk#999


opchartsopcharts_map_link_color_up#00FF00


opchartsopcharts_map_link_color_warn#ffa500


opchartsopcharts_maps_geographical_clustering1
<integer>
opchartsopcharts_maps_geographical_start_location[-27.999707,153.404933]


opchartsopcharts_max_dataset_width1008
<integer>To make things nice, this should divide by the resolution
opchartsopcharts_max_resource_lock_seconds86400
<integer>
opchartsopcharts_monitored_service_selector_sections


See Documentation
opchartsopcharts_node_list_cols_per_page4
<integer>
opchartsopcharts_node_list_exporttocsv

["info.system.name", "info.system.active", "info.system.cbqos", "info.system.collect",

 "info.system.customer", "info.system.group", "info.system.host", "info.system.intfCollect",

 "info.system.ifNumber", "info.system.location", "info.system.model", "info.system.nodeModel",

 "info.system.nodeType", "info.system.nodestatus", "info.system.nodeVendor", "info.system.notes",

 "info.system.ping", "info.system.roleType", "info.system.rttMonApplResponder", "info.system.serialNum",

 "info.system.server", "info.system.softwareImage", "info.system.softwareVersion", "info.system.sysContact",

 "info.system.sysLocation", "info.system.sysObjectName", "info.system.sysName", "info.system.sysUpTime",]




opchartsopcharts_node_list_rows_per_page3
<integer>
opchartsopcharts_node_selector_sections


See Documentation
opchartsopcharts_node_selector_show_more_at6
<integer>
opchartsopcharts_node_show_num_log_lines250
<integer>
opchartsopcharts_open_slave_nodes_in_new_windowfalse
true, false
opchartsopcharts_redirect_slaves_to_nmisfalse
true, false
opchartsopcharts_topn_include_sparklines1
<integer>
opchartsopcharts_topn_max_updated_diff900
<integer>
opchartsopcharts_topn_properties


See Documentation
opchartsopcharts_topn_time_between_runs299
<integer>
opchartsopcharts_upload_dir<omk_public>/omk/uploads
<relative url>
opchartsopcharts_upload_url<omk_url_base>/uploads
<relative url>
opchartsopchartsd_check_rate30
<integer>seconds, how often to check for new jobs
opchartsopchartsd_max_processes10
<integer>max allowed number of concurrent opchartsd worker processes
opchartsopchartsd_pid/var/run/opchartsd.pid
<filepath>
opchartsopchartsd_update_rate1
<integer>seconds, how often to wake up for job scheduling
opchartsupload_allowed_types['image/gif','image/jpeg','image/png','image/svg+xml']