| Internet-Draft | Behavior Fault Terminology | August 2026 |
| Gaikwad | Expires 12 February 2027 | [Page] |
This document defines terminology for benchmarking the fault detection capability of observability systems that monitor Large Language Model (LLM) serving deployments. It defines terms for injectable output behavior fault classes, for the detection events and latency intervals those faults produce, and for the coverage and accuracy characteristics of the detector under test.¶
The System Under Test is the observability system, and not the language model. Faults are injected at a known time under controlled conditions, which makes detection latency measurable in a way it is not in production.¶
This document defines terminology only. A companion document defines the corresponding methodology. This document specifies no test procedures, no acceptance thresholds, and no service-level objectives.¶
This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79.¶
Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet-Drafts is at https://datatracker.ietf.org/drafts/current/.¶
Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."¶
This Internet-Draft will expire on 12 February 2027.¶
Copyright (c) 2026 IETF Trust and the persons identified as the document authors. All rights reserved.¶
This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Revised BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Revised BSD License.¶
LLM serving deployments are monitored by observability systems that report behavioral indicators such as hallucination rate, refusal rate, and guardrail activation rate. These systems are widely deployed. Their detection capability is not characterized.¶
Operators do not currently know how long their observability system takes to raise a behavioral degradation, nor what fraction of degradations it raises at all. Both quantities are difficult to obtain from production records. A production incident has no independently known start time. The moment behavior first departed from intent is inferred after the fact, if it is recovered at all.¶
Fault injection removes this difficulty. When a fault is introduced at a known time under controlled conditions, the interval from introduction to detection is directly measurable. The fraction of injected faults that are detected is directly measurable. These are properties of the observability system, and this document provides the vocabulary to state them.¶
The terms defined here follow the pattern established by [RFC1242] and [RFC8238]. Each term is given a definition, a discussion, measurement units where applicable, and a statement of known issues.¶
This document defines terminology only. It does not specify test procedures, traffic profiles, injection mechanisms, acceptance thresholds, or service-level objectives. A companion methodology document is intended to specify those. That document does not yet exist. Statements in this document that defer a detail to the methodology identify work still to be done.¶
The behavioral indicators whose degradation is injected are defined by reference. This document does not define hallucination, refusal, or policy violation. It defines the fault classes constructed from them and the detection characteristics measured against them.¶
Benchmarking activity described by this terminology is confined to a test environment. Section 7 states this requirement.¶
[RFC1242] and [RFC2544] establish the terminology and methodology pattern this document follows. [RFC8238] and [RFC8239] apply that pattern to data center benchmarking.¶
[LLM-TERMS] defines System Under Test boundaries for LLM serving, and [LLM-METHOD] defines the corresponding methodology. Those boundaries are reused here to locate the observation point of the detector under test. [AI-FABRIC-TERMS] defines terminology for the network fabric beneath those serving boundaries.¶
[RFC9940] defines terms for network fault and problem management. This document adopts its separation between a fault and its detection. It applies that separation to behavioral faults in model serving.¶
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all capitals, as shown here.¶
The following classes are defined for use with this terminology. The list is extensible.¶
Benchmarking activity described by this terminology is confined to a laboratory test environment. The faults defined here deliberately degrade the behavioral safety properties of a serving deployment. Applying them to a deployment serving production traffic exposes users to unsafe, ungrounded, or incorrectly refused responses.¶
Test environments MUST be isolated from production traffic. Fault injection mechanisms MUST NOT be reachable from a production control plane. The reasoning of [RFC6815] applies to this document.¶
Benchmark results characterize where a detector is insensitive. A published Detection Threshold Magnitude states the degradation an operator would not observe. Publishers SHOULD consider this when selecting a disclosure audience.¶
This document has no IANA actions.¶
This document follows the terminology structure established by [RFC1242] and applied to data center benchmarking in [RFC8238]. The author thanks the Benchmarking Methodology Working Group for that foundation.¶