8.10 peinit.graph.validation.warned

  • Event type: peinit.graph.validation.warned
  • Defined in: peinit.evman
  • Tier: standard
  • Gating: none — every warning is recorded
  • Cardinality: one per warning

The service graph passed validation with a warning: nothing was refused, but something will not behave as its author probably expects.

Formerly graph.validation_warning.

8.10.1 Fields #

FieldTypePresenceMeaning
graph.phasestr.enumrequiredWhen the service graph was validated.
outcome.reasonstr.enumrequiredThe warning.

Values here (open set): alive-readiness-with-hard-dependents · unfilled-role.
object.service.namestrwhen outcome.reason == alive-readiness-with-hard-dependentsThe name of the service the event is about, as its definition names it.
object.service.dependentsstr[]when outcome.reason == alive-readiness-with-hard-dependentsThe services that hard-depend on this one, by name.
graph.rolestrwhen outcome.reason == unfilled-roleThe role no service fills.
graph.servicesstr[]when outcome.reason == unfilled-roleThe services a graph finding involves.

Every record also carries the header fields of the envelope, which no payload repeats.

Generated from peinit.evman by pkm/tools/gen-events-book.py. Edit the fragment, not this page.

Edit this page