• 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
This question was closed Mar 10, 2020 at 01:08 AM by Wai C. for the following reason: The question is answered, right answer was accepted
avatar image
Question by Wai C. · Mar 05, 2020 at 01:58 PM · monitoring RUM administration

Difference between 'Billed' vs 'Unbilled' in DEM Unit Consumption

I draw a custom chart that shows session of all web application.

In the legends down there, I see almost half are 'unbilled' and other half 'billed'. Despite all application have their RUM turned-on and are set to capture 100% of the user sessions.


What exactly is the difference between 'Billed' vs 'Unbilled'?


Best Regards,

Wai Keat

unbilled-vs-billed.jpg (151.2 KiB)
Comment
Larry R.
Justin H.

People who like this

2 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
Best Answer

Answer by Patrick H. · Mar 05, 2020 at 03:05 PM

User Sessions that are considred as bounced (only one user action for the entire session) are not billed.

Thus you might have a lot of unbilled user session even if Real User Monitoring is turned to 100%.

The unbilled User Sessions are still captured but not counted against your DEM unit consumption.

Comment
Jake P.
Maciej N.
Justin H.
Larry R.
Matt C.
Wai C.
Florian O.

People who like this

7 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 Tom L. · Mar 05, 2020 at 05:02 PM

Also note that the 'Billed' amount does not take into account how the session was consumed. For RUM, it would be .25, for example. In your chart the 1.43k Billed would actually consume 357.5 DEM licenses. The same applies if you use the API to query the Billing metrics, you have to do the math to figure out how many actual licenses you are consuming. For me, the current state of Billing metrics, while better than nothing, leaves a lot to be desired, especially if you are trying to forecast how long your license pool will last.

Comment
Larry R.
Justin H.
Yann B.
Florian O.
Sam S.

People who like this

5 Show 9 · 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 Larry R. · Mar 05, 2020 at 09:18 PM 3
Share

Agreed! This has been a hot topic for me.

  • Host Units - Straight forward.
  • Host Unit Hours - Straight forward.
  • DEM Units - Nightmare: Needs to be reworked and everything broken out.
  • Log Analytics - Don't even get me started, however I believe Dynatrace is fixing this one.
avatar image Július L. Larry R. · Mar 06, 2020 at 08:31 AM 2
Share

Actually I don't think DEM units are so difficult to report on usage. But they are difficult to predict for budgeting reasons. Before those billing metrics were introduced it was really difficult.

Also with DEM you may have sessions that continue in another session (after 200 actions) that are not counted towards DEM.

avatar image Patrick H. Július L. · Mar 06, 2020 at 02:26 PM 1
Share

I also find the DEM Units pretty straight forward.
A better estimated overview in the UI on how long they last with the current consumption would be appreciated though.


avatar image Július L. Patrick H. · Mar 06, 2020 at 03:42 PM 0
Share

The worst thing about DEM units is the sales side. It's quite complicated to do a budgetary estimation, especially for a new environment.

With log/custom metrics it's almost impossible.

avatar image Larry R. Július L. · Mar 09, 2020 at 02:28 PM 0
Share

More of my headache around them is the lack of controls over what entities and / or the owner of said entities can use consume how much of the licensing pool total.

avatar image Július L. Larry R. · Mar 09, 2020 at 02:31 PM 2
Share

Well if you operate Dynatrace as a service provider within your organization and you share tenants between teams, then I really understand your concerns :-(.

avatar image Patrick H. Július L. · Mar 09, 2020 at 03:05 PM 2
Share

Qutoas for management zones would be nifty sometimes yes :)


avatar image Larry R. Patrick H. · Mar 09, 2020 at 08:14 PM 0
Share

BIG TIME AGREE! :-)

In fact, that was one of the things I really expected to see when they came out with Management Zones. I am not sure Management Zones have been used or even enhanced in the way first thought. It seems like these have become used more as filters than what I would consider a "Management Zone". I get really stuck on terminology :-)

When I hear "Management Zone", that is one of the first things I think of is the ability to do just that... Manage that zone in terms of granular permissions and licensing consumption.

avatar image Chad T. Larry R. · Mar 09, 2020 at 07:21 PM 1
Share

DEM units arnt too bad. The biggest thing is to review your contract and get a clear understanding of the consumption and overages. Session replay uses 1 DEM where Non Replay uses 1/4.... so put that into dollars. ! dollar for session replay per session, No session replay is 25 cents, and 1 DEM per 4 sessions. Use excel to keep track of this all. We run a monthly report where we capture all the data.

Application User sessions per month:

Also forecasts the increased cost if we had Session Replay turned on.


Adding Synthetics and User Sessions to the overall usage of DEM :

Quick Overview of the usage as a whole:

The beauty of DEMS is that if we end up decommissioning an application that has synthetic monitors, then we regain those DEM units to use towards User Sessions that might be over thus reducing our end of the year costs.

dem-usage-applications-per-month.jpg (649.3 KiB)
dem-usage-syntehtics-user-sessions-etc.jpg (261.0 KiB)
dem-usage-quick-overview.jpg (95.9 KiB)
avatar image

Answer by Domenico b. · Mar 05, 2020 at 11:03 PM

Nice topic for me too. I'm trying to put together DEM and HU usage by applications in order to monitor consuming and be able to forecast consume.

No way :(

Comment
Justin H.
Jake P.
Laima V.
Larry R.

People who like this

4 Show 1 · 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 Patrick H. · Mar 09, 2020 at 03:04 PM 1
Share

Why not? You can pull all the necessary information via the metrics API, you just have to do the calculation for DEM or Host Units yourself, but that can be done with a simple script.

avatar image

Answer by Larry R. · Mar 09, 2020 at 08:32 PM

Good stuff @Chad T. That is exactly what I have been doing with Google Sheets since we are a Google shop. In fact, I have build what we call the "Dynatrace Licensing Projection Report" to aid teams in figuring out exactly what they need and an estimate on annual cost. When something new needs to go into Dynatrace, this is the first step teams do is click a link within our internal documentation on Confluence when then makes a copy of this for them to fill out. This is based off a configuration screen with numbers taken from our contract. Everything is setup to auto-calculate for them based on the information provided via a final report. They just go tab to tab to tab until they reach the last tab which is the final report.

This does not include a forecast which is something I am working on now to try and better project for our environment. Also, this is my second version of this so there is some tweaking I am currently doing to it, but it gives the basic idea.

Again however... Most of my frustration comes from the lack of controls of who, when, what, can consume any parts of the licensing pool.


dynatrace-licensing-calculator.png (191.2 KiB)
hosts.png (65.2 KiB)
rus.png (80.5 KiB)
sbm.png (56.0 KiB)
http.png (50.3 KiB)
http.png (50.3 KiB)
cm.png (49.8 KiB)
la.png (50.2 KiB)
report.png (117.8 KiB)
tool.png (191.7 KiB)
Comment
Laima V.
Wai C.
Július L.

People who like this

3 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

34 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 avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

CORS with Instrumented Web Servers

offtopic - Dynatrace is Gartner APM 2019 leader

Any way to export configurations from SaaS to Managed?

Is it a common practice to have a second license of Dynatrace in lower envioronments for testing purposes ?

Thick Client Monitoring using SaaS 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 application monitoring openkit smartscape request attributes monitoring developer community user tagging log monitoring services ufo activegate auto-detection high five award webserver uem 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 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 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 linux nam installation error reporting database mission control apache 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