Skip to content
dearmore edited this page Oct 27, 2020 · 45 revisions

InsightAgent

InsightFinder agents can be used to monitor system performance on bare-metal machines, virtual machines and for Docker containers.

The following types of agents are available:

cAdvisor

cAdvisor agent is used to monitor system metrics of Docker containers using the cAdvisor Docker container.

For instructions click here.

cgroup

This agent is used to monitor system metrics of processes using Linux control groups.

For instructions click here.

collectd

InsightFinder agent can be used to monitor system performance metrics on bare metal machines or virtual machines using collectd agent with its CSV plugin.

For instructions click here

daemonset

Daemonset agent is used to deploy Insight Agent as a Kubernetes daemonset to monitor performance metrics of Docker containers.

For instructions click here.

DataDog

This agent collects system metrics from your DataDog account via DataDog's API.

For instructions click here.

Docker Remote API

This agent is used to monitor system metrics of Docker containers using Docker's Remote API.

For instructions click here.

Elasticsearch/ELK

InsightFinder agent can be used to collect metrics from Elasticsearch and your Elastic Stack deployments (including ELK).

For instructions click here.

Hypervisor (VMware)

This agent monitors and reports system metrics for your VMware ESX/ESXi hosts.

For instructions click here.

Jolokia

This agent supports pulling metrics via Jolokia's JMX-HTTP bridge versus JSR-160 connectors.

For instructions click here.

Kafka

This agent will read a configurable Kafka topic for metrics (CSV) or log files (JSON) and report that custom data to an InsightFinder server.

For instructions click here.

KVM

This agent uses libvirt on your system to monitor metrics about the KVM installation and guests on your Linux systems.

For instructions click here.

Log File Replay

The Insight Agent supports replay mode of JSON log files in which the file is read and sent to the InsightFinder server.

For instructions click here.

Metric File Replay

InsightFinder Agent supports replay mode of metric CSV files in which the file is read and the contents sent to the InsightFinder server.

For instructions click here.

Proc

The proc agent is used to monitor system metrics for Linux operating systems running on bare metal machines or virtual machines.

For instructions click here.

Splunk

InsightFinder's Splunk integration allows your Splunk installation to share data with an InsightFinder server for analysis, which returns anomaly detection results to your Splunk dashboard. This integration does not require installation of an Insight Agent and instead deploys as a Splunk "App", which is available in Splunkbase.

For more information and to install in your environment, please click here.

syscall

The syscall agent monitors your Linux kernel for anomalies in the frequency and or performance of syscalls and patterns of syscalls called "signatures". This agent relies on an integration with the Linux Trace Toolkit: next generation (http://lttng.org).

fluentd/td-agent

For instructions click here.

insightfinder-statsd-backend

This is a statsD plugin to send statsD data to InsightFinder. For instructions click here.

Instructions to register a project in Insightfinder.com

  • Go to the link https://insightfinder.com/
  • Sign in with the user credentials or sign up for a new account.
  • Go to Settings and click on the top icon in the left sidebar to register an "Insight Agent" project.
  • Complete the form in the dialog and click "Submit".
  • Note the license key in the next dialog (also available in "User Account Information" by clicking the UserID in the upper right corner of your screen). This license key will be required to complete agent installation.

Clone this wiki locally