Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AgentItemNames = struct { ApacheConfigPath AgentItemName ApacheSparkMasterIpAddress AgentItemName AspNetCoreApplicationPath AgentItemName AwsEcrAccountId AgentItemName AwsEcrRegion AgentItemName AwsEcsCluster AgentItemName AwsEcsContainername AgentItemName AwsEcsFamily AgentItemName AwsEcsRevision AgentItemName AwsLambdaFunctionName AgentItemName AwsRegion AgentItemName CatalinaBase AgentItemName CatalinaHome AgentItemName CloudFoundryAppName AgentItemName CloudFoundryApplicationId AgentItemName CloudFoundryInstanceIndex AgentItemName CloudFoundrySpaceId AgentItemName CloudFoundrySpaceName AgentItemName ColdfusionJvmConfigFile AgentItemName CommandLineArgs AgentItemName ContainerId AgentItemName ContainerImageName AgentItemName ContainerImageVersion AgentItemName ContainerName AgentItemName DatasourceMonitoringConfigId AgentItemName DeclarativeId AgentItemName DotnetCommand AgentItemName DotnetCommandPath AgentItemName ElasticSearchClusterName AgentItemName ElasticSearchNodeName AgentItemName EquinoxConfigPath AgentItemName ExeName AgentItemName ExePath AgentItemName GaeInstance AgentItemName GaeService AgentItemName GlassfishDomainName AgentItemName GlassfishInstanceName AgentItemName GoogleCloudProject AgentItemName HybrisBinDir AgentItemName HybrisConfigDir AgentItemName HybrisDataDir AgentItemName IbmCicsImsApplid AgentItemName IbmCicsImsJobname AgentItemName IbmCicsRegion AgentItemName IbmCtgName AgentItemName IbmImsConnect AgentItemName IbmImsControl AgentItemName IbmImsMpr AgentItemName IbmImsSoapGwName AgentItemName IibBrokerName AgentItemName IibExecutionGroupName AgentItemName IisAppPool AgentItemName IisRoleName AgentItemName JavaJarFile AgentItemName JavaJarPath AgentItemName JavaMainClass AgentItemName JbossHome AgentItemName JbossMode AgentItemName JbossServerName AgentItemName KubernetesBasepodname AgentItemName KubernetesContainername AgentItemName KubernetesFullpodname AgentItemName KubernetesNamespace AgentItemName KubernetesPoduid AgentItemName MssqlInstanceName AgentItemName NodejsAppBaseDir AgentItemName NodejsAppName AgentItemName NodejsScriptName AgentItemName OracleSid AgentItemName PgIdCalcInputKeyLinkage AgentItemName PhpCliScriptPath AgentItemName PhpCliWorkingDir AgentItemName Rke2Type AgentItemName RuxitClusterId AgentItemName RuxitNodeId AgentItemName ServiceName AgentItemName SoftwareagInstallRoot AgentItemName SoftwareagProductpropname AgentItemName SpringbootAppName AgentItemName SpringbootProfileName AgentItemName SpringbootStartupClass AgentItemName TibcoBusinessworksAppNodeName AgentItemName TibcoBusinessworksAppSpaceName AgentItemName TibcoBusinessworksCeAppName AgentItemName TibcoBusinessworksCeVersion AgentItemName TibcoBusinessworksDomainName AgentItemName TibcoBusinessworksHome AgentItemName TipcoBusinessworksPropertyFile AgentItemName TipcoBusinessworksPropertyFilePath AgentItemName Unknown AgentItemName VarnishInstanceName AgentItemName WeblogicClusterName AgentItemName WeblogicDomainName AgentItemName WeblogicHome AgentItemName WeblogicName AgentItemName WebsphereCellName AgentItemName WebsphereClusterName AgentItemName WebsphereLibertyServerName AgentItemName WebsphereNodeName AgentItemName WebsphereServerName AgentItemName ZCmVersion AgentItemName }{}/* 101 elements not displayed */
View Source
var ConditionOperators = struct { Contains ConditionOperator Ends ConditionOperator Equals ConditionOperator Exists ConditionOperator NotContains ConditionOperator NotEnds ConditionOperator NotEquals ConditionOperator NotExists ConditionOperator NotStarts ConditionOperator Starts ConditionOperator }{ "CONTAINS", "ENDS", "EQUALS", "EXISTS", "NOT_CONTAINS", "NOT_ENDS", "NOT_EQUALS", "NOT_EXISTS", "NOT_STARTS", "STARTS", }
View Source
var MonitoringModes = struct { MonitoringOff MonitoringMode MonitoringOn MonitoringMode }{ "MONITORING_OFF", "MONITORING_ON", }
Functions ¶
This section is empty.
Types ¶
type AgentItemName ¶
type AgentItemName string
type Condition ¶
type Condition struct { EnvVar *string `json:"envVar,omitempty"` // supported only with OneAgent 1.167+ Item AgentItemName `json:"item"` // Condition target Operator ConditionOperator `json:"operator"` // Condition operator Value *string `json:"value,omitempty"` // Condition value }
func (*Condition) MarshalHCL ¶
func (me *Condition) MarshalHCL(properties hcl.Properties) error
type ConditionOperator ¶
type ConditionOperator string
type MonitoringMode ¶
type MonitoringMode string
type Settings ¶
type Settings struct { Condition *Condition `json:"condition"` // Condition Enabled bool `json:"enabled"` // This setting is enabled (`true`) or disabled (`false`) Mode MonitoringMode `json:"mode"` // Possible Values: `MONITORING_ON`, `MONITORING_OFF` HostGroupID string `json:"-" scope:"hostGroupId"` // The scope of this settings. If the settings should cover the whole environment, just don't specify any scope InsertAfter string `json:"-"` }
func (*Settings) MarshalHCL ¶
func (me *Settings) MarshalHCL(properties hcl.Properties) error
Click to show internal directories.
Click to hide internal directories.