Nexeed
    • Introduction
    • Operations manual
      • Overview
      • System architecture and interfaces
      • System requirements
      • Migration from previous versions
      • Setup and configuration
      • Start and shutdown
      • Regular operations
      • Failure handling
      • Backup and Restore
      • Logging and monitoring
      • Known limitations
    • API documentation
    • Glossary
Archiving Bridge
  • 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

  • Archiving Bridge
  • Operations manual
  • Logging and monitoring
preview 3.1.3

Logging and monitoring

This section describes the logging and monitoring setup for ArchivingBridge, including log collection, analysis, and observability practices using ELK Stack and OpenTelemetry.

Logging

In Nexeed IAS all logs are logged by our application to stdout and then saved in dockers log directory on the host machine (=VM, […]).

Filebeat collects these, parses them (JSON, when Logging guidelines are implemented in all IAS Modules) and forwards them to elasticsearch.

Database migration logging

Database migration logs are now managed through lifecycle logging, ensuring structured and consistent tracking of migration events. These logs provide visibility into the migration process, helping to confirm successful updates or diagnose failures. The following lifecycle log events are recorded:

  • DATA_MIGRATION_STARTED: Logged at the start of the migration process.

  • DATA_MIGRATION_SUCCESSFUL: Logged upon successful completion of the migration.

  • DATA_MIGRATION_FAILED: Logged when a migration fails, including error details.

Application Performance Monitoring (APM)

Application Performance Monitoring (APM) must be activated during deployment to enable distributed tracing and metrics collection via OpenTelemetry.

ArchivingBridge HELM chart references Nexeed global configuration values for configuration of APM. These are described in the IAS operations manual

For OpenTelemetry setup, refer to section 6.1.3 above.

Metrics: A metric is a single measurement at a specific point in time. It can be enriched with more information but quickly turns then more into an event than in a metric.

  • Key metrics: request rate, error rate, latency, resource usage.

Tracing: A trace represents the path of a request through a software system. This path contains many single steps that are executed within an application.

  • Traces are exported to ELK or compatible backend for analysis.

Health Checks: ArchivingBridge provides health verification endpoints that adhere to the global BCI Nexeed IAS Module health verification specification.

These endpoints support readiness and liveness probes for automated monitoring.

References

  • ELK Stack documentation: https://www.elastic.co/elk-stack

  • OpenTelemetry documentation: https://opentelemetry.io/

Contents

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

Changelog Corporate information Legal notice Data protection notice Third party licenses