-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: Add section for Kiali and distributed tracing OpenShift integration #328
docs: Add section for Kiali and distributed tracing OpenShift integration #328
Conversation
Hi @josunect. Thanks for your PR. I'm waiting for a istio-ecosystem or istio member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
3507890
to
0314c55
Compare
/ok-to-test |
@@ -30,6 +30,7 @@ | |||
- [Scraping metrics using the OpenShift monitoring stack](#scraping-metrics-using-the-openshift-monitoring-stack) | |||
- [Integrating with Kiali](#integrating-with-kiali) | |||
- [Integrating Kiali with the OpenShift monitoring stack](#integrating-kiali-with-the-openshift-monitoring-stack) | |||
- [Integrating Kiali with OpenShift distributed tracing](#integrating-kiali-with-openshift-distributed-tracing) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you separate configuring Istio and configuring Kiali into two separate sections? Something like
- [Configure tracing with OpenShift distributed tracing](...)
- [Integrating with Kiali](...)
- [Integrating with the OpenShift monitoring stack](...)
- [Integrating with OpenShift distributed tracing](...)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you split them up you'll probably need a verification step for Istio which can be 1. generating some traffic and then 2. opening the tracing UI to see traces.
docs/README.md
Outdated
datasource_uid: "a8d2ef1c-d31c-4de5-a90b-e7bc5252cd00" | ||
``` | ||
|
||
There is a specific section to setup the Grafana datasource in the Tempo config. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should there be more instructions for this here?
docs/README.md
Outdated
|
||
There is a specific section to setup the Grafana datasource in the Tempo config. | ||
|
||
Now, we should be able to see traces from Kiali. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you add a section on what the user should do to see traces in Kiali?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nrfox I have rewritten these sections, see if it makes more sense now
b749290
to
08345eb
Compare
docs/README.md
Outdated
kubectl create ns bookinfo | ||
kubectl label ns bookinfo istio-injection=enabled |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These steps don't actually deploy bookinfo? I think elsewhere we already describe how to deploy bookinfo. Maybe you can just link to that and assume here that you've already deployed it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, right, it is linked now.
749f42c
to
9236398
Compare
docs/README.md
Outdated
4. Validate the integration: See the traces in the UI | ||
|
||
```sh | ||
kubectl get routes -n tempo tempo-sample-query-frontend-tempo.apps-crc.testing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this the actual name of the route
object? tempo-sample-query-frontend-tempo.apps-crc.testing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This part .apps-crc.testing
seems like a typo?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good catch! Updated now
/retest |
Signed-off-by: josunect <josune.cordoba@gmail.com>
Co-authored-by: Nick Fox <nick@nrfox.com> Create a new section Signed-off-by: josunect <josune.cordoba@gmail.com>
Co-authored-by: Nick Fox <nick@nrfox.com> Signed-off-by: josunect <josune.cordoba@gmail.com>
Signed-off-by: josunect <josune.cordoba@gmail.com>
Signed-off-by: josunect <josune.cordoba@gmail.com>
f1611de
to
315c111
Compare
* upstream/main: docs: Add section for Kiali and distributed tracing OpenShift integration (istio-ecosystem#328)
…tion (istio-ecosystem#328) * Add tracing docs Signed-off-by: josunect <josune.cordoba@gmail.com> * Update docs/README.md Co-authored-by: Nick Fox <nick@nrfox.com> Create a new section Signed-off-by: josunect <josune.cordoba@gmail.com> * Update docs/README.md Co-authored-by: Nick Fox <nick@nrfox.com> Signed-off-by: josunect <josune.cordoba@gmail.com> * Link to install bookinfo Signed-off-by: josunect <josune.cordoba@gmail.com> * Update route Signed-off-by: josunect <josune.cordoba@gmail.com> --------- Signed-off-by: josunect <josune.cordoba@gmail.com> Co-authored-by: Nick Fox <nick@nrfox.com>
…tion (istio-ecosystem#328) * Add tracing docs Signed-off-by: josunect <josune.cordoba@gmail.com> * Update docs/README.md Co-authored-by: Nick Fox <nick@nrfox.com> Create a new section Signed-off-by: josunect <josune.cordoba@gmail.com> * Update docs/README.md Co-authored-by: Nick Fox <nick@nrfox.com> Signed-off-by: josunect <josune.cordoba@gmail.com> * Link to install bookinfo Signed-off-by: josunect <josune.cordoba@gmail.com> * Update route Signed-off-by: josunect <josune.cordoba@gmail.com> --------- Signed-off-by: josunect <josune.cordoba@gmail.com> Co-authored-by: Nick Fox <nick@nrfox.com> Signed-off-by: bmangoen <bmangoen@redhat.com>
…tion (istio-ecosystem#328) * Add tracing docs Signed-off-by: josunect <josune.cordoba@gmail.com> * Update docs/README.md Co-authored-by: Nick Fox <nick@nrfox.com> Create a new section Signed-off-by: josunect <josune.cordoba@gmail.com> * Update docs/README.md Co-authored-by: Nick Fox <nick@nrfox.com> Signed-off-by: josunect <josune.cordoba@gmail.com> * Link to install bookinfo Signed-off-by: josunect <josune.cordoba@gmail.com> * Update route Signed-off-by: josunect <josune.cordoba@gmail.com> --------- Signed-off-by: josunect <josune.cordoba@gmail.com> Co-authored-by: Nick Fox <nick@nrfox.com>
Add new section in the docs for Kiali and distributed tracing OpenShift integration.
Fixes #324