What Trustworthy Telemetry Requires
For LLM-driven AIOps, trustworthy telemetry is not a synonym for “many logs” or “clean-looking records.” This chapter uses the OWASP logging guidance to examine what an agent needs from the pipeline that supplies its evidence: purposeful event context, visible trust boundaries, protected collection, and failure behavior that does not silently change the incident picture. The practical judgment is that logging controls support autonomous decisions only when they preserve both the usefulness of the evidence and the conditions under which that evidence should be believed.
The need is easy to see after a semantic telemetry attack. A false explanation can be persuasive because the event around it looks like ordinary operational data. A defense that stores more records but cannot distinguish application-generated facts from request-influenced values may increase the amount of material available to the agent without improving its reliability. Conversely, a defense that removes all context may reduce one risk while making RCA less effective. Trustworthy telemetry is a design relationship among purpose, provenance, protection, and action—not a single switch.
Start with purpose, not a checklist
OWASP treats application logging as complementary to infrastructure logging. The application often knows the user, roles, permissions, target, action, and outcome of an event in a way that a network device or host log cannot. That application-level context is exactly what an AIOps agent needs when it tries to connect a visible symptom with the operation that produced it. An infrastructure record may show that a request failed; the application can often say which validation rule rejected it, which account was involved, or which business action was attempted.
That value does not justify logging everything. Logging requirements should be set during design and made proportionate to the security risks and operational purposes at stake. A blind checklist can create alarm fog: so many events and variations that serious signals become difficult to distinguish. A useful telemetry pipeline is selective enough to support investigation and broad enough to reveal the patterns the AIOps agent is responsible for finding.
Purpose also determines whether two kinds of records should be treated alike. Process monitoring, transaction trails, compliance records, and security event logs may all describe activity, but they can have different retention, access, and evidentiary needs. An AIOps agent investigating a service failure should not automatically treat a business-process record as if it were a security verdict, or treat a debugging message as if it were an independently verified audit fact. The intended use of an event helps determine how much confidence and authority it should carry.
A practical event model begins with “when, where, who, and what.” “When” may include the event time and the time it was recorded, since a remote or intermittently connected system can report them at different moments. “Where” can identify the application, service, host, cluster, or entry point. “Who” may be a human or machine identity, an account, or a source address. “What” includes the event type, severity, description, action, affected object, result, and reason. An interaction identifier can connect events that belong to one request or longer-running operation.