GithubHelp home page GithubHelp logo

Comments (5)

xgouchet avatar xgouchet commented on August 26, 2024 1

Hello @hs-kdhillon ,
On both SDK we send the service name the way you give them to us. But service names are sent as Datadog Tags, and so they are constrained in termes of value. This means that in theory, your service name should follow the same rules:

  • Tags can only contains Alphanumeric characters, Underscores, Minuses, Colons, Periods, or Slashes;
  • Tags can be up to 200 characters (meaning your service name itself can only have 188 characters)
  • Tags are converted to lowercase.

My guess is that some kind of sanitization is perform on your events to conform to those constraints (replacing the space with an underscore).
Also, note that in theory the default serviceName on both platforms (in the latest version of each SDK) should already be your package name.

from dd-sdk-android.

hs-kdhillon avatar hs-kdhillon commented on August 26, 2024 1

@hs-echkayben This could be the reason for our issue. @xgouchet I will replace the service name conforming to these guidelines and get back to you shortly.

from dd-sdk-android.

xgouchet avatar xgouchet commented on August 26, 2024 1

Glad to hear that, and yes we'll update the documentation to reflect that

from dd-sdk-android.

hs-kdhillon avatar hs-kdhillon commented on August 26, 2024

Apparently, my counterpart in the iOS department is facing the same issue. Even after explicitly setting the service name, a lower-case ios:_<PACKAGE-NAME> service is showing up.

The default service names for android SDK and iOS SDK are android and iOS respectively. Could it be that these are somehow messing up?

from dd-sdk-android.

hs-kdhillon avatar hs-kdhillon commented on August 26, 2024

@xgouchet I fixed the issue by renaming my service to android:<PACKAGE_NAME>, i.e. by using lowercase a and removing the space. Thank you for your help!

PS: Maybe setServiceName() docs can be updated to mention that the service name has to comply the tags naming convention.

from dd-sdk-android.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.