Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following are key concepts and are important to understanding how the Devo Platform works.

...

An aggregation, also called an aggregate operation, performs a calculation on a set of values in a query. In Devo, this is the calculation that is run on values in grouped eventslike a sum, average, minimum, maximum, or similar. The result of the calculation appears in a new table column. For more information, see Aggregate data.

Aggregation task

An aggregation task is a process that Devo runs periodically to perform calculations in queries that are needed to feed widgets or applications. These tasks can be reviewed and managed in the Data Management area of the Administration menu. For more information, see Create a new aggregation task.

Alert

Alerts are messages that can be configured to notify users when given conditions are met in a query. Alerts can be either real-time or scheduled, and they can be distributed using different delivery methods and according to schedules defined in sending policies. For more information, see Alerts and Notifications.

...

Collectors are pieces of software provided by Devo that allow users to easily send data from some specific products to Devo. You only need to install the collector in your machine, configure it and start sending data. 

Dashboard

Dashboards are visual representations of the results of your search queries through widgets updated in real-time. There is a great variety of widgets available to represent the data in different ways.

Data table

A data table is the result of passing the received data through a parser, and represents a group of events associated to a specific tag. Events are displayed in rows with data parsed into fields, which appear in columns. Each column is assigned a specified data type such as string, integer, etc. After running a search, you will be taken to the search window, where you can visualize and work with the data table displaying the events in the selected tag. See Working in the search window for more information.

...

Apply filters to data tables to isolate or exclude specified field values. Filters offer several operations you can use to get the data you need.

Graphical correlation

This process makes it possible to create charts that join two or more queries based on a common data field. For more information, see Graphical correlation.

Group

Events in a data table can be easily grouped by time periods to facilitate analysis. Grouping is required in order to subsequently apply aggregation operations to the data. See the Group data article for more information.

...

Lookups, also called lookup tables, enable you to enrich your data by correlating key fields in the query and lookup and inserting new information that the lookup provides. Lookups can be created from external data that you upload in CSV format, or they can be created from query data. See Data enrichment for more information.

Parser

The Devo Platform is equipped to receive, store, and parse events seamlessly and securely from a wide range of commercial data sources, including operating systems, networking infrastructure devices, business applications, and more. Each data source, or supported technology, is assigned a Devo tag that must be attached to each event when it is delivered to the Devo Cloud. This tag is a critical part of what makes Devo so powerful and fast as it determines how Devo will store and retrieve the events for display. This is what we know as a parser; a technology that organizes raw events stored in a tag in different columns and display them in the corresponding table.

See the complete list of Devo parsers here.

Query

A query is the definition of the specific data you want to get after running a search, applying all the required operations in a data table such as filters, grouping data, or performing data aggregation. You can build your queries by manipulating the table data in the Devo search window, or writing them directly using the LINQ language.

...