By following the Dynatrace documents, we could Set up AKS monitoring via Dynatrace Operator using the manual mode "classicFullStack Installation". we could add the kubernetes workloads to the dynatrace and able to monitor the infrastructure component like nodes cpu and memory resources and running workloads etc.
But actually we were looking to get the application traces like service flow diagram of apps which are running kubernetes, like what backend service callings, services response time, traffic flow etc, and etc..
But after installing the operator in AKS and oneagents deployments to the aks nodes, we are able to get process and workload information , but we are not able to get these services traces in dynatrace.
apiVersion: dynatrace.com/v1beta1
kind: DynaKube
metadata:
name: myaks
namespace: dynatrace
spec:
tokens: mytoken
skipCertCheck: false
networkZone: azurezone
oneAgent:g
classicFullStack:
image: ""
tolerations:
- effect: NoSchedule
key: node-role.kubernetes.io/master
operator: Exists
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
operator: Exists
activeGate:
capabilities:
- routing
- kubernetes-monitoring
- dynatrace-api
image: ""
resources:
requests:
cpu: 500m
memory: 512Mi
limits:
cpu: 1000m
memory: 1.5Gi
1条答案
按热度按时间mftmpeh81#
我假设这个
g
只是一个排印错误?oneAgent:g
在安装了操作器并且oneagents准备就绪之后,您需要重新启动工作负载,以便它们可以加载代码模块来跟踪服务调用。
如果您没有看到任何服务呼叫,则应在流程页面上检查深度监控的激活是否成功。