Search Results for

    Show / Hide Table of Contents

    Orion.APM.Component

    SolarWinds Information Service 2024.2 Schema Documentation

    This entity presents component.

    Inheritance

    ↳ System.Entity

    ↳ System.ManagedEntity

    Access control

    Operations Right
    read everyone
    read,update,delete,invoke manageNodes

    Properties

    Name Type Summary Access Control
    ComponentID System.Int64 The unique integer representation of component. everyone
    Name System.String The string value that contains the name of component. everyone
    ShortName System.String The string value that contains the component short name. everyone
    ComponentType System.Int32 The integer value that contains the component type. everyone
    ComponentEvidenceType System.Int32 The integer value that contains the component evidence type. everyone
    ApplicationID System.Int32 The unique integer representation of parent application. everyone
    TemplateID System.Int64 The unique integer representation of parent application template. everyone
    ComponentName System.String The string value that contains the name of component. everyone
    DetailsUrl System.String URL to component details page. Used in alerting. everyone
    FullyQualifiedName System.String The string value that contains the fully qualified name of parent node. everyone
    UserDescription System.String The string value that contains the component user description. everyone
    UserNotes System.String The string value that contains the component user notes. everyone
    ComponentOrder System.Int32 The integer value that contains the component position. everyone
    ApplicationItemID System.Int32 The unique integer representation of application item. everyone
    Description System.String The string value that contains component description. everyone
    UnManaged System.Boolean The boolean value that specifies if component is unmanaged. everyone
    UnManageFrom System.DateTime The date and time from which component is unmanaged. everyone
    UnManageUntil System.DateTime The date and time until which component is unmanaged. everyone
    Status System.Int32 The status of a component. everyone
    StatusDescription System.String The string value that contains component status description. everyone
    Disabled System.Boolean The boolean value that specifies if component is disabled. everyone

    Source Relationships

    Name Type Notes
    OutApplicationTcpConnections Orion.APM.ApplicationTcpConnection Defined by relationship Orion.APM.ApplicationTcpConnectionReferencesClientProcessComponent (System.Reference)
    InApplicationTcpConnections Orion.APM.ApplicationTcpConnection Defined by relationship Orion.APM.ApplicationTcpConnectionReferencesServerProcessComponent (System.Reference)
    InApplicationTcpConnectionsForPort Orion.APM.ApplicationTcpConnection Defined by relationship Orion.APM.ApplicationTcpConnectionReferencesServerPortComponent (System.Reference)
    WebUri Orion.APM.ComponentWebUri Defined by relationship Orion.APM.ComponentHostsWebUri (System.Hosting)
    CurrentStatus Orion.APM.CurrentComponentStatus Defined by relationship Orion.APM.ComponentHostsCurrentStatus (System.Hosting)
    CurrentStatistics Orion.APM.CurrentStatistics Defined by relationship Orion.APM.ComponentCurrentStatistics (System.Hosting)
    ComponentStatus Orion.APM.ComponentStatus Defined by relationship Orion.APM.ComponentHostsStatus (System.Hosting)
    PortEvidenceChart Orion.APM.PortEvidenceChart Defined by relationship Orion.APM.ComponentHostsPortEvidenceChart (System.Hosting)
    DynamicEvidenceChart Orion.APM.DynamicEvidenceChart Defined by relationship Orion.APM.ComponentHostsDynamicEvidenceChart (System.Hosting)
    ProcessEvidenceChart Orion.APM.ProcessEvidenceChart Defined by relationship Orion.APM.ComponentHostsProcessEvidenceChart (System.Hosting)
    WindowsEvent Orion.APM.WindowsEvent Defined by relationship Orion.APM.ComponentHostsWindowsEvent (System.Hosting)
    ChartEvidence2 Orion.APM.ChartEvidence2 Defined by relationship Orion.APM.ComponentHostsChartEvidence2 (System.Hosting)
    ResponseTime Orion.APM.ResponseTime Defined by relationship Orion.APM.ComponentResponseTime (System.Hosting)
    HistoricalCPULoad Orion.APM.HistoricalCPULoad Defined by relationship Orion.APM.ComponentHistoricalCPULoadHosting (System.Hosting)
    HistoricalMemory Orion.APM.HistoricalMemory Defined by relationship Orion.APM.ComponentHistoricalMemoryHosting (System.Hosting)
    HistoricalIOOperations Orion.APM.HistoricalIOOperations Defined by relationship Orion.APM.ComponentHostsHistoricalIOOperations (System.Hosting)
    StatisticsUsage Orion.APM.StatisticsUsage Defined by relationship Orion.APM.ComponentStatisticsUsageHosting (System.Hosting)
    ComponentAlert Orion.APM.ComponentAlert Defined by relationship Orion.APM.ComponentAlertReferencesComponent (System.Reference)

    Target Relationships

    Name Type Notes
    Application Orion.APM.Application Defined by relationship Orion.APM.ApplicationHostsComponent (System.Hosting)
    ComponentDefinition Orion.APM.ComponentDefinition Defined by relationship Orion.APM.ComponentDefinitionReferencesComponent (System.Reference)
    MultipleStatisticData Orion.APM.MultipleStatisticData Defined by relationship Orion.APM.MultipleStatisticDataReferencesComponent (System.Reference)
    ComponentAlertThresholds Orion.APM.ComponentAlertThresholds Defined by relationship Orion.APM.ComponentAlertThresholdsReferencesComponent (System.Reference)

    Verbs

    CalculateBaselineThresholds

    Calculates and sets baseline thresholds for component thresholdComponent idThreshold name, for dynamic components it can be taken from APM.DynamicEvidenceColumnSchema.Name, for non dynamic component it can be taken from Orion.APM.Threshold.ThresholdName

    Access control

    everyone

    In this article
    Back to top © SolarWinds