Skip to main content
This probe is currently at the experimental stage.

Description

The log_get probe tails a log file and ships newly-appended lines to VMS ingress via ProbeResult.Logs. Supports multiline grouping and sensitive data redaction before export. Tracks the byte offset between runs and resets on truncation/rotation. Unlike log_mon (which counts matches), log_get ships the log line content.

Config fields

Metrics

Example config

Multiline Java stack trace:

Notes

  • Redaction happens before shipping — data matching redactPatterns never leaves the agent.
  • A multiline entry split exactly at a read-window boundary may be shipped as two separate entries — acceptable for a bounded tailer.
  • File missing or unreadable → status down, severity warning, no lines shipped.
  • Only complete lines (ending with \n) are read.