Skip to content

michaelenglert/cf-machine-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AppDynamics Machine Agent for Extensions to deploy as CloudFoundry App

The Machine Agent can be used within CloudFoundry to Host AppDynamics Extensions

To deploy the Application to CloudFoundry the Dist Zip Container of the Java Buildpack is used.

Prepare

  1. Download the Machine Agent you want to use by
  • by ./get-agent.sh <Portal User> <Agent Version X.X.X.X> (Will Prompt for Password)
    • The Download Script will also disable the Default Monitors for getting Hardware Metrics in monitors/*/monitor.xml
  • by downloading manually and unzipping to this directory
  1. Alter the configuration as per documentation
  • Change conf/controller-info.xml

Deploy

  1. Deploy the Agent to CloudFoundry
  • by cf push <Machine Agent Name>
  • The AppDynamics Application Name will be the space_name from VCAP_APPLICATION by default
  • The AppDynamics Application Name will be the application_name from VCAP_APPLICATION by default
  • The AppDynamics Node Name will be application_name:instance_index from VCAP_APPLICATION by default
  • The AppDynamics Unique Host ID will be application_name:instance_index from VCAP_APPLICATION by default

Clean

  1. Use ./clean.sh to delete the Agent files

About

AppDynamics Machine Agent deployable in Cloud Foundry

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages