Getting started with Middleware
Middleware unifies data from across your systems to help pinpoint issues, identify and monitor bottlenecks, and simulate and report on user behavior without the need for deep code level changes or in-house managed data pipelines.
Data is collected through simple to deploy Host Agents, SDKs, and 3rd party integrations (e.g. AWS, Azure, Prometheus, and many others). All data points are connecting using request context to simplify exploration and root cause analysis.
New here? Three steps to your first data.
Create an account, copy your keys, install an agent.
- Create your accountSign up free, or sign in with Google, GitHub or SSO
- Copy your API key and targetSnippets across these docs fill them in once you sign in
- Install your first agentA host agent, an SDK, or a third-party integration
Creating an account#
In order to get started you will need to create an account.
You may choose to authenticate using Google, Github, Email, Okta SSO, or Microsoft Entra ID SSO.
When you first log in#
The first screen you land on is the Installation Page, which is a collection of installation guides for all supported operating systems, languages, and integrations.
The Getting Started docs you're reading are a step-by-step guide catered towards new users. If you already know what you want to install, feel free to skip to the associated Installation Page in the platform, or the relevant section in the left nav of these docs.
API key and target url#
All of Middleware's instrumentation uses an MW_API_KEY and an MW_TARGET to authorize requests and determine where to send data.
In code snippets across the docs#
The MW_API_KEY and MW_TARGET are pre-populated in code snippets across the documentation, assuming you are logged in (top right of the screen). The project dropdown will say "Default" unless you have multiple Projects inside the platform.
1MW_API_KEY="<MW_API_KEY>"
2MW_TARGET=https://<MW_UID>.middleware.io:443Inside the platform#
You may also find your keys on any of the Installation Pages inside of the Middleware platform.
Built for all stacks#
Middleware supports all major operating systems and programming languages, with additional support for third-party agents like Datadog, the OTel Collector, Logstash, fluentd, and more.
Need assistance or want to learn more about Middleware? Get in touch with us via our Contact Us or join our Slack channel.
What did you think of this content?