ArcGIS GeoEvent Server is a licensing role of ArcGIS Server that enables real-time ingestion and analytics on streaming data. Below are highlights of some key functionality of GeoEvent Server. Use the GeoEvent Server quick start guide to get started with GeoEvent Server and real-time visualization and analytics.
Work with GeoEvent Services
A GeoEvent Service allows you to define the flow of event data, including the input connectors used to ingest the event data, the filters and processors to perform real-time analysis, and the output connectors that disseminate the results to a map for visualization or to alert and notify stakeholders when events of interest are detected.
Learn more about GeoEvent Services

Access ArcGIS GeoEvent Manager
GeoEvent Manager is used to create and configure inputs and outputs as well as design, publish, and manage GeoEvent Services. Access GeoEvent Manager in the following location: https://<gisserver>.<domain>.com:6143/geoevent/manager. When you open GeoEvent Manager for the first time, the Manager page appears as illustrated below.

Once any inputs, outputs, and GeoEvent Services are created, the Manager page lists those elements as illustrated below.

Work with connectors
GeoEvent Server includes connectors for creating both input connectors and output connectors. Connectors are available for common data formats (text, RSS, Esri feature JSON, and generic JSON) and data communication channels (system file, HTTP, TCP, UDP, WebSocket, and Esri feature service). An example of input connectors available with GeoEvent Server is provided below.

Create GeoEvent Services
GeoEvent Services are created in GeoEvent Manager using a service designer. Elements that can be added to a GeoEvent Service include input connectors, output connectors, filter elements, and processor elements.
Once published, GeoEvent Services route event data from an input to any number of filters and processors and out to one or more outputs. Input connectors are responsible for receiving and interpreting the event stream and translating the event data into a series of event records. Filters apply attribute and spatial filtering to identify event records of interest. Processors calculate derivative values, enrich event records by combining data from other services or files, tag event records based on spatial relationships, and work with event record schemas to map and reduce the fields from event records. Output connectors are responsible for converting event records back to a data stream and sending the events through a data communication channel. GeoEvent Server manages this processing and analysis of streaming event data in real time.
Learn more about creating and working with GeoEvent Services
Bring live data into your applications
Streaming event data from GeoEvent Server can be used by the entire ArcGIS system to enhance GIS applications. GeoEvent Server enables the integration of streaming data into an enterprise GIS by updating feature services and other online content. The features and content can be consumed in web maps, apps such as ArcGIS Dashboards, or any ArcGIS viewer or application to display the most up-to-date information about events as they happen.