# Data collection
Collection of data in the form of events and logs in the Acure product is carried out by using Acure Data Streams and Agents.
There are two methods for collecting data:
push
- method means sending data to Acure via REST HTTP API (Data Streams API). Examples of integrations implemented via thepush
method:pull
- method involves connecting and extracting data from information systems using Acure Agents. Ready-made configuration templates and plugins for them can be used. It is also possible to write your own Tasks and Handlers. Examples of integrations implemented via thepull
method: