Argus DataStores is a simple key/value data store which is divided into multiple named stores, and for each store data is separated per customer.
Some stores are marked as global, meaning that there is no customer-specific data.
The query API allows querying a named store across multiple customers.
The DataStores may be integrated with Argus Event Filters, allowing the Argus analysis system to distribute the data stores to processing nodes, and event filters to use the data in event queries.
DataStores are either LOCAL or CENTRAL. LOCAL data stores have no data stored in the central database, and are only relevant in the distributed system. The datastore descriptor will control the data retention and scope.
Argus controls access to data stores on a role based model, which allows granting read/write or read-only access to datastores per customer.
Granular access per data store is not supported. When granting users access to datastores for a customer, this grants the user access to ALL data stores for that customer.
Please read the General Integration Guide to learn the general concepts and common data structures used throughout the Argus API.