The Universal API for Environmental Data
Synse provides a universal mechanism for monitoring and controlling all of the Operational Technology (OT) devices in a data center, from cooling systems to generators. Every Kinetic Edge data center has one or more Synse server instances which monitor environmental data, making it actionable by applications operating at the Kinetic Edge. As a fully open source API, you can use Synse anywhere from the enterprise to the regional data center the same way. Synse enables you to build autonomous infrastructure and applications from edge to core.
100% Open Source
No licensing fees and freely available source code make Synse easy to adopt. Join the open source community to collaborate on enhancements, bug fixes and new plugins.
Built to support an infinite variety of plugins, Synse integrates with both new and legacy devices. A freely-available SDK makes plugin authoring a breeze.
Use Synse to remotely monitor sensors and equipment in data centers. Designed to scale to thousands of devices and locations, Synse is ideal for operating at the Kinetic Edge.
Synse provides for plugins that support command and control capabilities. Common commands include rebooting a device or configuring an operating mode based on environmental cues.
|Synse Server||An HTTP server providing a uniform API to interact with physical and virtual devices via plugin backends. This can be thought of as a front end for Synse Plugins.|
|Synse SDK||The official SDK (written in Go) for Synse Plugin development.|
|Synse Server gRPC||The gRPC API that is used for bidirectional communication between Synse Server and the Synse Plugins.|
|Synse CLI||A tool that allows you to easily interact with Synse Server and Plugins directly from the command line.|
|Synse Client (Python)||A Python client for programmatic access to the Synse Server API.|
|Synse Client (Go)||A Go client for programmatic access to the Synse Server API.|
|Synse Plugins||Standard plugins include SNMP, IPMI, Intel AMT and Modbus TCP/IP. A growing library of community-developed plugins can easily be created using the Synse SDK.|