- Alarm Recorder
- Artemis Command History Publisher
- Artemis Event Publisher
- Artemis Parameter Publisher
- Artemis TM Publisher
- Command History Recorder
- Data Link Initialiser
- Event Recorder
- Index Server
- Parameter Archive Service
- Parameter Recorder
- Processor Creator Service
- Replay Server
- System Parameters Collector
- XTCE TM Recorder
Artemis Command History Publisher
Publish cmdhist stream data to an Artemis broker.
This service is defined in etc/yamcs.(instance).yaml. Example from a typical deployment:
args must be a an array of strings indicating which streams to publish. For each stream the target address is composed as
instance.stream. In the example tuples from the streams cmdhist_realtime and cmdhist_dump are published to the addresses simulator.cmdhist_realtime and simulator.cmdhist_dump respectively.
By default, messages are published to an embedded broker (in-VM). This assumes that Artemis Server was configured as a global service. In order to use an external broker you can configure the property artemisUrl in either etc/yamcs.(instance).yaml or etc/yamcs.yaml:
If defined, the instance-specific configuration is selected over the global configuration. The URL format follows Artemis conventions and is not further detailed in this manual.