Skip to content

Dynatrace

Martin LEKPA edited this page Oct 31, 2024 · 1 revision

Entity selector

Database service

Pour récupérer les services indirects : DB, ...

"entitySelector": "type(service),toRelationships.calls(type(service),tag(key:VALUE)),agentTechnologyType(N/A)"

GCP

Les types

VM instances

Kubernetes

Kubernetes clusters

type("cloud:gcp:k8s_cluster")

Nodes

type("cloud:gcp:k8s_node")

Pods

type("cloud:gcp:k8s_pod")
Container
type("cloud:gcp:k8s_container")

Apigee proxies

App Engine applications

Cloud Run revisions

type("cloud:gcp:cloud_run_revision")

Cloud Composer Environments

type("cloud:gcp:cloud_composer_environment")

VPC Access Connectors

PubSub Topics

"type": "cloud:gcp:pubsub_topic"

Google instance group

"type": "cloud:gcp:instance_group"

Google autoscaler

"type": "cloud:gcp:autoscaler"

Exemple : Cloud Run

Ajouter dans la zone de management d'un projet GCP les instances Cloud Run : cloud:gcp:cloud_run_revision

"entitySelector": "type("cloud:gcp:cloud_run_revision"),fromRelationships.isChildOf(<entitySelector pour selectionner le projet>)"

Vous pouvez faire de même pour les autres éléments contenus dans le projet. Pour voir les éléments dans un projet GCP

curl -X 'GET' \
  'URL/v2/entities/PROJECTID' \
  -H 'accept: application/json; charset=utf-8' \
  -H 'Authorization: Api-Token TOKEN'
Clone this wiki locally