• 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 Bill S. · Feb 10, 2017 at 07:56 PM · configuration 6.5 continuous delivery

Is it better to have multiple system profiles or one system profile?

In my test edition of APM, I have servers and agents set up for Staging, Test, and Development. Is it better to have one system profile labeled Staging, one for Test, and one for Development...OR....have one profile with different agents and servers?

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.

4 Replies

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

Answer by James K. · Feb 10, 2017 at 08:13 PM

In general you'll want all agents that communicate with each other as part of an application to be in the same system profile so that all of data and information shows up in one place. If agents are across profiles all of it will still be tied together but configurations will be across profiles which can lead to confusion.

In your case it sounds like you would be best creating separate system profiles if they are in their own environments and no or very little communication occurs across agents in the different environments (i.e. dev agent never talks to QA agent). This will let you more easily manage the different needs for things like sensor detail more easily. However, if there is significant communication you can place them all in one profile and then define individual 'applications' based on things like url patterns or the web application ID. This will make it easier to logically separate the different levels in the one profile.

Those are my thoughts - personally and in my experience I would have separate profiles but in some cases it may make sense to have one profile and define your applications to break it up.

James

Comment
Bill S.

People who like this

1 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.

avatar image

Answer by Enrico F. · Feb 13, 2017 at 07:47 AM

The downside of having multiple system profiles in a setup where cross-system-profile Purepepaths may occur is that the Purepath is only stored and analyzed in the system profile that contained the entry point even if there are agents from other system profiles contributing to it. This can create big confusion and was the main reason why in our case we decided to go with "bigger" system profiles.

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.

avatar image

Answer by David D. · Feb 11, 2017 at 01:25 AM

We take the approach of putting all our Nonprods into the same system Profile and just use agent group names with a unique environment qualifier (e.g. _dev, _stg) to manage them. This way we can easily filter on those agent groups for the specific environment as needed.

Also if you go the many system folder way, we have found and I believe it started with 6.x, that if one application is in one system profile and another application that it hand shakes with is in a second system profile that you will still get your end-to-end purepath, transaction flow, etc. As long as the two system profiles are on the same dynatrace server.

From peoples comments here I am not seeing a downside for either way. Unless there is a limited number of system profiles you can have or a limited number of agent groups per system profile. I don't know the answer to that.

David

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.

avatar image

Answer by Dave M. · Feb 10, 2017 at 11:36 PM

Hi Bill,

I agree with James. My rule of thumb is one profile per environment.

HTH,

dave

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

22 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

Related Questions

Synthetic alert integration with Appmon 6.5

how to enable restful services in web services dashboard?

Easytravel Linux - Supported Distributions

Workaround for failing 6.5 URL Monitor due to Unsupported SSL SHA1 Encryption

What is the Collector JMX port?

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