• Forums
    • Public Forums
      • Community Connect
      • Dynatrace
        • Dynatrace Open Q&A
      • Application Monitoring & UEM
        • AppMon & UEM Open Q&A
      • Network Application Monitoring
        • NAM Open Q&A
  • Home
  • Public Forums
  • Application Monitoring & UEM
  • AppMon & UEM Open Q&A
avatar image
Question by Paul H. · Nov 21, 2014 at 03:06 AM · production

Triggering incidents after multiple threshold checks

Hi I am monitoring some Activemq queues through DT and I'm trying to figure out how to throw an alert if the queuesize doesn't change over time. I want to check queuesize every minute, and trigger an incident only if the queuesize does not change for 5 consecutive checks (indicating the queue is stalled). I know that dynatrace gets all the data it needs to be able to do this, but I don't see a native way within the application to measure in this way. Has anyone else attempted this, or does anyone have any tips on how to achieve this withing DT?

Comment

People who like this

0 Show 0
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

1 Reply

  • Sort: 
  • Most voted
  • Newest
  • Oldest
avatar image

Answer by Andreas G. · Nov 21, 2014 at 08:04 AM

The built-in Incidents that are based on measures work in a way that the Incidents trigger in case a measure exceeds a certain threshold. In your case you want to alert if nothing changes. Thats not possible with the built-in capabilities

What you can do is write your own Monitor Plugin that monitors your Queue Sizes. This plugin returns a simply value saying "Alert Yes/No". The logic of that plugin checks whether these values change. In case they dont change 5 times in row this plugin returns a value 1 (=Alert). Otherwise it returns 0. You can then define an incident that triggers in case that return value goes to 1

Andi

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

How to get started

First steps in the forum
Read Community User Guide
Best practices of using forum

NAM 2019 SP5 is available


Check the RHEL support added in the latest NAM service pack.

Learn more

LIVE WEBINAR

"Performance Clinic - Monitoring as a Self Service with Dynatrace"


JANUARY 15, 3:00 PM GMT / 10:00 AM ET

Register here

Follow this Question

Answers Answers and Comments

2 People are following this question.

avatar image avatar image

Related Questions

Notification for unchanged measure value

Monitoring SQL Cluster

I couldn't get data before 20 days from Dynatrace client 6.3? is there any specific reason or any retention days applicable?

UEM Conversion Rate By Browser

Synthetic Integration to App Mon Questions

Forum Tags

dotnet mobile monitoring load iis 6.5 kubernetes mainframe rest api dashboard framework 7.0 appmon 7 health monitoring adk log monitoring services auto-detection uem webserver test automation license web performance monitoring ios nam probe collector migration mq web services knowledge sharing reports window java hybris javascript appmon sensors good to know extensions search 6.3+ server documentation easytravel web dashboard kibana system profile purelytics docker splunk 6.1 process groups account 7.2 rest dynatrace saas spa guardian appmon administration production user actions postgresql upgrade oneagent measures security Dynatrace Managed transactionflow technologies diagnostics user session monitoring unique users continuous delivery sharing configuration alerting NGINX splitting business transaction client 6.3 installation database scheduler apache mobileapp RUM php dashlet azure purepath agent 7.1 appmonsaas messagebroker nodejs 6.2 android sensor performance warehouse
  • Forums
  • Public Forums
    • Community Connect
    • Dynatrace
      • Dynatrace Open Q&A
    • Application Monitoring & UEM
      • AppMon & UEM Open Q&A
    • Network Application Monitoring
      • NAM Open Q&A