AppenderDynatrace {lgrExtra} | R Documentation |
Log to Dynatrace via HTTP
Description
Log to Dynatrace via the Dynatrace log ingestion API.
Value
The $new()
method returns an R6::R6 that inherits from
lgr::Appender and can be uses as an appender by a lgr::Logger.
Super classes
lgr::Filterable
-> lgr::Appender
-> lgr::AppenderMemory
-> AppenderDynatrace
Active bindings
url
a
string
urlapi_key
a
string
api_key. Also referred to as "Api Token"
Methods
Public methods
Inherited methods
lgr::Filterable$add_filter()
lgr::Filterable$filter()
lgr::Filterable$remove_filter()
lgr::Filterable$set_filters()
lgr::Appender$set_layout()
lgr::Appender$set_threshold()
lgr::AppenderMemory$append()
lgr::AppenderMemory$clear()
lgr::AppenderMemory$format()
lgr::AppenderMemory$set_buffer_size()
lgr::AppenderMemory$set_flush_on_exit()
lgr::AppenderMemory$set_flush_on_rotate()
lgr::AppenderMemory$set_flush_threshold()
lgr::AppenderMemory$set_should_flush()
Method new()
Usage
AppenderDynatrace$new( url, api_key, threshold = NA_integer_, layout = DynatraceLayout, buffer_size = 0, flush_threshold = "error", flush_on_exit = TRUE, flush_on_rotate = TRUE, should_flush = NULL, filters = NULL )
Arguments
url
see section Fields
threshold, flush_threshold, layout, buffer_size
Method set_url()
Usage
AppenderDynatrace$set_url(url)
Method set_api_key()
Usage
AppenderDynatrace$set_api_key(api_key)
Method get_data()
Get log as data.frame: Not supported for Dynatrace
Usage
AppenderDynatrace$get_data(n = 20L, threshold = NA, result_type = "data.frame")
Method show()
Show log in console: Not supported for Dynatrace
Usage
AppenderDynatrace$show(threshold = NA_integer_, n = 20)
Method flush()
Usage
AppenderDynatrace$flush()
See Also
Other Appenders:
AppenderAWSCloudWatchLog
,
AppenderDbi
,
AppenderElasticSearch
,
AppenderGmail
,
AppenderPool
,
AppenderPushbullet
,
AppenderSendmail
,
AppenderSyslog
[Package lgrExtra version 0.2.0 Index]