Giter Club home page Giter Club logo

Comments (9)

rahjesh-vunet avatar rahjesh-vunet commented on July 22, 2024 1

@svrnm

Yes.

Thanks.

from opentelemetry.io.

rahjesh-vunet avatar rahjesh-vunet commented on July 22, 2024

@svrnm

The vuapp360 is our application observability solution. It uses traces, logs and metrics from application to get the insights on application performance. It uses the opentelemetry for traces collection from the applications. We use the opentelemetry auto instrumentation for collecting traces from Java, .NET, NodeJS and JavaScript applications. We are using our own distribution of Opentelemetry collector.

In the product page of vuapp360 (https://vunetsystems.com/vuapp360/) in the "Instrumentation and Ingestion through OpenTelemetry" section, you can see high level architecture which explains what I mentioned above.

We have our own distribution of opentelemetry collector with our own exporter. This is part of our observability backend. The traces is one of the data stream for our solution. So our distribution of opentelemetry is an integrated part of our solutions.

Some of them are not available as a public documentation. Please advise what needs to be done from my end.

from opentelemetry.io.

svrnm avatar svrnm commented on July 22, 2024

@rahjesh-vunet, from your description this sounds like you are not providing native OTLP ingestion for your endpoint (I am inferring that from "with our own exporter")

from opentelemetry.io.

rahjesh-vunet avatar rahjesh-vunet commented on July 22, 2024

@svrnm

Applications are sending the traces to our OTel collector distribution using grpc and http receivers. We are having a set of processors which we use in our distribution. We are using the Kafka exporter from the contrib to send it to our backend. The otlp and otlphttp exporters are available in our distribution. Sometimes we use these for sending the traces to other systems.

The data ingestion uses the OTLP only.

from opentelemetry.io.

svrnm avatar svrnm commented on July 22, 2024

@rahjesh-vunet are those collectors running on your premises or run by a customer of yours?

from opentelemetry.io.

rahjesh-vunet avatar rahjesh-vunet commented on July 22, 2024

@svrnm

The collectors are running on the customer's premises.

from opentelemetry.io.

svrnm avatar svrnm commented on July 22, 2024

@svrnm

The collectors are running on the customer's premises.

So, if your customers are using kafka exporter to communicate with your backend, your backend is not "native OTLP" as per the definition of our vendor page, please update that entry accordingly.

from opentelemetry.io.

rahjesh-vunet avatar rahjesh-vunet commented on July 22, 2024

@svrnm

You can see the below diagram in our product documentation page. https://vunetsystems.com/vuapp360/

image

As you can see, the vuapp360 contains everything including the Otel collector. The vuapp360 is not a saas product like others. It is installed in the customer premises. It can also be available as saas in the future.

We will install vuapp360 on the customer premises and provide the ingestion URL to them. The ingestion url is the URL of the OTel collector. Our client will use the otel SDK to instrument their application and send the traces to Otel collector of vuapp360.

from opentelemetry.io.

svrnm avatar svrnm commented on July 22, 2024

That image does not really indicate where the opentelemetry collector lives, but I can infer that from your text. So if I understand you correctly the OpenTelemetry collector is part of your solution, to provide OTLP ingestion. So then, yes, this makes sense. Thanks for clarification.

from opentelemetry.io.

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.