Skip to content
This repository was archived by the owner on Oct 20, 2025. It is now read-only.

traas-stack/holoinsight-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

208 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HoloInsight Agent

License Github stars OpenIssue

HoloInsight Agent is responsible for collecting observability data for HoloInsight.

Overview

The HoloInsight Agent enables you to do the following:

  • Collect system-level metrics from VMs/Pods/Nodes.
  • Collect logs from VMs/Pods and aggregate locally according to the rules received from server side.
  • Collect JVM stat metrics for VMs and Pods.
  • Embedded part of the data collection capabilities of telegraf with enhanced configuration dynamic delivery capability.

Features

  1. Dynamic configuration delivery capability
  2. K8s nodes/pods system metrics using cAdvisor
  3. Generates metrics from log files in Pods
  4. Collect JVM performance counter in Pods (such as heap/GC, like jstat)
  5. No data loss when restarting and upgrading agent

Build

sh ./scripts/docker/build.sh

Install

Docker Image

See holoinsight/agent

Licensing

HoloInsight Agent is under Apache License 2.0.

About

Agent for HoloInsight

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5