Remote Management and Monitoring of Distributed OSGi Applications
summary
Shows concrete remote-management pieces: the REST Service (R6) exposes bundles, services and framework state as JSON/XML resources (POST to /bundles to install, PUT to update, async status responses); a Cluster Information (R7) spec publishes node presence, tags, endpoints and a metrics matrix (examples: 3-node cluster with two Raspberry Pis, one laptop provisioner, CPU cores reported via JMX). Provides Eclipse Concierge reference implementations plus Java and JavaScript clients, a demo that installs bundles across nodes, wires remote services, and successfully runs the UI on one Pi and the service on another.
AI-written summary · about
chapters (9)
- 0:00Start
- 5:07The Device Management Tree Spec
- 8:05Architecture of the Rest Service
- 11:31Demo
- 15:33Client Implementations
- 16:34Language Independence
- 25:51Create the Metrics
- 26:53Target Filter
- 29:42Eclipse Concierge
related talks
28mAn Open Framework for Distribution Grid Automation
26mMonitor everything from physical hardware to application functionality
40mREST No More, Use an Actor
41mDevOps' Swiss Army knife for the BEAM
35mMonitoring Distributed Java Applications at Scale
11mLightning Talk: Monitor Your SOA Stack with Prometheus & Grafana
25mMonitoring a JHipster microservice architecture in practice
58mThrough the looking glass: Effective observability for cloud native applications
