NullTelemetryClient Klass
Konstruktor
NullTelemetryClient()
Metoder
| track_dependency |
Skickar en enda beroendetelemetri som har avbildats för programmet. :p aramnamn: namnet på kommandot som initierades med det här beroendeanropet. Lågt kardinalitetsvärde. Exempel är lagrat procedurnamn och url-sökvägsmall. :p aramdata: kommandot som initierades av det här beroendeanropet. Exempel är SQL-instruktion och HTTP-URL med alla frågeparametrar. :p aram type_name: beroendetypsnamnet. Lågt kardinalitetsvärde för logisk gruppering av beroenden och tolkning av andra fält som commandName och resultCode. Exempel är SQL, Azure-tabellen och HTTP. (standard: Ingen) :p arammål: målplatsen för ett beroendeanrop. Exempel är servernamn, värdadress. (standard: Ingen) :p aramvaraktighet: antalet millisekunder som beroendeanropet varade. (standardvärdet är: Ingen) :p aram lyckades: sant om beroendeanropet lyckades, annars falskt. (standard: Ingen) :p aram result_code: resultatkoden för ett beroendeanrop. Exempel är SQL-felkod och HTTP-statuskod. (standardvärdet är: Ingen) :p aramegenskaper: den uppsättning anpassade egenskaper som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) :p arammätningar: den uppsättning anpassade mått som klienten vill koppla till det här dataobjektet. (standard: Ingen) :p aram dependency_id: ID:t för det här beroendeanropet. Om ingen genereras en ny uuid. (standardvärdet är: Ingen) |
| track_event |
Skicka information om en enskild händelse som har inträffat i programmets kontext. :p aramnamn: de data som ska associeras med den här händelsen. :p aramegenskaper: den uppsättning anpassade egenskaper som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) :p arammätningar: den uppsättning anpassade mått som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) |
| track_exception |
Skicka information om ett enda undantag som inträffade i programmet. :p aram exception_type: typen av undantag som utlöstes. :p aram-värde: undantaget som klienten vill skicka. :p aram-spårning: spårningsinformationen som returneras av exc_info. :p aramegenskaper: den uppsättning anpassade egenskaper som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) :p arammätningar: den uppsättning anpassade mått som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) |
| track_metric |
Skicka information om en enskild måttdatapunkt som har samlats in för programmet. :p aramnamn: Namnet på måttet som hämtades. :p aramvärde: Värdet för måttet som hämtades. :p aram tel_type: Måtttypen. (standardvärdet är: TelemetryDataPointType.aggregation') :p aramantal: antalet mått som aggregerades till den här datapunkten. (standardvärdet är: Ingen :p aram min_val: minimum av alla mått som samlats in som aggregerades till den här datapunkten. (standardvärdet är: Ingen) |
| track_pageview |
Skicka information om sidan som visas i programmet (en webbsida till exempel). :p aramnamn: namnet på sidan som visades. :p aram url: URL:en för sidan som visades. :p ramvaraktighet: sidvyns varaktighet i millisekunder. (standardvärdet är: 0) :p aramegenskaper: den uppsättning anpassade egenskaper som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) :p arammätningar: den uppsättning anpassade mått som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) |
| track_request |
Skickar en enda begäran som har registrerats för programmet. :p aramnamn: Namnet på den här begäran. Alla begäranden med samma namn grupperas tillsammans. :p aram-URL: Den faktiska URL:en för den här begäran (visas i enskilda begärandeinstanser). :p aram lyckades: Sant om begäran slutade lyckas, annars False. :p aram start_time: starttiden för begäran. Värdet bör se likadant ut som det som returneras av <xref:datetime.isoformat>. (standardvärdet är: Ingen) :p aramvaraktighet: antalet millisekunder som begäran varade. (standard: Ingen) :p aram response_code: svarskoden som den här begäran returnerade. (standard: Ingen) :p aram http_method: HTTP-metoden som utlöste den här begäran. (standardvärdet är: Ingen) :p aramegenskaper: den uppsättning anpassade egenskaper som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) :p arammätningar: den uppsättning anpassade mått som klienten vill koppla till det här dataobjektet. (standard: Ingen) :p aram request_id: ID:t för den här begäran. Om ingen genereras en ny uuid. (standardvärdet är: Ingen) |
| track_trace |
Skickar en enda spårningssats. :p aramnamn: spårningssatsen. |
track_dependency
Skickar en enda beroendetelemetri som har avbildats för programmet. :p aramnamn: namnet på kommandot som initierades med det här beroendeanropet. Lågt kardinalitetsvärde. Exempel är lagrat procedurnamn och url-sökvägsmall. :p aramdata: kommandot som initierades av det här beroendeanropet. Exempel är SQL-instruktion och HTTP-URL med alla frågeparametrar. :p aram type_name: beroendetypsnamnet. Lågt kardinalitetsvärde för logisk gruppering av beroenden och tolkning av andra fält som commandName och resultCode. Exempel är SQL, Azure-tabellen och HTTP. (standard: Ingen) :p arammål: målplatsen för ett beroendeanrop. Exempel är servernamn, värdadress. (standard: Ingen) :p aramvaraktighet: antalet millisekunder som beroendeanropet varade. (standardvärdet är: Ingen) :p aram lyckades: sant om beroendeanropet lyckades, annars falskt. (standard: Ingen) :p aram result_code: resultatkoden för ett beroendeanrop. Exempel är SQL-felkod och HTTP-statuskod. (standardvärdet är: Ingen) :p aramegenskaper: den uppsättning anpassade egenskaper som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) :p arammätningar: den uppsättning anpassade mått som klienten vill koppla till det här dataobjektet. (standard: Ingen) :p aram dependency_id: ID:t för det här beroendeanropet. Om ingen genereras en ny uuid. (standardvärdet är: Ingen)
track_dependency(name: str, data: str, type_name: str = None, target: str = None, duration: int = None, success: bool = None, result_code: str = None, properties: Dict[str, object] = None, measurements: Dict[str, object] = None, dependency_id: str = None)
Parametrar
| Name | Description |
|---|---|
|
name
Obligatorisk
|
|
|
data
Obligatorisk
|
|
|
type_name
|
Standardvärde: None
|
|
target
|
Standardvärde: None
|
|
duration
|
Standardvärde: None
|
|
success
|
Standardvärde: None
|
|
result_code
|
Standardvärde: None
|
|
properties
|
Standardvärde: None
|
|
measurements
|
Standardvärde: None
|
|
dependency_id
|
Standardvärde: None
|
track_event
Skicka information om en enskild händelse som har inträffat i programmets kontext. :p aramnamn: de data som ska associeras med den här händelsen. :p aramegenskaper: den uppsättning anpassade egenskaper som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) :p arammätningar: den uppsättning anpassade mått som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen)
track_event(name: str, properties: Dict[str, object] = None, measurements: Dict[str, object] = None) -> None
Parametrar
| Name | Description |
|---|---|
|
name
Obligatorisk
|
|
|
properties
|
Standardvärde: None
|
|
measurements
|
Standardvärde: None
|
track_exception
Skicka information om ett enda undantag som inträffade i programmet. :p aram exception_type: typen av undantag som utlöstes. :p aram-värde: undantaget som klienten vill skicka. :p aram-spårning: spårningsinformationen som returneras av exc_info. :p aramegenskaper: den uppsättning anpassade egenskaper som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) :p arammätningar: den uppsättning anpassade mått som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen)
track_exception(exception_type: type = None, value: Exception = None, trace: <module 'traceback' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.10\\x64\\Lib\\traceback.py'> = None, properties: ~typing.Dict[str, object] = None, measurements: ~typing.Dict[str, object] = None) -> None
Parametrar
| Name | Description |
|---|---|
|
exception_type
|
Standardvärde: None
|
|
value
|
Standardvärde: None
|
|
trace
|
Standardvärde: None
|
|
properties
|
Standardvärde: None
|
|
measurements
|
Standardvärde: None
|
track_metric
Skicka information om en enskild måttdatapunkt som har samlats in för programmet. :p aramnamn: Namnet på måttet som hämtades. :p aramvärde: Värdet för måttet som hämtades. :p aram tel_type: Måtttypen. (standardvärdet är: TelemetryDataPointType.aggregation') :p aramantal: antalet mått som aggregerades till den här datapunkten. (standardvärdet är: Ingen :p aram min_val: minimum av alla mått som samlats in som aggregerades till den här datapunkten.
(standardvärdet är: Ingen)
track_metric(name: str, value: float, tel_type: TelemetryDataPointType = None, count: int = None, min_val: float = None, max_val: float = None, std_dev: float = None, properties: Dict[str, object] = None) -> NotImplemented
Parametrar
| Name | Description |
|---|---|
|
max_val
|
maximalt antal mått som samlats in som aggregerades till den här datapunkten. (standardvärdet är: Ingen) Standardvärde: None
|
|
std_dev
|
standardavvikelsen för alla mått som samlats in som aggregerades till den här datapunkten. (standardvärdet är: Ingen) Standardvärde: None
|
|
properties
|
den uppsättning anpassade egenskaper som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) Standardvärde: None
|
|
name
Obligatorisk
|
|
|
value
Obligatorisk
|
|
|
tel_type
|
Standardvärde: None
|
|
count
|
Standardvärde: None
|
|
min_val
|
Standardvärde: None
|
track_pageview
Skicka information om sidan som visas i programmet (en webbsida till exempel). :p aramnamn: namnet på sidan som visades. :p aram url: URL:en för sidan som visades. :p ramvaraktighet: sidvyns varaktighet i millisekunder. (standardvärdet är: 0) :p aramegenskaper: den uppsättning anpassade egenskaper som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) :p arammätningar: den uppsättning anpassade mått som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen)
track_pageview(name: str, url, duration: int = 0, properties: Dict[str, object] = None, measurements: Dict[str, object] = None) -> None
Parametrar
| Name | Description |
|---|---|
|
name
Obligatorisk
|
|
|
url
Obligatorisk
|
|
|
duration
|
Standardvärde: 0
|
|
properties
|
Standardvärde: None
|
|
measurements
|
Standardvärde: None
|
track_request
Skickar en enda begäran som har registrerats för programmet. :p aramnamn: Namnet på den här begäran. Alla begäranden med samma namn grupperas tillsammans. :p aram-URL: Den faktiska URL:en för den här begäran (visas i enskilda begärandeinstanser). :p aram lyckades: Sant om begäran slutade lyckas, annars False. :p aram start_time: starttiden för begäran. Värdet bör se likadant ut som det som returneras av <xref:datetime.isoformat>. (standardvärdet är: Ingen) :p aramvaraktighet: antalet millisekunder som begäran varade. (standard: Ingen) :p aram response_code: svarskoden som den här begäran returnerade. (standard: Ingen) :p aram http_method: HTTP-metoden som utlöste den här begäran. (standardvärdet är: Ingen) :p aramegenskaper: den uppsättning anpassade egenskaper som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) :p arammätningar: den uppsättning anpassade mått som klienten vill koppla till det här dataobjektet. (standard: Ingen) :p aram request_id: ID:t för den här begäran. Om ingen genereras en ny uuid. (standardvärdet är: Ingen)
track_request(name: str, url: str, success: bool, start_time: str = None, duration: int = None, response_code: str = None, http_method: str = None, properties: Dict[str, object] = None, measurements: Dict[str, object] = None, request_id: str = None)
Parametrar
| Name | Description |
|---|---|
|
name
Obligatorisk
|
|
|
url
Obligatorisk
|
|
|
success
Obligatorisk
|
|
|
start_time
|
Standardvärde: None
|
|
duration
|
Standardvärde: None
|
|
response_code
|
Standardvärde: None
|
|
http_method
|
Standardvärde: None
|
|
properties
|
Standardvärde: None
|
|
measurements
|
Standardvärde: None
|
|
request_id
|
Standardvärde: None
|
track_trace
Skickar en enda spårningssats. :p aramnamn: spårningssatsen.
track_trace(name, properties=None, severity: Severity = None)
Parametrar
| Name | Description |
|---|---|
|
properties
|
den uppsättning anpassade egenskaper som klienten vill koppla till det här dataobjektet. (standardvärdet är: Ingen) Standardvärde: None
|
|
severity
|
allvarlighetsgraden för den här spårningen, en av FELSÖKNING, INFO, VARNING, FEL, KRITISK Standardvärde: None
|
|
name
Obligatorisk
|
|