Skip to content

ITRS-Group/dynamic-entities-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dynamic Entity Mapping - examples

This repository contains examples of how to setup the new Dynamic Entities Mapping in Geneos Gateway configuration.

Dynamic Entities feature provides the ability to dynamically create Geneos data structures (entity, attribute, sampler, dataview, etc) based on dimensional data from the Collection Agent and its plugins. This greately reduces the configuration burden and enables Geneos to be more dynamic when monitoring applications in automated and orchestrated environments like Kubernetes and Open Shift.

Try using MiniGeneos

This is by far the simplest way to get up and runnign quickly. MiniGeneos provides averything you need in a docker container that you can run in your desktop / laptop. An example python application is used to demonstrate how to instrument an application to send metrics to Geneos and dynamically create entities as applications are deployed. MiniGeneos uses the "basic_mapping.xml" mapping configuration.

  1. See MiniGeneos for how to install
  2. Run an example to understand the mapping and Dynamic Entities functionality

Try in your Kubernetes or Open Shift environment:

  1. See Installation in an Orchestrated Environment for how to install Netprobe and Collection Agent in Kubernetes or Open Shift environment.
  2. Apply the example "kubernetes_mapping.xml" Gateway include file to your Gateway.
  3. You should see Kubernetes metrics in your Active Console.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages