Skip to content

Windows

Install the KloudMate Agent on Windows (Windows Server 2016+).

If your outbound traffic is restricted, see Before you start for the URLs and permissions to allow first.

Once installed, the Windows Agent collects:

  • Host metrics: CPU, memory, disk, and network usage
  • Service monitoring: Status of critical Windows services (optional, if configured)
  • Windows Event Logs: System, Application, and Security logs
  • Application logs: Logs from installed applications (if configured)
  • Alerts: Configure thresholds for host metrics or service status to notify on critical events
  • Dashboards: Pre-built and custom dashboards to visualize Windows host metrics and logs

This allows you to monitor Windows hosts, troubleshoot issues, and correlate logs with metrics for performance insights.

View all collected data in these KloudMate sections:

1. Infrastructure Monitoring

  • Monitor Windows host metrics (CPU, memory, disk, network)
  • Track service status and host availability
  • Monitor uptime and performance trends

Infrastructure Monitoring

2. Dashboards

  • Use the pre-built Host Metrics – Windows dashboard template to quickly visualize Windows host metrics and logs
  • Build custom dashboards tailored to your host metrics, services, or logs

Creating a Dashboard

3. Log Explorer

  • Access Windows Event Logs (System, Application, Security)
  • Search and filter logs by source, severity, or timestamp
  • Correlate logs with host metrics to troubleshoot performance issues

Log Explorer

Step 1: Navigate to the Settings → Agents section in your KloudMate account.

Step 2: Select Windows from the list of available integrations.

Step 3: Download the Windows executable using the provided link.

image

Step 4: After installation completes, enter the API key and Collector Endpoint when prompted.

image

Step 5: Run the command under Check service status in PowerShell to verify the service is running.

image

To install without prompts (for Intune, Group Policy, or a configuration-management tool), pass the API key and endpoint as parameters alongside the silent flags. Run it from an elevated (Administrator) prompt.

.\kmagent-setup.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /APIKEY=YOUR_API_KEY /ENDPOINT=https://otel.kloudmate.com:4318
  • /APIKEY= sets your workspace API key. Required.
  • /ENDPOINT= sets the collector endpoint. Optional; defaults to https://otel.kloudmate.com:4318. Use your workspace’s endpoint from Settings → Agents.
  • /VERYSILENT /SUPPRESSMSGBOXES /NORESTART suppress the wizard, dialog prompts, and reboot.

The service installs and starts the same as the interactive install. Replace kmagent-setup.exe with the file you downloaded.

By default, the KloudMate Agent collects basic system logs (the Windows Event Log).

To collect your own application log files, use log monitoring. In the agent’s Logs tab, point the agent at a folder and file-name pattern, then choose how to parse each line: plain text, JSON, or a regular expression. Multiline grouping, for stack traces or pretty-printed JSON, works on top of any format. You can preview the parsed records before you save. See Log monitoring.

Log monitoring can also collect additional Windows Event Log channels and read log-source files placed in C:\ProgramData\kmagent\logs.d. See Windows Event Log channels and Local file sources.

For a hand-written filelog receiver in manual mode, see Collect File Logs with KloudMate Agent.

The agent installs as a Windows service running as Local System. It needs that privilege level to read Internet Information Services (IIS) configuration and Windows Management Instrumentation (WMI). New agents start in managed mode. See the configuration model.

  • Open Infrastructure Monitoring to see host metrics and service status
  • Go to Dashboards to visualize host performance and logs
  • Use Log Explorer to investigate Windows Event Logs and application logs
  • Configure alerts for host or service thresholds

Run the following command to uninstall the agent.

image