User Tools

Site Tools


osa_report_api

OSA Report API

This service powers OSA (a.k.a. Onsight Analytics). Therefore it is extremely critical to the operation of OSA. Mistakes in the master branch have to be avoided as best as possible!

High level Description

This API is tightly coupled with the OSA Frontend. It imports most of its data from the mongo meta_db_collection. Some data is injected by (:!:TODO: figure out wiki page of service that injects data).

There are many endpoints that power the OSA Frontend

Operations

Databases:

<HTML><ol></HTML>

  • Mongo (live): mongodb0{1, 2}.osa.picalike.corpex-kunden.de
  • Postgres:

<HTML><ol></HTML>

  • (live) report-db01.picalike.corpex-kunden.de:5432
  • (pgpool) report-db01.picalike.corpex-kunden.de:5434
  • (prelive) 202.61.251.121:5433<HTML></ol></HTML><HTML></ol></HTML>

Deploy this service

Start this service

Use this service

  • give! some! examples!
  • how to test
  • how to perform an external, non-invasive test
  • how to monitor

Repair this service

  • Possible Issues
  • Possible Solutions

Super Special Knowledge

Experiments / Results / Knowledge Base

You performed a test? share it.

Dependencies

  • feed_import → meta_db_collection (for basic product information)
  • mapping_service → meta_db_collection (for values that need to be mapped to common values for comparison)

Incident Log

Authors

osa_report_api.txt · Last modified: 2024/04/11 14:23 by 127.0.0.1