• 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
  • Dynatrace
  • Dynatrace Open Q&A
avatar image
Question by Enrico F. · Dec 11, 2019 at 08:02 AM · extensions monitoring problem detection automation ai

Stackstate integration

Curiously, has anyone here considered or even attempted an integration of Dynatrace as a monitoring data source into Stackstate? If so, could you share any insights/experience?

We are currently discussing potential benefits of such an integration with regards to improving Dynatrace's predictive capabilities (which IMO are rather lacking) and establish the basis for true, data-agnostic AIOps.

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.

2 Replies

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

Answer by Sebastian K. · Jan 14, 2020 at 09:57 AM

The question is what kind of data you would like to push there from dynatrace. You have in general only option to send there metrics via API. I don‘t think, in many case you will be able to use predictions of what happen on environment. From my experience, most of issues are showing up rapidly without many clues right before. Something like that cannot be predicted. For example because of issues with time server, some of servers will has problems with synchronization of time. After some time of working for those servers, gap is long enough to break Netflix Zuul, and requests are stop working :)

Sebastian

Comment
Maciej N.
Jonny S.

People who like this

2 Show 3 · 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.

avatar image Enrico F. · Jan 14, 2020 at 01:30 PM 0
Share

Thanks a lot for the feedback, Sebastian.

As for the data being pushed it would expect that would contain metrics, events and topology information, but that is certainly a topic to be discussed and to which I don't have a clear answer at this time.

Also, I'm well aware that it's not possible to predict every failure - it would be naive to assume that.

I think one of the assumptions here is that there might be significant untapped potential in combining/augmenting APM data with "foreign" domains such as marketing, social and even physical domains. In this case data-agnostic AIOps solutions would act as an aggregator for different domain-centric data. In the end one could perhaps imagine a solution implementing a general business operations support model not unlike that used for weather forecasts :) After all, it's not "only" about predicting application outages but for example also user behavior and market dynamics.

But even if we stick to the APM domain there are scenarios where outages could be predicted with some confidence using very simple algorithms. Think for example of linear timeseries extrapolation to detect possible, future threshold breaches (i.e. increasing resource usage such as disk, memory, object pools etc.). Of course there is a risk for over-alerting unless the AI model has deeper knowledge about the observed system (i.e. code analysis, configuration, common fault patterns etc.) but this is only to illustrate a simple example for a "predictive capability" that would have given us a head start in some cases (admittedly one would not need an AI for that)...

avatar image Sebastian K. Enrico F. · Jan 14, 2020 at 01:39 PM 0
Share

Did you tried api predict mode support for timeseries? Ofcourse it’s only set of data pointy, need some engine to process but in general some predictions are done in Dynatrace, based on them baselines are built. I’m only curious if extremalnie platform will indeed add anthing more that we have right now. I don’t have experience with Stakstate, so this is only my assumption :)

Sebastian

avatar image Enrico F. Sebastian K. · Jan 14, 2020 at 04:51 PM 1
Share

IMO the current baseline predictions are not really predictions in the sense that staff is alerted BEFORE an issue is expected to occur but instead "only" a way to calculate baselines/thresholds smarter (based on learned patterns of the last 7 days).

I haven't tried the "predict" flag for querying timeseries via the API and to be honest this is the first time I hear about this parameter - so thanks for that :) But as you already pointed out, this requires separate code/tools for querying and alerting which might not be feasible or desirable in many cases.

avatar image
Best Answer

Answer by Enrico F. · Oct 20, 2020 at 08:38 AM

Stackstate now provides a built-in integration option for ingesting Smartscape topology information via its Agent Stackpack:
https://github.com/StackVista/stackstate-agent-integrations/tree/master/dynatrace_topology

We already made some good progress while testing this against a tenant:

One use case we are pursuing going forward is the automatic merging and correlation of/with arbitrary event, topology and CMDB data streams obtained from different "silos" and domains within our company (Dynatrace being only one of them) and thus enabling true domain-agnostic AIOps.


2020-10-20-102236.png (113.4 KiB)
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

26 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Monitor Scheduled tasks in Windows

Monitoring client-server application

Kafka in Confluent Cloud and Confluent REST Proxy monitoring

Does Dynatrace monitor SSL certificate validation

Heatmap in Dynatrace Managed

Forum Tags

mobile monitoring dotnet iis chat kubernetes servicenow amazon web services feedback mysql mainframe application rules rest api cassandra dashboard oneagent sdk cmc waterfall chart application monitoring openkit smartscape request attributes monitoring developer community user tagging log monitoring services ufo opentelemetry integrations activegate auto-detection high five award uem webserver usql iib test automation license ios news migration management zones ibm mq web services notifications sso host monitoring knowledge sharing reports browser monitors java hybris sap vmware maintenance window user action naming resource javascript appmon ai availability tipstricks automation extensions diagnostic tools session replay permissions search davis assistant auto-update faq documentation problem detection http monitors easytravel apdex network docker tags and metadata cloud foundry google cloud platform synthetic monitoring lambda process groups account usability dynatrace saas gui paas openshift key user actions administration production user actions postgresql synthetic locations upgrade oneagent security Dynatrace Managed user management python technologies mongodb openstack user session monitoring continuous delivery citrix configuration alerting performance monitoring NGINX action naming geolocation linux nam installation error reporting database mission control apache slo mobileapp RUM php azure purepath davis scripting aix nodejs android
  • 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