Install

Prerequisites Copied

The following Obcerv apps must be installed before installing the FIX Monitor app:

FIX message data source Copied

Before installing the application, you must determine how your FIX message log data will be sent to Obcerv. See the Log Ingestion documentation for details log ingestion.

Install Copied

Caution

Before upgrading to FIX Monitor 2.2.0, you must first uninstall all Obcerv apps. Due to a breaking change in a core library (Spring Boot), you need to upgrade all Obcerv apps at the same time. Make sure that you reinstall the latest mutually compatible versions of Obcerv apps. See the Obcerv Compatibility Matrix.

To install the FIX Monitor app, you must first create a Helm values file with the appropriate configuration parameters for your environment.

See the Configuration documentation for information on the configuration parameters that can be set.

Create a file, such as fixmonitor.yaml with content similar to the following:

externalHostname: "www.obcerv.local"
ingress:
  annotations:
    kubernetes.io/ingress.class: "nginx"
    nginx.org/mergeable-ingress-type: "minion"
bffDaemon:
  config:
    # Override to match your FIX enviornment
    defaultSchedule:
      timezone: America/New_York
      logonTime:
        hour: 8
      logoutTime:
        hour: 15
        minute: 30
      endOfDayTime:
        hour: 16
  pvc: 
    index:
      # Override based on sizing estimates
      storageSize: 20Gi      

Install using Helm:

helm install -f fixmonitor.yaml obcerv-app-fixmonitor \
itrs/obcerv-app-fixmonitor \
--version 2.2.0 -n <namespace> --wait

Uninstall Copied

helm uninstall obcerv-app-fixmonitor -n <namespace>

Upgrade Copied

To upgrade the app, first uninstall and then install it again using the new version.

["Obcerv"] ["Obcerv > FIX Monitor"] ["Technical Reference"]

Was this topic helpful?