Discussion Feed
04-27-2020
07:45 AM
And you will loose all of your data stored in the Event Service. Unless AppD has a migration tool for it.
... View more
01-22-2020
11:03 PM
Talk to your sales rep. Ask for the roadmap presentation. All I can say.....
... View more
11-21-2019
06:32 AM
1 Kudo
1. Sure regexp works, but you will have to delete one of the 50 for it to show up. First come first serve kind of thing. Specially annoying if you start to split a BT into two BT's the old one would still "take place" until controller cleanup job runs with long def. cycle. 2. You can up the BT limit per agent from 50 to say 150. But ther's still the annoying BT limit on 200 per application on the controller side. Wish AppD could atleast doubble this hint hint.... 3. First come first serve. You can up the controller 200 limit too, but that would hit all your applications and something you would like to be careful with. You might want to create custom service endpoints instead? I think the limit on the controller side is 4000. You would loose topology view, but they will be tracked anyway... This whole reason assumes that you do not have transaction analytics, thats an whole other story.....
... View more
11-21-2019
06:19 AM
1 Kudo
Method data collector? https://docs.appdynamics.com/display/PRO45/Data+Collectors#DataCollectors-JavaDataCollectorExample /Gus
... View more
11-11-2019
04:44 AM
1 Kudo
For .NET core (I mean without framework) you have to include the agent in the build process of your application. Ther's no "real" installation task. As for the upgrade process it's pretty straight forward. Just chose upgrade. all of AppD's agents can be installed as upgrades on pretty most any previous version. If you have really really old agents there might be issues since I remember that they changed the config from web.config to it's own xml config file but that was a long time ago.
... View more
11-08-2019
04:00 AM
1 Kudo
Big thread bump (-: It intercepts the classloader during JVM start. Google "Byte code injection" standard java feature since 1.3 I believe. And yes it will get JMX too. IF JMX is enabled.
... View more
11-08-2019
03:43 AM
1 Kudo
We'll " it depends" (-: I assume you are talking about the msi package and not .NET core. We are using native tools like SCCM (Windows) and RedHat Satelite (Linux), to provision a new version twice a year. Sadly though it requires an IIS restart/reset which will mean downtime. So would have to make sure that the package you deploy also does that. Apart from that our windows SME's seems happy abbout the way the msi is packaged. An upgrade *should* not mess with the XML config file. Unlike other vendors AppD does not have a solid auto upgrade feature built in. Sure you want to go 4.5.12 and not 4.5.16? /Gus
... View more
11-04-2019
06:19 AM
Solved it by trial and error. Had to enable both and start to provision downwards from controller settings. A bit tedious for an on-prem installation with only one account. But the usage graphs were worth it for sure.
... View more
11-04-2019
04:58 AM
If both controller.enabled and account.enabled are false does the ADD changes set work from the admin page?
... View more
10-31-2019
06:24 AM
4 Kudos
Replace mydomain.com in all places replace uid and pwd in "usage statment" replace prodserver and testserver with your controllers replace (if using elastic) esuid and espwd You need python 3 Produces output like this for each node: {'appAgentVersion': 'Server Agent #4.5.7.24863 v4.5.7 GA compatible with 4.4.1.0 radaa5f09cafb67679c435337aa86ecda35877078 master', 'machineAgentVersion': '', 'agentType': 'APP_AGENT', 'type': 'Other', 'machineName': 'sso73-openshift-customiz-47-tzc9c', 'appAgentPresent': True, 'nodeUniqueLocalId': '', 'machineId': 271232, 'machineOSType': 'Linux', 'tierId': 2727, 'tierName': 'CD_DEV_sso', 'machineAgentPresent': False, 'name': 'CD_DEV_sso73-openshift-customiz-47-tzc9c', 'ipAddresses': None, 'id': 586157, 'application': 'CD_DEV_sso', 'date': '2019-10-31T13:09:33.468978', 'description': ''} import requests import json from requests.utils import requote_uri import string import urllib.parse from ast import literal_eval import datetime import urllib3 import sys ''' function to loop through all applications based on it's ID ''' def load(appl): ID = str(appl['id']) # use the global variable! global app_name global description app_name = appl['name'] description = appl['description'] url = f"https://{controller}.mydomain.com:8181/controller/rest/applications/{ID}/nodes?output=json" r = requests.get(url, auth=(uid, pwd), verify=False) tiers = r.json() for data in tiers: loop_tiers(data) ''' loop throough json array as datatype dict ''' def loop_tiers(data): global app_name global description #add stuff to the dictionary data['application'] = app_name data['date'] = datetime.datetime.utcnow().isoformat() data['description'] = description print(data) # Post it off to elastic year = str(datetime.datetime.now().year) esuid = 'elastic' espwd = 'my_elasticpwd' esurl = f"https://myelasticserver.mydomain.com:9243/appd-(year)/_doc/" headers = {'content-type': 'application/json'} requests.post(esurl, data=json.dumps(data), auth=(esuid, espwd), headers=headers, verify=False) ''' usage stement ''' #set up incoming arguments urllib3.disable_warnings() if len(sys.argv) != 2: print(f"\n To few or to many arguments expects either prod or test as first argumet \n Usage: python {(sys.argv[0])} appdyn_heapsize.py prod|test") exit() env = str.lower(sys.argv[1]) if env == 'prod': controller = 'prodserver.mydomain.com' uid = 'uid@customer1' pwd = 'mypwd' elif env == 'test': controller = 'testserver.mydomain.com' uid = 'uid@customer1' pwd = 'mypwd' else: print('\n first argument must be either prod or test \n') exit() ''' Get all applications and their ID ''' url = f"https://{controller}.mydomain.com:8181/controller/rest/applications?output=json" app_name = '' description = '' r = requests.get(url, auth=(uid, pwd), verify=False) applications = r.json() # Call load function for each application's ID for a_name in applications: load(a_name) exit(0)
... View more
Latest Activity
- Got a Kudo for Re: Upgrade .Net Agents. 06-29-2020 10:54 AM
- Got a Kudo for Re: Upgrade .Net Agents. 06-29-2020 10:54 AM
- Posted Re: How can i migrate EUM from on-prem to saas on End User Monitoring (EUM). 04-27-2020 07:45 AM
- Got a Kudo for Re: App'D data to ELK. 02-13-2020 02:59 PM
- Posted Re: Is the EUM Server available for High Availability out of the box? on Knowledge Base. 01-22-2020 11:03 PM
- Got a Kudo for Re: AppD Inventory Website. 11-27-2019 10:33 AM
- Got a Kudo for Re: AppD Inventory Website. 11-27-2019 10:33 AM
- Got a Kudo for Re: Not able to capture the 'Request payload' information of HTTP call using 'HTTP Request Collector' option. 11-25-2019 08:57 AM
- Got a Kudo for Re: Questions about Business Transaction registration. 11-21-2019 10:08 AM
- Posted Re: Questions about Business Transaction registration on Controller (SaaS, On Premise). 11-21-2019 06:32 AM
- Posted Re: Not able to capture the 'Request payload' information of HTTP call using 'HTTP Request Collector' option on Java (Java Agent, Installation, JVM, and Controller Installation). 11-21-2019 06:19 AM
- Got a Kudo for Re: how does Java Agent connect to java process?. 11-15-2019 01:54 PM
- Posted Re: Upgrade .Net Agents on NET (Agent, Installation). 11-11-2019 04:44 AM
- Posted Re: how does Java Agent connect to java process? on Java (Java Agent, Installation, JVM, and Controller Installation). 11-08-2019 04:00 AM
- Posted Re: Upgrade .Net Agents on NET (Agent, Installation). 11-08-2019 03:43 AM
- Got a Kudo for Re: AppD Inventory Website. 11-06-2019 01:49 PM
- Kudoed How do I increase Controller and Agent ADD limits? for Sarabjeet.Pulaha. 11-04-2019 06:29 AM
- Posted Re: How do I increase Controller and Agent ADD limits? on Knowledge Base. 11-04-2019 06:19 AM
- Posted Re: How do I increase Controller and Agent ADD limits? on Knowledge Base. 11-04-2019 04:58 AM
- Kudoed Controller and Agent ADD Limit Notifications: Explanations for Cody.Naumann. 11-04-2019 04:47 AM
Community Stats
Date Registered | 12-18-2012 04:30 AM |
Date Last Visited | 04-16-2021 12:25 AM |
Total Messages Posted | 24 |
Total Kudos Received | 14 |