Splunk Observability Cloud

Datagen for Observatory APM demo

thomas_art
Path Finder

Hello,

 

It is possible to obtain some generated data for the APM section in Obserbavility demo?

Labels (1)
Tags (2)
0 Karma
1 Solution

mattymo
Splunk Employee
Splunk Employee

Minikube actually complicates this a bit. The demo uses k3s and would likely work better for you. Any reason you chose not to use it?

Minikube runs inside a VM, so the interfaces are tricky, localhost wont work, but you can try  the tunnel command described here, as the workshop uses loadbalancer service type

https://minikube.sigs.k8s.io/docs/handbook/accessing/

Frontend-external service is what you are looking for. I suggest describing the service with kubectl to see if it was even given an external IP

https://github.com/signalfx/observability-workshop/blob/9716fdb2c36a1a94f41ef3ee7193f4d5237fce6e/apm...

Do you have a Splunk account team available to you? I am sure one of our Observability team members could help you navigate a demo.

 

 

 

- MattyMo

View solution in original post

mattymo
Splunk Employee
Splunk Employee

Hey @thomas_art !

Best bet would likely be to deploy this "boutique" demo to a k3s demo environment

https://rancher.com/docs/k3s/latest/en/quick-start/

https://signalfx.github.io/observability-workshop/v3.11/apm/online-boutique/

 

 

- MattyMo
0 Karma

thomas_art
Path Finder

Thanks for your answer. @mattymo 

 

The problem I have never used Kubernetes before, and i'm actually getting stucked with this guide. Do you know any other ways to get sample data into APM?

0 Karma

mattymo
Splunk Employee
Splunk Employee

What are you stuck on, exactly?

Instrumenting a pre-built demo service, whether in k8s or not, is likely your best bet. The workshop I shared doesn’t really require k8s knowledge.

What is your end goal with this demo data?

Are there languages you could just run on linux or windows that you are more comfortable with??

https://docs.splunk.com/Observability/gdi/get-data-in/application/application.html

- MattyMo
0 Karma

thomas_art
Path Finder

Hi @mattymo ,

Thanks again for your answer.

 

I want to get data inside APM.  We want to view Kubernetes data in the dashboards, more specificaly the apps that are running in Kubernetes. I feel more comfortable working with python.

 

We have already shown the cluster data (created with minikube), and now triying to access the Online Boutique's fron end. The problem is we don't know which ip shall we use to access. Neither localhost or the Minikube node ip work.

 

0 Karma

mattymo
Splunk Employee
Splunk Employee

Minikube actually complicates this a bit. The demo uses k3s and would likely work better for you. Any reason you chose not to use it?

Minikube runs inside a VM, so the interfaces are tricky, localhost wont work, but you can try  the tunnel command described here, as the workshop uses loadbalancer service type

https://minikube.sigs.k8s.io/docs/handbook/accessing/

Frontend-external service is what you are looking for. I suggest describing the service with kubectl to see if it was even given an external IP

https://github.com/signalfx/observability-workshop/blob/9716fdb2c36a1a94f41ef3ee7193f4d5237fce6e/apm...

Do you have a Splunk account team available to you? I am sure one of our Observability team members could help you navigate a demo.

 

 

 

- MattyMo

thomas_art
Path Finder

The problem is solved. We did it using minikube service --url after applying the tunnel command.

 

Thanks again for your help @mattymo !.

mattymo
Splunk Employee
Splunk Employee

Awesome! Nice work!

- MattyMo
0 Karma
Get Updates on the Splunk Community!

Earn a $35 Gift Card for Answering our Splunk Admins & App Developer Survey

Survey for Splunk Admins and App Developers is open now! | Earn a $35 gift card!      Hello there,  Splunk ...

Continuing Innovation & New Integrations Unlock Full Stack Observability For Your ...

You’ve probably heard the latest about AppDynamics joining the Splunk Observability portfolio, deepening our ...

Monitoring Amazon Elastic Kubernetes Service (EKS)

As we’ve seen, integrating Kubernetes environments with Splunk Observability Cloud is a quick and easy way to ...