Перейти к содержанию

[web] section

Web service configuration

theme

  • Default value: gray
  • YAML Path: web.theme
  • Key-value Path: web/theme
  • Environment: NOC_WEB_THEME

api_row_limit

  • YAML Path: web.api_row_limit
  • Key-value Path: web/api_row_limit
  • Environment: NOC_WEB_API_ROW_LIMIT

api_unlimited_row_limit

  • Default value: 1000
  • YAML Path: web.api_unlimited_row_limit
  • Key-value Path: web/api_unlimited_row_limit
  • Environment: NOC_WEB_API_UNLIMITED_ROW_LIMIT

api_arch_alarm_limit

  • Default value: 345600
  • YAML Path: web.api_arch_alarm_limit
  • Key-value Path: web/api_arch_alarm_limit
  • Environment: NOC_WEB_API_ARCH_ALARM_LIMIT

max_upload_size

The maximum size in bytes that a request body may be before a RequestDataTooBig is raised.

  • Default value: 16777216
  • YAML Path: web.max_upload_size
  • Key-value Path: web/max_upload_size
  • Environment: NOC_WEB_MAX_UPLOAD_SIZE

alarmheat_tooltip_limit

  • Default value: 5
  • YAML Path: web.alarmheat_tooltip_limit
  • Key-value Path: web/alarmheat_tooltip_limit
  • Environment: NOC_WEB_ALARMHEAT_TOOLTIP_LIMIT

metric_request_interval

  • Default value: 3600
  • YAML Path: web.metric_request_interval
  • Key-value Path: web/metric_request_interval
  • Environment: NOC_WEB_METRIC_REQUEST_INTERVAL

install_collection

  • YAML Path: web.install_collection
  • Key-value Path: web/install_collection
  • Environment: NOC_WEB_INSTALL_COLLECTION

max_threads

  • Default value: 10
  • YAML Path: web.max_threads
  • Key-value Path: web/max_threads
  • Environment: NOC_WEB_MAX_THREADS

objectmetrics_max_interval

Maximum time range, in seconds, for the NBI objectmetrics API.

  • Default value: 10800
  • YAML Path: web.objectmetrics_max_interval
  • Key-value Path: web/objectmetrics_max_interval
  • Environment: NOC_WEB_OBJECTMETRICS_MAX_INTERVAL

macdb_window

  • Default value: 345600
  • YAML Path: web.macdb_window
  • Key-value Path: web/macdb_window
  • Environment: NOC_WEB_MACDB_WINDOW

enable_remote_system_last_extract_info

  • YAML Path: web.enable_remote_system_last_extract_info
  • Key-value Path: web/enable_remote_system_last_extract_info
  • Environment: NOC_WEB_ENABLE_REMOTE_SYSTEM_LAST_EXTRACT_INFO

UI API

max_avatar_size

Maximum allowed avatar image size, in bytes.

  • Default value: 262144
  • YAML Path: web.max_avatar_size
  • Key-value Path: web/max_avatar_size
  • Environment: NOC_WEB_MAX_AVATAR_SIZE

max_rest_limit

Maximum number of records returned by the UI REST API.

  • Default value: 100
  • YAML Path: web.max_rest_limit
  • Key-value Path: web/max_rest_limit
  • Environment: NOC_WEB_MAX_REST_LIMIT

The former ui.max_avatar_size and ui.max_rest_limit parameters are deprecated and will be removed in NOC 27. Use web.max_avatar_size and web.max_rest_limit in YAML configuration, and NOC_WEB_MAX_AVATAR_SIZE and NOC_WEB_MAX_REST_LIMIT in environment configuration. The old YAML keys and NOC_UI_MAX_AVATAR_SIZE / NOC_UI_MAX_REST_LIMIT environment variables remain available during the deprecation period.

The former card.language, card.alarmheat_tooltip_limit, and card.metric_request_interval parameters are deprecated and will be removed in NOC 27. Replace them with language, web.alarmheat_tooltip_limit, and web.metric_request_interval in configuration files and environment variables.