Nexeed
    • Introduction
    • User manual
      • Condition monitoring and its tabs
        • Live
        • Counters
        • Measurements
        • Events
        • Rules
        • View configuration
        • Details
      • Rules management
        • Rule types and standard functions
        • Rule details
      • Function configuration
      • Condition Monitoring widgets
      • Access Management
        • Application Roles
        • Fine-Grained Access Control and Configuration
        • How to Configure Organization Roles
    • Operations manual
      • Overview
      • System architecture and interfaces
        • System components
      • System requirements
        • General notes
        • cm/condition-monitoring-core
        • cm/rule-service-app
        • cm/rule-function-executor
        • cm/rule-result-aggregator
        • cm/rule-value-aggregator
        • cm/rule-value-provider
        • cm/stateful-function-executor
      • Migration from previous versions
        • Migration to 2.1+
        • Migration from CPM 1.5.4 to CM and RM 3.0.x (Nexeed IAS 2023.02.00.xx)
          • CPM to CM relational database migration
          • CPM to RM relational database migration
          • CM Influx database migration
          • Deletion of an old CPM installation
        • Resources mapping from MES to IAS Condition Monitoring
        • Migration to 4.0.0+ (Nexeed IAS 2024.01.00.xx)
        • Migration to 4.3.x (Nexeed IAS 2024.02.01.x)
        • Migration to 4.5.x (Nexeed IAS 2025.01.00.x)
        • Migration to 4.6.x (Nexeed IAS 2025.01.01.x)
        • Migration to 4.8.x (Nexeed IAS 2025.02.00.x)
        • Migration to 4.9.x (Nexeed IAS 2025.02.01.x)
      • Setup and configuration
        • Manual MACMA configuration after setting up a new tenant
        • RabbitMQ
        • Influx configuration
        • Kafka topics
        • Condition Monitoring - Helm Configuration
        • Advanced configuration parameters
          • cm/condition-monitoring-core
            • Common shared variables
            • Portal shared variables
            • MDM shared variables
            • RabbitMQ shared variables
            • OTEL shared variables
          • cm/rule-service-app
            • Rules Management shared variables
            • KAFKA shared variables
          • cm/rule-function-executor
          • cm/rule-result-aggregator
          • cm/rule-value-aggregator
          • cm/rule-value-provider
          • cm/stateful-function-executor
      • Start and shutdown
      • Regular operations
      • Failure handling
        • Rule Management Light Helm installation failing when Kafka is disabled or Kafka is not configured at all
        • User manual injection into Rule Management
        • Infrastructure outages: health verification Endpoints
        • OPP/PPMP are not received in CM
        • Master data (Devices, Facilities, Measuring Points, DeviceTypes) is missing in CM
        • CM is not visible in the portal
        • How to verify if the broker is out of sync
      • Backup and Restore
      • Logging and monitoring
        • General logging characteristics
        • Required monitoring
        • General logging format
        • Request-based logging format
        • Security logging format
        • Lifecycle logging format
        • Module health Endpoints and K8s probes
      • Known limitations
    • API documentation
      • Condition Monitoring HTTP API
      • Rules Management HTTP API
    • Glossary
Condition Monitoring
  • Industrial Application System
  • Core Services
    • Block Management
    • Deviation Processor
    • ID Builder
    • Multitenant Access Control
    • Notification Service
    • Ticket Management
    • Web Portal
  • Shopfloor Management
    • Andon Live
    • Global Production Overview
    • KPI Reporting
    • Operational Routines
    • Shift Book
    • Shopfloor Management Administration
  • Product & Quality
    • Product Setup Management
    • Part Traceability
    • Process Quality
    • Setup Specs
  • Execution
    • Line Control
    • Material Management
    • Order Management
    • Packaging Control
    • Rework Control
  • Intralogistics
    • AGV Control Center
    • Stock Management
    • Transport Management
  • Machine & Equipment
    • Condition Monitoring
    • Device Portal
    • Maintenance Management
    • Tool Management
  • Enterprise & Shopfloor Integration
    • Archiving Bridge
    • Data Publisher
    • Direct Data Link
    • Engineering UI
    • ERP Connectivity
    • Gateway
    • Information Router
    • Master Data Management
    • Orchestrator

Nexeed Learning Portal

  • Condition Monitoring
  • Operations manual
  • Setup and configuration
  • Advanced configuration parameters
  • cm/condition-monitoring-core
  • Common shared variables
preview 4.10.0

Common shared variables

PORTAL_BASE_URL

Description

URL provided by Portal, needed to register the applications on startup.

Required

Yes

Defaults to

-

Sources

Environment Variable

HEALTH_ENDPOINT_SHOW_DETAILS

Description

Used for application health details, should have "when_authorized" value in production by default

Required

No

Defaults to

when_authorized

Sources

Environment Variable

HEALTH_ENDPOINT_SHOW_COMPONENTS

Description

Used for application health details, should have "when_authorized" value in production by default

Required

No

Defaults to

when_authorized

Sources

Environment Variable

LOGGING_APPENDER

Required

No

Description

This property determines how the log output of the services is done. There are two possibilities:
1) Default log output. JSON based log output. Configuration: LOGGING_APPENDER=JSON
2) CONSOLE log output. Configuration: LOGGING_APPENDER=CONSOLE

Defaults to

JSON

LOGGER_ENDPOINT_ACCESS

Description

Used to enable/disable changing loglevel at runtime. Valid values are none (no access), read_only (read-only access) and unrestricted (log levels can be changed).

Required

No

Defaults to

unrestricted

Sources

Environment Variable

MACMA_URL

Description

The URL of the MACMA installation

Required

Yes

Defaults to

-

Sources

Environment Variable

MACMA_ENABLED

Description

The flag whether MACMA is enabled.

Required

Yes

Defaults to

true

Sources

Environment Variable

ZERO_TENANT_ID

Description

The zero tenant in MACMA, normally the BCI Tenant

Required

Yes

Defaults to

7311ea8c-5d48-43fe-acf9-980eedf24b6c

Sources

Environment Variable

MACMA_CACHE_ENABLED

Description

Flag indicating whether user info (principal) should be cached

Required

No

Defaults to

true

Sources

Environment Variable

MACMA_CACHE_EXPIRATION_PERIOD_IN_SECONDS

Description

Period in seconds for the validity of the cached user info (principal) data

Required

No

Defaults to

60

Sources

Environment Variable

MACMA_CACHE_SIZE

Description

Maximum cache size for user info (principal)

Required

No

Defaults to

500

Sources

Environment Variable

MACMA_CLIENT_SCOPE

Description

Single audience scope of MACMA

Required

Yes

Defaults to

-

Sources

Environment Variable

JAVA_CACERT_FILE

Description

Filename including location of the trusted certificate file (cacerts)

Required

No

Defaults to

/etc/ssl/java/cacerts

Sources

Environment Variable

JAVA_CACERT_STORE_PASS

Description

Trust store password

Required

No

Defaults to

changeit

Sources

Environment Variable

JAVA_CACERT_KEY_PASS

Description

Key password (cannot be different than trust store password)

Required

No

Defaults to

changeit

Sources

Environment Variable

JAVA_SERVER_CERT_FILE

Description

Certificate file for server TLS endpoint

Required

Yes if TLS is activated

Defaults to

server.crt

Sources

Environment Variable

JAVA_SERVER_KEY_FILE

Description

Key file for server TLS endpoint in /etc/ssl/server

Required

Yes if TLS is activated

Defaults to

server.key

Sources

Environment Variable

JAVA_SERVER_KEY_PASS

Description

Optional password for key file in /etc/ssl/server

Required

No

Defaults to

secret

Sources

Environment Variable

JAVA_SERVER_CACERT_FILE

Description

Optional additional trusted certificate in /etc/ssl/trusted

Required

No

Defaults to

-

Sources

Environment Variable

JAVA_KEYSTORE_FILE

Description

Filename of keystore (relative to certificate volume)

Required

No

Defaults to

/etc/ssl/java/java.pfx

Sources

Environment Variable

JAVA_KEYSTORE_PASS

Description

Key store password

Required

No

Defaults to

changeit

Sources

Environment Variable

JAVA_TLS_ENABLE

Description

Optionally enable TLS for the service

Required

No

Defaults to

false

Sources

Environment Variable

SERVER_CERTIFICATE_PATH

Description

location to put the server certificate and private key in host

Required

No

Defaults to

./server-certificate

Sources

Environment Variable

Contents

© Robert Bosch Manufacturing Solutions GmbH 2023-2025, all rights reserved

Changelog Corporate information Legal notice Data protection notice Third party licenses