Details zu Application Performance Monitoring

Details zu Application Performance Monitoring

In diesem Thema werden Details zum Schreiben von Policys beschrieben, die den Zugriff auf den Application Performance Monitoring-Service kontrollieren.

Ressourcentypen

apm-domains

Details für Kombinationen aus Verb + Ressourcentyp

Die folgende Tabelle enthält die Berechtigungen und API-Vorgänge, die von jedem Verb abgedeckt werden. Die Zugriffsebene ist kumulativ: inspect > read > use > manage. Ein Pluszeichen (+) in einer Tabellenzelle gibt einen inkrementellen Zugriff im Vergleich zur direkt darüber liegenden Zelle an, während "keine zusätzlichen" keinen inkrementellen Zugriff angibt.

Beispiel: Die Verben use und manage für den Ressourcentyp apm-domains decken keine zusätzlichen Berechtigungen oder API-Vorgänge im Vergleich zu dem Verb read ab.

apm-domains

Verben Berechtigungen Vollständig abgedeckte APIs Teilweise abgedeckte APIs
inspect

APM_DOMAIN_LIST

ListApmDomains

ListWorkRequests

ListWorkRequestErrors

ListWorkRequestLogs

kein Wert

read

INSPECT +

APM_DOMAIN_READ

GetApmDomain

ListApmDomainWorkRequests

GetWorkRequest

GetMonitor

GetMonitorResult

ListMonitors

ListPublicVantagePoints

GetScript

ListScripts

ListQuickPicks

Query

GetSpan

GetTrace

kein Wert

use

READ +

APM_DOMAIN_UPDATE

UpdateApmDomain

ListDataKeys

GenerateDataKeys

RemoveDataKeys

CreateMonitor

DeleteMonitor

UpdateMonitor

CreateScript

DeleteScript

UpdateScript

kein Wert

manage

USE +

APM_DOMAIN_CREATE

APM_DOMAIN_DELETE

APM_DOMAIN_MOVE

CreateApmDomain

DeleteApmDomain

ChangeApmDomainCompartment

kein Wert

Für jeden API-Vorgang erforderliche Berechtigungen

In den folgenden Tabellen werden die API-Vorgänge und die Berechtigungen aufgeführt, die zur Verwendung der Vorgänge erforderlich sind. Informationen zu Berechtigungen finden Sie unter Berechtigungen.

Application Performance Monitoring - Vorgänge der Control-Plane-API

In der folgenden Tabelle werden die APM-Control-Plane-API-Vorgänge in alphabetischer Reihenfolge nach Ressource gruppiert aufgeführt. Berechtigungen für WorkRequests-Vorgänge basieren auf den Berechtigungen für die APM-Domain.

API-Vorgang Erforderliche Berechtigungen für den Vorgang
ChangeApmDomainCompartment APM_DOMAIN_MOVE-Berechtigung für das Quell- und das Ziel-Compartment
CreateApmDomain APM_DOMAIN_CREATE
DeleteApmDomain APM_DOMAIN_DELETE
GenerateDataKeys APM_DOMAIN_UPDATE
GetApmDomain APM_DOMAIN_READ
ListApmDomains APM_DOMAIN_LIST
ListApmDomainWorkRequests APM_DOMAIN_READ
ListDataKeys APM_DOMAIN_UPDATE
RemoveDataKeys APM_DOMAIN_UPDATE
UpdateApmDomain APM_DOMAIN_UPDATE
GetWorkRequest APM_DOMAIN_READ
ListWorkRequests APM_DOMAIN_LIST
ListWorkRequestErrors APM_DOMAIN_LIST
ListWorkRequestLogs APM_DOMAIN_LIST

Application Performance Monitoring - Vorgänge der API für synthetisches Monitoring

In der folgenden Tabelle werden die Vorgänge der APM-API für synthetisches Monitoring in alphabetischer Reihenfolge nach Ressource gruppiert aufgeführt. Berechtigungen für die Vorgänge für synthetisches Monitoring basieren auf der umschließenden APM-Domain.

API-Vorgang Erforderliche Berechtigungen für den Vorgang
CreateMonitor APM_DOMAIN_UPDATE
DeleteMonitor APM_DOMAIN_UPDATE
GetMonitor APM_DOMAIN_READ
GetMonitorResult APM_DOMAIN_READ
ListMonitors APM_DOMAIN_READ
UpdateMonitor APM_DOMAIN_UPDATE
ListPublicVantagePoints APM_DOMAIN_READ
CreateScript APM_DOMAIN_UPDATE
DeleteScript APM_DOMAIN_UPDATE
GetScript APM_DOMAIN_READ
ListScripts APM_DOMAIN_READ
UpdateScript APM_DOMAIN_UPDATE

Application Performance Monitoring - Vorgänge der Trace-Explorer-API

In der folgenden Tabelle werden die Vorgänge der APM-Trace-Explorer-API in alphabetischer Reihenfolge nach Ressource gruppiert aufgeführt. Berechtigungen für die Trace-Explorer-Vorgänge basieren auf der umschließenden APM-Domain.

API-Vorgang Erforderliche Berechtigungen für den Vorgang
GetSpan APM_DOMAIN_READ
GetTrace APM_DOMAIN_READ
ListQuickPicks APM_DOMAIN_READ
Query APM_DOMAIN_READ