Skip to main content

Ingest events and metrics

The first step in the data pipeline is to ingest metrics and events of interest from the external monitoring tools and other data sources in your infrastructure. The Data Ingestion Reference describes each supported integration in detail.

Moogsoft Cloud includes the following integrations:

  • The Moogsoft Collector collects server, Docker, and other metrics on Linux servers. You can deploy collectors on nodes throughout your physical, virtual, and cloud infrastructure.

    The Collector includes an extensible framework that supports data collection from additional services and platforms.

  • An Amazon CloudWatch integration for ingesting cloud metrics.

  • A Create Your Own Integration feature that lets you specify how to map metric and event fields from external sources in the Moogsoft UI.

  • A Metrics API for ingesting time series metrics from external monitors.

  • An Events API for ingesting data from external tools such as AppDynamics and New Relic.

    The metric and events schemas are both highly generic and flexible. Each schema has a small set of required data fields and support for additional fields.

Moogsoft includes a set of APIs for ingesting data from other sources. You can send data from any tool or service that can POST data in JSON format. The metric and events schemas are both highly generic and flexible. Each schema has a small set of required data fields and support for additional fields.

  • Metrics API — Provides an endpoint where you can post time series metrics from your monitoring services.

  • Events API — Provides an endpoint where you can post event notifications from your monitoring services.

  • Create Your Own Integration API — Allows you to define and update custom integration endpoints.