Integration
4min
the kensu integration ecosystem is composed of the following agents an agent is essentially a specialized piece of software that is directly incorporated into scripts or programs an agent can be a spark jars, a python module or an activity in azure data factory for instance the deployment of agents is straightforward they are seamlessly integrated into the respective program or script to enhance its capabilities examples of agents include pyspark docid\ ogv7xhhwgtngjizejom5e collectors a collector operates externally from the primary data tools its main function is to create data observations, and it employs different strategies to achieve this retrieve prepared information from data tools' interfaces (e g , api) consume and interprete raw information generated by the data tools (e g , logs) trigger processes in the data tools (e g , sql metrics queries), using for instance data source connections examples of collectors are azure data factory docid\ jnenvre6gslytzg7pwmzw data source connections a data source connection is essentially a bridge that facilitates direct communication with database tables when a collector triggers it, the data source connection leaps into action, querying the database to supplement the collector's data examples of data sources accessed through ds connections include snowflake docid\ ojharjtq6htyg8q24uf9o and ms sql tools connections kensu can establish connections with various tools using apis this connection serves a dual purpose configuration kensu can access tools like databricks docid 0x5glv7b1pageiaovr4 e to set up and configure specific agents, like the spark agent data push kensu can also transmit information to tools, such as sending a list of data sources to a data catalog like data galaxy docid\ eoscdrcrr2gwdfdla2ofe