Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 3.03 KB

readme.md

File metadata and controls

29 lines (23 loc) · 3.03 KB

Plugin Source Code

You can load all the plugins in Visual Studio 2019 with the included SLN file.

You can download CDEX deloyment packages (ZIP files) with compiled binaries for each of the plugins from the repostory's Releases.

Available plug-ins

Plugin Name Description Type
CDMyComputer makes KPIs about the host OS and PC/VM available as Thing properties and provides corresponding NMI. Diagnostics
CDMyVThings Virtual Things that let you generate data for testing or demonstration purposes. Service
CDMyVisitorLog A monitoring plug-in primarily for use on Cloud Relays. It allows you to classify the connected Relays based on the plug-ins that are installed on them, and exposes them as thing properties/KPIs. Service
CDMyThingProvisioning Facilities the automatic configuration of headless relay node. A simple scripting format (.CDEScript) sends parameterized messages (TSMs) to create plug-in instances or configure those plug-ins. Service
CDMyLogger The logger can connect the internal SystemLog of the C-DEngine to external loggers such as SysGen or Greylog. Service
CDMyMeshSender The Mesh Sender allows to send specific telegrams to other nodes using reliable transport and queueing mechanisms. Connector
CDMyMeshReceiver The Mesh Receiver is the counterpart to the Mesh Sender. It receives the messages and sends back the acknowledgement telegrams required for reliable messaging. Connector
CDMyPrometheusExporter The prometheus exporter exports defined KPIs and makes them available via a prometheus scraper URL Service
CDMyNetwork The network services plugin allows to monitor services on the network Service
CDMyRulesEngine The rules engine allows to create simple rules to act on changes/trigger in Things managed by the C-DEngine Service
CDMyMessaging The Messaging plugin can send email or text message to users Service
CDMyMSSQL Storage Service for data collected by the C-DEngine IStorageService
CDMyWebRelay Access to internal Web Servers Service
CDMyOPCUAClient OPC UA Client plugin to read values from OPC UA Servers Protocol
CDMyModbus Access Modus TCP Devices Protocol

Additional plug-ins like OPC UA Client and Server, ModBus, MTConnect, Azure Event/IoTHub, Google IoTHub, OpenAuth2 are under review for future OSS release. Let us know if you have a particular interest or requirement.

Feel free to open an Issue/Feature Request on GitHub, or contact us at [email protected].