Rapid7 SIEM Tables 2

Rapid7 SIEM Tables for Health Metrics to Users

Tables

Rapid7SIEMHealthMetrics

Contains health metric records for InsightIDR platform components (collectors, event sources, agents), including online/offline counts, CPU, memory, storage, and drop rate.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
RRNstringFull Rapid7 Resource Name (RRN) uniquely identifying the investigation.
RRNPartitionstringPartition component of the investigation's RRN.
RRNServicestringService component of the investigation's RRN (e.g., rrn:investigation).
RRNRegionCodestringRegion code component of the investigation's RRN.
RRNOrganizationIDstringOrganization ID component of the investigation's RRN.
RRNResourceTypesSerializedstringSerialized list of resource type segments from the investigation's RRN.
RRNResourcestringResource identifier component of the investigation's RRN.
OrganizationIDstringIdentifier of the Rapid7 organization this investigation belongs to.
TitlestringHuman-readable title of the investigation.
StatusstringCurrent status of the investigation (e.g., OPEN, INVESTIGATING, CLOSED).

Rapid7SIEMIntegrations

Integration summary table listing all Rapid7 InsightIDR integration configurations with region, base URL, and creation meta data.

NameTypeDescription
IDintegerAuto-incremented primary key for the Rapid7 InsightIDR integration configuration record.
IntegrationIDintegerNumeric identifier linking this record to the associated Rapid7 integration instance.
NamestringDisplay name of the Rapid7 InsightIDR integration configuration.
IsEnabledbooleanIndicates whether the integration configuration is currently active and enabled.
RegionstringRapid7 platform region used for API requests in this integration configuration (e.g., us, eu, ap).
BaseURLstringBase API URL of the Rapid7 InsightIDR instance used for this integration.
CreatedDatedatetimeTimestamp indicating when the integration configuration was created.
ModifiedDatedatetimeTimestamp indicating when the integration configuration was last modified.
CreatedBystringUsername or identifier of the user who created the integration configuration.
ModifiedBystringUsername or identifier of the user who last modified the integration configuration.

Rapid7SIEMInvestigations

Primary table of InsightIDR investigation records, capturing title, status, disposition, priority, assignee, source, tags, and associated alert time ranges.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
RRNstringFull Rapid7 Resource Name (RRN) uniquely identifying the investigation.
RRNPartitionstringPartition component of the investigation's RRN.
RRNServicestringService component of the investigation's RRN (e.g., rrn:investigation).
RRNRegionCodestringRegion code component of the investigation's RRN.
RRNOrganizationIDstringOrganization ID component of the investigation's RRN.
RRNResourceTypesSerializedstringSerialized list of resource type segments from the investigation's RRN.
RRNResourcestringResource identifier component of the investigation's RRN.
OrganizationIDstringIdentifier of the Rapid7 organization this investigation belongs to.
TitlestringHuman-readable title of the investigation.
StatusstringCurrent status of the investigation (e.g., OPEN, INVESTIGATING, CLOSED).

Rapid7SIEMLEQLVariables

Stores LEQL (Log Entry Query Language) variable definitions used as reusable substitutions in log search queries.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
IDstringUnique identifier of the LEQL variable.
NamestringDisplay name of the LEQL variable used to reference it in queries.
DescriptionstringDescription of the LEQL variable and its intended use in log queries.
ValuestringValue assigned to the LEQL variable, used as a substitution in LEQL query statements.
UserIdstringIdentifier of the user who created or owns the LEQL variable.
CreateddatetimeTimestamp when the LEQL variable was created.
UpdateddatetimeTimestamp when the LEQL variable was last updated.
ReservedbooleanIndicates whether the LEQL variable is a system-reserved variable and cannot be deleted or renamed.

Rapid7SIEMLabels

Contains label definitions used to classify and organize InsightIDR detection rules, including display name, color, and reserved status.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
IDstringUnique identifier of the label.
SnintegerSerial number used to order labels in the InsightIDR UI.
NamestringDisplay name of the label used to classify detection rules.
ColorstringHex color code or color name assigned to the label for visual identification in the UI.
ReservedbooleanIndicates whether the label is a system-reserved label that cannot be deleted or renamed.

Rapid7SIEMLocalAccounts

Records local user accounts discovered on assets by InsightIDR, linking each account to its host asset and associated user entity.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
RRNstringRapid7 Resource Name (RRN) uniquely identifying the local account.
NamestringUsername of the local account as observed on the asset.
AssetRRNstringRRN of the asset on which this local account exists.
AssetNamestringDisplay name or hostname of the asset on which this local account exists.
Rapid7SIEMUserRRNstringForeign key referencing the RRN of the associated InsightIDR user record.
Rapid7SIEMUserConfigIDintegerConfiguration identifier of the associated InsightIDR user record.
Rapid7SIEMAssetRRNstringForeign key referencing the RRN of the associated InsightIDR asset record.
Rapid7SIEMAssetConfigIDintegerConfiguration identifier of the associated InsightIDR asset record.

Rapid7SIEMLogLines

Stores individual log line records ingested from InsightIDR log sources, including the log set, log name, ingestion time, and serialized raw entry content.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
IdentitybigintUnique numeric identifier for the log line record.
LogSetNamestringDisplay name of the log set the log entry belongs to.
LogNamestringDisplay name of the specific log within the log set.
LogIDstringUnique identifier of the log source that generated this log line.
IngestionTimedatetimeTimestamp when the log line was ingested and stored by InsightIDR.
SourcestringSource identifier indicating the collector or event source that delivered this log line.
LogEntrySerializedstringSerialized raw or parsed log entry content as stored in InsightIDR.

Rapid7SIEMLogSets

Contains log set definitions that group related logs in InsightIDR, including name, description, and user-defined meta data.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
IDstringUnique identifier of the log set.
NamestringDisplay name of the log set.
DescriptionstringDescription of the log set's purpose and the types of logs it contains.
User dataSerializedstringSerialized user-defined meta data and custom attributes associated with the log set.
RRNstringRapid7 Resource Name (RRN) uniquely identifying the log set.

Rapid7SIEMLogStorage

Records daily log storage usage per organization, capturing ingestion volume for each day and cumulative period totals.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
DaydateCalendar date for which the log storage usage is reported.
UsagedecimalLog data ingested on this day, typically in gigabytes.
OrganizationNamestringName of the organization this storage usage record belongs to.
PeriodUsagedecimalCumulative log data ingested for the current billing or reporting period up to and including this day.

Rapid7SIEMLogs

Stores individual log definitions configured in InsightIDR, including source type, parsing structures, tokens, and user-defined meta data.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
IDstringUnique identifier of the log.
NamestringDisplay name of the log.
StructuresSerializedstringSerialized list of parsing structures (field extraction rules) applied to this log.
TokensSerializedstringSerialized list of authentication tokens associated with this log for ingestion.
SourceTypestringSource type of the log indicating how log data is sent to InsightIDR (e.g., token, agent, syslog).
TokenSeedstringSeed value used to generate authentication tokens for this log.
User dataSerializedstringSerialized user-defined meta data and custom attributes associated with the log.
RRNstringRapid7 Resource Name (RRN) uniquely identifying the log.
LinksSerializedstringSerialized list of API links associated with the log resource.

Rapid7SIEMNotifications

Contains notification configuration records for InsightIDR alerts, defining match thresholds, reporting frequency limits, and delivery channel type.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
IDstringUnique identifier of the notification configuration.
MinMatchesCountintegerMinimum number of query matches required to trigger this notification.
MaxMatchesCountintegerMaximum number of query matches after which the notification is suppressed.
MinReportCountintegerMinimum number of times the notification must have fired before an alert is sent.
MaxReportCountintegerMaximum number of times this notification will send an alert before it is suppressed.
MinMatchesPeriodstringTime period during which the minimum match count must be reached to trigger the notification.
MinReportPeriodstringTime period during which the minimum report count must be reached before an alert is sent.
EnabledbooleanIndicates whether the notification is currently enabled and active.
TypestringType of notification delivery channel (e.g., EMAIL, SLACK, WEBHOOK, PAGERDUTY).

Rapid7SIEMOrganizationSettings

Stores organization-level configuration settings for the Rapid7 platform, including log retention periods, cold storage duration, and monthly ingestion limits.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
AccountIDstringRapid7 account identifier for the organization.
NamestringDisplay name of the organization in the Rapid7 platform.
PlatformOrganizationIDstringPlatform-level organization identifier used across all Rapid7 products.
MaxRetentionPeriodDaysbigintMaximum number of days log data can be retained under the organization's license.
RetentionPeriodDaysbigintCurrently configured number of days log data is retained for the organization.
ColdRetentionDaysbigintNumber of days log data is retained in cold (archival) storage before expiry.
MonthlyLimitbigintMonthly log ingestion limit in bytes (or gigabytes) configured for the organization.

Rapid7SIEMPreComputedQueries

Contains pre-computed query definitions that run LEQL statements on a schedule and cache results for faster dashboard and reporting performance.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
IDstringUnique identifier of the pre-computed query.
NamestringDisplay name of the pre-computed query.
DescriptionstringDescription of the pre-computed query's purpose and what it measures.
EnabledbooleanIndicates whether the pre-computed query is currently enabled and running.
LeqlStatementstringLEQL (Log Entry Query Language) statement that defines the query logic.
LeqlFunctionstringAggregation function applied to the LEQL query results (e.g., COUNT, SUM, AVG).
ResolutionSecondsintegerGranularity of pre-computed results in seconds, defining the time bucket size.
RetentionSecondsintegerDuration in seconds that pre-computed query results are retained before expiry.
EnabledSinceEpochMsbigintUnix epoch timestamp in milliseconds when the pre-computed query was last enabled.
CreatedEpochMsbigintUnix epoch timestamp in milliseconds when the pre-computed query was created.

Rapid7SIEMRuleExceptions

Stores detection rule exception records that suppress or modify alerts for specific conditions, including LEQL match expressions, match counts, and creator details.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
RRNstringRapid7 Resource Name (RRN) uniquely identifying the rule exception.
CreateDatedatetimeTimestamp when the rule exception was created.
StateValuestringCurrent state of the rule exception (e.g., ENABLED, DISABLED).
StateReasonstringReason provided for the current state of the rule exception.
EntityRRNstringRRN of the detection rule this exception is applied to.
EntityNamestringDisplay name of the detection rule this exception is applied to.
EntityRuleActionstringAction configured on the parent detection rule (e.g., ALERT, INVESTIGATE).
EntityPriorityLevelstringPriority level of the parent detection rule (e.g., LOW, MEDIUM, HIGH, CRITICAL).
EntityTypestringType of the entity the exception is applied to (e.g., RULE, RULE_SET).
EntityResponsibilitystringResponsibility scope of the parent detection rule (e.g., MDR, CUSTOMER).

Rapid7SIEMRuleHistory

Records audit history events for changes made to InsightIDR detection rules and exceptions, capturing the field changed, old value, new value, and the user who made the change.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
RRNstringRapid7 Resource Name (RRN) uniquely identifying the health metric entity.
TypestringType of component being measured (e.g., COLLECTOR, EVENT_SOURCE, AGENT).
OfflineintegerNumber of components of this type currently in an offline state.
OnlineintegerNumber of components of this type currently in an online state.
StaleintegerNumber of components of this type in a stale state (not recently reporting).
TotalintegerTotal number of components of this type tracked in the health metrics.
NamestringDisplay name of the component this health metric record pertains to.
StatestringCurrent health state of the specific component (e.g., ONLINE, OFFLINE, STALE, ERROR).
StorageUsedbigintAmount of storage currently used by the component, in bytes.
MaxStoragebigintMaximum storage capacity available to the component, in bytes.

Rapid7SIEMSavedQueries

Contains saved LEQL query definitions for reuse in InsightIDR log search, including the query statement and configured time range.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
IDstringUnique identifier of the saved query.
NamestringDisplay name of the saved query.
LeqlStatementstringLEQL (Log Entry Query Language) statement defining the saved query logic.
LeqlDuringTimeRangestringNamed time range parameter for the query (e.g., Last 24 Hours, Last 7 Days).
LeqlDuringTostringEnd of the custom time range for the saved query, in ISO 8601 format.
LeqlDuringFromstringStart of the custom time range for the saved query, in ISO 8601 format.

Rapid7SIEMTags

Stores tag definitions used to classify and enrich events and log entries in InsightIDR, including LEQL conditions, priority, and associated log sources.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
IDstringUnique identifier of the tag.
TypestringType classification of the tag (e.g., THREAT, VULNERABILITY, COMPLIANCE, CUSTOM).
NamestringDisplay name of the tag.
DescriptionstringDescription of the tag's purpose and how it is applied.
LeqlStatementstringLEQL statement defining the log query condition that automatically applies this tag to matching events.
PriorityintegerNumeric priority value assigned to the tag for ordering and triage purposes.
User dataSerializedstringSerialized user-defined meta data and custom attributes associated with the tag.
SourcesSerializedstringSerialized list of log source identifiers that this tag is applied to.

Rapid7SIEMTargets

Contains notification target configurations defining where InsightIDR alert notifications are delivered, including channel type and delivery parameters.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
IDstringUnique identifier of the notification target.
NamestringDisplay name of the notification target.
DescriptionstringDescription of the notification target and its intended use.
TypestringType of notification delivery channel for this target (e.g., EMAIL, SLACK, WEBHOOK, PAGERDUTY).
ParamsSetSerializedstringSerialized set of configuration parameters required by the notification target (e.g., webhook URL, email address).
User dataSerializedstringSerialized user-defined meta data and custom attributes associated with the notification target.
AlertContentSetSerializedstringSerialized set of alert content fields included in notifications sent to this target.

Rapid7SIEMUsers

Stores InsightIDR user entity records observed across authentication and directory logs, identified by RRN, name, and domain.

NameTypeDescription
ConfigIDintegerUnique identifier linking the record to a specific Rapid7 InsightIDR integration configuration.
BatchDatedatetimeTimestamp indicating when the record was ingested or last refreshed by the integration.
RRNstringRapid7 Resource Name (RRN) uniquely identifying the user entity in InsightIDR.
FirstNamestringFirst name of the user as observed in authentication or directory logs.
LastNamestringLast name of the user as observed in authentication or directory logs.
NamestringFull display name of the user.
DomainstringDomain the user belongs to, used to group users by directory or authentication source.


Did this page help you?