TestimoX

API Reference

Class

AgentConfig

Namespace ComputerX.Agent
Assembly ComputerX
Modifiers sealed

Root configuration for the TestimoX agent runtime.

Inheritance

  • Object
  • AgentConfig

Constructors

Properties

public String AgentId { get; set; } #

Optional stable agent identifier; when omitted a machine-based ID is generated.

public String AgentName { get; set; } #

Display name for the agent; defaults to the local host name.

public Dictionary<String, String> Tags { get; set; } #

Optional tags attached to every metric/event payload.

public AgentScheduleConfig Schedule { get; set; } #

Scheduling options for collector execution and flush cadence.

public AgentCollectorConfig Collectors { get; set; } #

Collector configuration (CPU/memory, disks, services, event logs).

public AgentTransportConfig Transport { get; set; } #

Transport and enrollment configuration for the monitoring server.

public AgentBufferConfig Buffer { get; set; } #

Local buffering options for offline periods.

public AgentDiagnosticsConfig Diagnostics { get; set; } #

Diagnostics and health reporting options.