Skip to content

1.5 Data persistence

wojtek edited this page Sep 19, 2016 · 1 revision

Data persistence

Currently, Health Monitor persists a following information:

  • endpoint configuration, provided by registration operations,
  • historical endpoint health statistics, provided by endpoint monitor, where data is storied up to the configurable Monitor.StatsHistoryMaxAge parameter,
  • supported monitor types, registered by monitor process.

The following information is not stored by Health Monitor, but instead it is cached only in memory:

  • endpoint details returned by monitor (the Details dictionary, containing endpoint additional information or failure reasons is not persisted).

The current persistence implementation is MySQL, configured in app.config.

Clone this wiki locally