Skip To Content

Introduction to ArcGIS GeoEvent Server

ArcGIS GeoEvent Server enables real-time event-based data streams to be integrated as data sources in your enterprise GIS. Event data can be filtered, processed, and sent to multiple destinations, allowing you to connect with virtually any type of streaming data and automatically alert personnel when specified conditions occur, all in real time.

GeoEvent Server changes your standard GIS applications into frontline decision applications, helping you respond faster with increased awareness whenever and wherever change occurs.

GeoEvent Server is capable of consuming event data from multiple real-time data feeds. Filters and processors enable analysts to discover and focus on the most interesting events, locations, and thresholds for their operations.

With GeoEvent Server, you can do the following:

  • Stream (push) event data to your client applications via WebSockets.
  • Direct event data into feature services hosted on ArcGIS Online or ArcGIS Enterprise so that maps you create represent the most up-to-date information.
    • View the latest feature status using any ArcGIS viewer (for example, ArcGIS Dashboards).
  • Filter GeoEvents using spatial or attribute conditions to focus on the most interesting event data.
  • Geofence areas of interest using existing feature data to detect the spatial proximity of events. You can even create geofences on the fly without disconnecting from your real-time data stream.
  • Archive event data in feature services, tables, and the spatiotemporal big data store.
  • Enrich incoming events with data from a secondary feature service or system file.

For more information, see A quick tour of GeoEvent Server and the GeoEvent Server Quick Start Guide (PDF).


ArcGIS GeoEvent Server is a licensing role of ArcGIS Server, a software component of ArcGIS Enterprise. ArcGIS Server must be installed before installing GeoEvent Server. GeoEvent Server can only be licensed in addition to the base purchase of ArcGIS Enterprise (Standard or Advanced). A GeoEvent Server license enables real-time data ingest, analytics, visualization, and notification capabilities in your enterprise GIS.

For more information about ArcGIS Enterprise and ArcGIS Server, see What is ArcGIS Enterprise.


It is strongly recommended that a solution architecture adhere to the workload separation design principle. ArcGIS Server and ArcGIS GeoEvent Server should be installed on a machine other than the machine supporting your base ArcGIS Enterprise deployment.

For more information about recommended reference architectures for GeoEvent Server, see ArcGIS Enterprise server roles. For additional information about licensing and deployment of GeoEvent Server, see Base GeoEvent Server deployment.

In this topic
  1. Licensing
  2. Deployment