Quantcast
Channel: All AppDynamics Discussions posts
Viewing all 1667 articles
Browse latest View live

Re: Change Time Zone in e-mail Alert Actions

$
0
0

i need to change tz too

it should be simple. just to set timezone in preferences


Very slow business transaction not giving the reasons of slowness

$
0
0

Hi Experts,

 

We are trying to really get some value out of appdynamics , we have one business transaction on a Tier which is a WCF call to another service. When we see the call graph we find that .NET method (show below) is taking more time but it doesnt show what is causing it to be slow. May be we need to know in terms of the code.

 

System.ServiceModel.Dispatcher.RequestChannelBinder:Request (method time = 45346 ms, total time = 45346 ms)
 

Our developers need to know where this slowness is coming from??

 

Any help is highly appreciated.

 

 

 

Total Calls Metric in Dashboards

$
0
0

Hi,

I'm trying to create a Transaction Scorecard pie chart with the data from the main dashboard with the same name. However, there does not seem to be a metric that is "normal calls". There's a calls/minute, and there are metrics for Slow/Very Slow/Stall, but no value for normal.  Has anyone had success in representing the percentage of calls by type, including Normal?

Thanks,

Jeremy

Thread wait taking more time

$
0
0

Hi Experts,

 

We again have one Bt which is slow and when digged into the call graph we find that System.Threading.WaitHandle:InternalWaitOne is taking around 23 seconds. But after this we do not have any visibility after this. Looks like some thread is waiting for something which we need to investigate.

 

Name: System.Threading.WaitHandle:InternalWaitOne
Type: .NET Class / Method
Class: System.Threading.WaitHandle
Method: InternalWaitOne
Line Number: Unknown

 

How do we know what has to be optimised from the code perspective.

 

Any help is highly appreciated.

 

Re: Thread wait taking more time

node process is incompatible with controller version

$
0
0

We have a saas AD server. I used the wizard to download a new agent. However it seems to be incompatible? I'm fine if you want to update the AD server (even if it breaks one of my other nodes, I can upgrade the other. just let me know.

 

 

[AD Thread Pool-Global0] 22 May 2016 00:14:36,541 WARN ConfigurationChannel - ResponseReadException creating Response Wrapper [qb], : com.singularity.ee.rest.b: Error in controller in processing binary request AppAgent Config Data - Failed to register as agent version 4.2.2.1 on node process is incompatible with controller version 4.1.10
[AD Thread Pool-Global0] 22 May 2016 00:14:36,541 WARN ConfigurationChannel - Unable to get AppAgentConfigurationResponse from controller

How to programmatically access synthetic job script output

$
0
0

Hi All,

 

very glad if anyone knows how I can programmatically access the script output of a scheduled synthetic job.

 

The job is a python + selenium script and writes out timestamps of actions. I would like to import the output into SPLUNK.

 

Any idea? Any API or possibility to write on filesystem the output?

 

Many Thanks,

Camillo

Custom monitoring extension

$
0
0

We have build custom monitoring which is schedule to run every 5 minutes. Custom tool is getting triggered every 5 minutes however Metric browser reports value per minute basis and does a dip to 0 between the execution time. We are using metric aggregation has 

OBSERVATION so it should report last submitted value. But that is not the case it dips to 0 between execution. Any idea how we can avoid the dip?

aspnet/dotnet core

$
0
0

I'm wondering if the appdynamics agent supports aspnet/dotnet core. We've developed a few sites and services in it and it would be nice to be able to monitor them with AppDynamics.

metric value types for CPU > %Busy

$
0
0

When creating a bashboard graph, under properties for Hardware Resources > CPU > %Busy, I have a drop-down list for values that has [maximum, minimum, value, current]. 

 

What is the difference between 'value' and 'current' when they are plotted over a range of time?

 

The data has a resolution of one minute. Is the value averaged over the one minute? I notice that 'current' results in spiky data away from the average, like something between average and max.

 

Thanks

Re: Custom monitoring extension

Re: Custom monitoring extension

$
0
0

yeah <execution-style>periodic</execution-style>

 

Interval 300 secs

Re: metric value types for CPU > %Busy

$
0
0

Here is the description for those fields:

 

Minimum: Minimum value, only available for averaged metrics
Maximum: Maximum value, only available for averaged metrics
Value: Contains the average or the sum across the time range depending on the metric
Sum: Aggregated value of the metric over the time range
Count: Count of the observed values over the time range
Current: Sum of the most recent minute's metric data values across all the included nodes

 

Yes, it is little bit difficult to understand fully.

 

For CPU %Busy, I would suggest using 'Value'. Also, compare the Appdynamcis data with actual CPU utilization on the box itself. They should  match closely.

 

Export of Call Graph

$
0
0

Hi Everyone,

 

I have the task to export the call graph from recorded transaction snapshots in a plain format for further processing. Therefor the PDF Export button on the transaction snapshot overview is not useful.

 

I tried to get this information with the help of the rest api, but unfortunately this information can't be queried.

Also looking inside the AppDynamics tables, I found the table "requestdata_summary" with the column "snapshot_data" which seems to hold some binary data, but I have no glue, how to use this data.

 

Any information on how to extract the call graph from the AppDynamics Controller is very appreciated. 

Btw. I'm using AppDynamics Version 4.1.7.2 on Linux

 

Thank you,

Boris

Re: How can I get the values used in the scorecard?

$
0
0

I'd actually like to just use the link generated from the Transaction Scorecard in a Custom Dashboard as an iFrame URL


Re: Custom monitoring extension

$
0
0

Here is the deal:

Shockingly, when you use 'periodic' execution in a custom monitoring extension script, the frequency must be less than 60 seconds. This is because the agent sends data to controller every 60 seconds no matter what the aggregation type is.

 

From page 1508 on Pro417_AppDynamicsApplicationIntelligencePlatform_21Nov2015.pdf,

 

 

 

 

 

5-25-2016 12-37-05 PM.png

 

I'll try to verify this, but the above documentation appears to be clear.

 

Karun

www.karunsubramanian.com

APM|Monitoring|Consulting

 

 

 

 

 

 

Re: Custom monitoring extension

$
0
0

is there a specific business requirement for this 5 mins interval? If you want the data to be reported every minute on the metric(atleast for 4 hours) i would suggest to go ahead and use continuous.

Re: Custom monitoring extension

$
0
0

If the metric granularity is minute, i am not sure why would someone use a frequency of less than a minute? 

Trying to think os use case that goes along with this design.

Re: Custom monitoring extension

$
0
0

There are many reasons why a customer wants to run the custom monitoring script at an interval other than 60 seconds. Couple of them are:

 

1. He doesn't want to overload the system he is hitting with his custom monitoring script.

2. Each run of his custom monitoring script runs for more than 1 minute to complete.

 

Thanks

Re: Custom monitoring extension

$
0
0

Karun explanation sounds good. Can you provide link to the PDF

Viewing all 1667 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>