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
  • System requirements
  • General notes
preview 4.10.0

General notes

General notes: messaging middleware

RabbitMQ

This applies to all services using RabbitMQ

Supported Versions

RabbitMQ Version 3.9.13+

Extensions

It is recommended to install the RabbitMQ management plugin.

Queues / Topics / Exchanges

RabbitMQ Exchange Queue

Required Privileges
  • Configure: ^(q|x){1}\.(ai|connectivity|rm|cm)\..+$

  • Write: ^(q|x){1}\.(ai|connectivity|rm|cm|nexeed)\..+$

  • Read: ^((q|x){1}\.(ai|connectivity|rm|cm|nexeed)\..+)

Relative Capacity

-

Kafka

This applies to all services using Kafka.

System Requirements

It is recommended to install a Kafka cluster with 3 nodes:

Each node in this context needs to have the following minimal specifications:
* RAM: 16 GB
* Storage: 1TB
* CPU: 4 Core

Supported Versions

Kafka 2.5+

Extensions

-

Queues / Topics / Exchanges

Kafka Topics

Required Privileges
Topic Name Permissions "Rules Management"-Kafka-user kafka-acls.sh option

bci.cpm.*

READ + WRITE

"-producer" + "--consumer"

This means that the Kafka user has read and write access to all topics starting with "bci.cpm.".

(warning) See also Kafka documentation how to secure topics through prefixed ACLs (--resource-pattern-type prefixed).-

General notes: relational databases

This applies to all services requiring a 'Relational Database':

Supported databases

Oracle DB / 19c / Enterprise Edition

Supported Versions

19c

Extensions

Character set (strongly recommended) (AL32UTF8)
National Character set (required) AL16UTF16)

Database Collation

GENERIC_M_CI_AS

DBs / Schemas / Users

Schema and user are configurable. Condition monitoring needs two database user/schema, one for condition-monitoring-core and the other is for rule-service-app.

Required Privileges
  • An oracle user with the privileges "NEXEED_BASIC_ROLE" as described in the Nexeed IAS Operations Manual is required

Relative Capacity

Depending on amount of tenants, users, applications and resources managed.

Microsoft SQL Server 2019, Azure SQL

(only with MS jdbc driver, not jtds)

Supported Versions
  • 2019, Azure SQL

Database Collation

Latin1_General_CI_AS

DBs / Schemas / Users

Schema and user are configurable. Condition monitoring needs two database user/schema, one for condition-monitoring-core and the other is for rule-service-app.

Required Privileges

Full access to manage objects and data within the schema DDL + DML.

Relative Capacity

Depending on amount of tenants, users, applications and resources managed.

General notes: time series database

This applies to all services requiring a 'Time Series Database':

InfluxDB

System Requirements

The InfluxDB can be a bottleneck in the system. Connection loss or slow throughput can lead to loss of data, when given for a longer period of time.

  • 50% of the CM Quality Scenarios can be achieved with a single node instance.

  • 100% of the CM Quality Scenarios can be achieved with a Influx cluster, consisting of two nodes.

Each node in this context needs to have the following minimal specifications:
RAM: 15.5 GB
Disk: 6TB (data,wal,hh) 12 GB root-partition, High IOPS equally to SSD.
CPU: 6 cores - Intel® Xeon® CPU E5-2680 v3 @ 2.50GHz

Requirements - Important

To ensure data integrity an official release/docker container with security hardening is required.

Supported Versions
  • InfluxDB v1.9.3 to v1.11.x

DB Name - Important
  • The database name should not have special characters. Queries are not working if database name has for example hyphens (e.g prep11-cm), but underscore is working (prep11_cm)

Extensions

-

DBs / Schemas / Users
  • Influx Retention Policies

Required Privileges
  • Required Privileges

Relative Capacity
  • MemTotal: 15.5 GB

  • Disk: 6TB (data,wal,hh) 12 GB root-partition

  • High IOPS equally to SSD.

  • CPU: 6 cores - Intel® Xeon® CPU E5-2680 v3 @ 2.50GHz

Contents

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

Changelog Corporate information Legal notice Data protection notice Third party licenses