AppD Archive

Need to update agent used in our Tomcat install

CommunityUser
Splunk Employee
Splunk Employee

Hello,

It's been over a year since we updated our agents installed on our Windows Tomcat  instances. Which agent I need to download to get the most current version?

Contents of the currently installed appagent.jar MANIFEST.MF file:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.6.0_39-b04 (Sun Microsystems Inc.)
Implementation-Vendor: AppDynamics Inc.
Implementation-Version: Server Agent v3.8.4.0 GA #2014-06-30_13-26-26
r5dc2d8d219673e698b0b455657ac469bc8b59337 4-3.8.4.next

Contents of the currently install javaagent.jar MANIFEST.MF file:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.6.0_39-b04 (Sun Microsystems Inc.)
Implementation-Vendor: Appdynamics Inc
Implementation-Version: Server Agent v3.8.4.0 GA Build Date 2014-06-30
13:33:39
Premain-Class: com.singularity.ee.agent.appagent.AgentEntryPoint
Main-Class: com.singularity.ee.agent.appagent.AgentEntryPoint
Agent-Class: com.singularity.ee.agent.appagent.AgentEntryPoint
Boot-Class-Path: javaagent.jar
Can-Redefine-Classes: true
Can-Retransform-Classes: true

Any help is appreciated, thank you!

0 Karma

Luis_Sánchez
Explorer

Hi,

Before updating agents, verify your controller version. In AppDynamics the controller should have the major version, every agent should have an equual/lower version. The version is visible in the lower side of the logon screen:

or with a browser/curl you could read the server status and your current version:

curl http://controller-ip:8090/controller/rest/serverstatus
<?xml version="1.0" encoding="UTF-8"?>
<serverstatus vendorid="" version="1">
  <available>true</available>
  <serverid></serverid>
  <serverinfo>
    <vendorname>AppDynamics</vendorname>
    <productname>AppDynamics Application Performance Management</productname>
    <serverversion>004-002-005-001</serverversion>
    <implementationVersion>Controller v4.2.5.1 Build 37-4.2.5.next-build Commit 03b1074a2cf7999047b67187eca7fbb54d1068bb</implementationVersion>
  </serverinfo>
  <startupTimeInSeconds>61</startupTimeInSeconds>

If you're behind the latest version, my recommendation is to upgrade the controller. Go to http://download.appdynamics.com/ and get the latest versions (4.2.5.2) . Controller upgrade is easy, provided you have a backup, see https://docs.appdynamics.com/display/PRO42/Upgrade+the+Controller.

After upgrading, upgrade the agents downloading the new version, copy configuration in controller-info.xml and restart them. Keep in mind the agents from version 4.1 & up require you provide account-name and account-access-key in controller-info.xml or in the command line.

Hope it helps, regards,

Luis

0 Karma
Get Updates on the Splunk Community!

See just what you’ve been missing | Observability tracks at Splunk University

Looking to sharpen your observability skills so you can better understand how to collect and analyze data from ...

Weezer at .conf25? Say it ain’t so!

Hello Splunkers, The countdown to .conf25 is on-and we've just turned up the volume! We're thrilled to ...

How SC4S Makes Suricata Logs Ingestion Simple

Network security monitoring has become increasingly critical for organizations of all sizes. Splunk has ...