Health and alerts
The Health screen shows how your integration is running: your production connection, your product sync, your compliance checks, the events your API sends, and any alerts. Check it after every change to your middleware, and whenever an alert email arrives.
Production connectionlink
Once you are live, NetApps InsureTech runs Check connection against your production middleware every 15 minutes. These checks never send requests with a wrong signature.
| Badge | Meaning |
|---|---|
| Healthy | The last check passed. |
| Last check failed | The last check failed, but not enough times in a row to raise an alert. |
| Failing | Three or more checks in a row have failed. |
| Not checked yet | No production check has run. |
The card shows how many checks in a row have failed and the steps of the last check, each with its fix.
When the connection starts failing, NetApps InsureTech alerts its operations team and emails every active member of your team. When a check passes again, your team gets a recovery email.
Synclink
Sync shows how your catalogue is flowing into NetApps InsureTech.
| Health | Meaning |
|---|---|
| Healthy | No failures, and the catalogue sync is within its expected window. |
| Degraded | 1 or more consecutive failures, or the last sync is more than 2 hours old. |
| Failing | 3 or more consecutive failures, or no full sync within the last 14 days. |
A Draft or Suspended company is not scored, because no sync is expected yet.
The panel also shows the last full sync, last incremental sync, last reconciliation, last category sync, last compliance check, consecutive failures, the number of products skipped in the last sync, the number of conflict alerts, and the last error.
Compliance checkslink
Compliance checks lists the certification runs against your API, newest first. They run automatically at most once every 7 days. Running one on demand is a NetApps InsureTech action.
| Column | What it shows |
|---|---|
| Ran at | When the run happened. |
| Mode | passed, regressed, failed or skipped. |
| Level | The compliance level tested. |
| Certificate | The level certified and its expiry, or "Not issued" with the reason. |
| Passed / Failed / Skipped / Total | The test counts. |
| Reason | Why the run happened or ended as it did. |
| Failures | Expand to see each failed test and its message. |
Events from your APIlink
Events from your API lists every event your API sent to NetApps InsureTech, newest first. Use the Test and Live buttons to choose an environment.
| Result | Meaning |
|---|---|
| Applied | NetApps InsureTech applied the event. |
| Not applied | The event could not be applied. Read Detail. |
| Older than our copy, ignored | NetApps InsureTech already holds a newer version. |
Each row also shows the event type and resource id, the environment, the number of attempts and any detail.
Alertslink
Alerts lists problems NetApps InsureTech found with your integration, newest first, for test and live together. The NetApps InsureTech operations team reviews each one. An Acknowledged alert has been looked at; an Open one has not.
Each alert shows when it was last seen, its severity (CRITICAL, WARNING or INFO), its status, how many times it was seen and the detail.
| Alert | What it means |
|---|---|
| Your catalogue checksum does not match ours | Your catalogue and the NetApps InsureTech copy differ. |
| A product changed without a new version | A product arrived at a version already seen, with different content. |
| A product could not be synced | A product was skipped during sync. |
| An event from your API could not be applied | See Events from your API for the detail. |
| An event from your API failed its signature check | Check OIIS_WEBHOOK_KEY_ID and OIIS_WEBHOOK_SECRET. |
| Your API answered in a shape the standard does not allow | A response broke the insurer API specification. |
| The weekly certification check failed | A compliance run regressed. |
| We cannot reach your production API | The production connection is failing. |
| Your setup checklist is incomplete | A setup item is missing. Sync keeps running while you complete it. |
| A remittance is disputed | A remittance needs review. |
| A remittance line names an unknown purchase | A remittance line does not match a purchase. |
| A cancellation is missing on our side | Your API accepted a cancellation for a policy NetApps InsureTech has no record of. |
| A record changed status in an unexpected way | An event from your API did not fit the record's current status. Reconcile the record. |
| A purchase and its policy do not match | The purchase and the issued policy disagree. |
| A refund is larger than the premium | A refund exceeds the premium paid. |
| A claim asks for documents it does not name | A claim requests more information without saying which documents. |
Who can see Healthlink
Owners and admins see every panel. Members need the Availability group (or Viewer) to see sync, compliance checks, events and alerts.