valeriansaliou / vigil

🚦 Microservices Status Page. Monitors a distributed infrastructure and sends alerts (Slack, SMS, etc.).

Home Page:https://crates.io/crates/vigil-server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

If a `[[probe.service.node]]` has a duplicate `id` value, panic on start

valeriansaliou opened this issue · comments

Currently, if two [[probe.service.node]] share the same ID, the first node to hold that identifier will not appear at all. Will it also be probed?

We should not allow that, and should rather panic on starting Vigil if there's a duplicate id. Human error happens.

Partially addresses #88