Documentation ¶
Rendered for windows/amd64
Overview ¶
Package iisconfig manages iis configuration
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APMTags ¶
APMTags holds the APM tags
func ReadDatadogJSON ¶
ReadDatadogJSON reads a datadog.json file and returns the APM tags
func ReadDotNetConfig ¶
ReadDotNetConfig reads an iis config file(xml) and returns the APM tags
type DynamicIISConfig ¶
type DynamicIISConfig struct {
// contains filtered or unexported fields
}
DynamicIISConfig is an object that will watch the IIS configuration for changes, and reload the configuration when it changes. It provides additional methods for getting specific configuration items
func NewDynamicIISConfig ¶
func NewDynamicIISConfig() (*DynamicIISConfig, error)
NewDynamicIISConfig creates a new DynamicIISConfig
func (*DynamicIISConfig) GetAPMTags ¶
func (iiscfg *DynamicIISConfig) GetAPMTags(siteID uint32, urlpath string) (APMTags, APMTags)
GetAPMTags returns the APM tags for the given siteID and URL path
func (*DynamicIISConfig) GetSiteNameFromID ¶
func (iiscfg *DynamicIISConfig) GetSiteNameFromID(id uint32) string
GetSiteNameFromID looks up a site name by its site ID
Click to show internal directories.
Click to hide internal directories.