JupiterOne Entity Ingestion Sources
JupiterOne has a standard set of labels that represent how any single entity is ingested into the JupiterOne graph. You can find this information on entities on the Metadata tab in the entity drawer in J1 Assets. You can also filter against this information when you are querying JupiterOne by including the _source property in a WITH clause of a JupiterOne query.
For example:
Which of my aws instances that were ingested by an integration use a data store?
FIND aws_instance
WITH _source = 'integration-managed'
THAT USES DataStore
RETURN TREE
Labels of Ingestion Sources
system-internal - Entities that are created by an internal JupiterOne system that represents metadata about your JupiterOne instance. For example, users who have access to the JupiterOne software itself, compliance benchmarks, and alerts should have a _source value of system-internal.
integration-managed - Entities that are created by integrations. For example, if you configure an AWS integration and that integration ingests information into the J1 Graph, the source of those entities should have a _source value of integration-managed.
system-mapper - Entities that represent assets that have not been ingested into the J1 Graph by an integration but are determined to exist another way. In the JupiterOne data model, specific entity relationships can be inferred based on the correlation data certain entities have with one other. For example, you can expect that an entity that represents a HostAgent (such as scanning agents from vendors like CrowdStrike or SentinelOne) must also be accompanied by a Host that it is scanning (such as instances from a cloud service provider or a physical device that an employee uses to perform their work). In this case, the Host entity may be created by the system mapper if it does not already exist from an integration.
Another example of a system-mapper entity results from the timing of how integrations might execute or the information JupiterOne can retrieve from vendor solutions. JupiterOne uses an entity with a _source value of system-mapper to represent an asset that likely exists (based on relationship data) before other integration sources have had the opportunity to hydrate or enrich it in the J1 Graph.
api - Entities that are created using the JupiterOne APIs are given a _source value of api.
sample-data - Entities that are created using the sample data feature of JupiterOne are given a _source value of sample-data.