Skip to content

SmartOperatingBlock/surgical-process-monitoring-microservice

Repository files navigation

Surgical Process Monitoring Microservice

Release License: MIT Version

Code Smells Vulnerabilities Duplicated Lines (%) Technical Debt Security Rating

The microservice responsible to monitor and collect information of surgical processes within the Smart Operating Block.

Usage

  1. Provide a .env file with the following variables:
    • SURGICAL_PROCESS_MICROSERVICE_MONGODB_URL: the mongodb connection string
    • BOOTSTRAP_SERVER_URL: the kafka connection endpoint
    • SCHEMA_REGISTRY_URL: the schema registry url
    • AZURE_CLIENT_ID: ID of an Azure AD application
    • AZURE_TENANT_ID: ID of the application's Azure AD tenant
    • AZURE_CLIENT_SECRET: the application's client secrets
    • AZURE_DT_ENDPOINT: the Azure Digital Twins instance endpoint
  2. Run the container with the command:
    docker run ghcr.io/smartoperatingblock/surgical-process-monitoring-microservice:latest

Documentation

  • Check out the website here
  • Check out the REST-API documentation here
  • Check out the AsyncAPI documentation here
  • Check out the Code documentation here here