Render is a unified cloud to build and run all your apps and websites. Axiom provides complete visibility into your Render projects, allowing you to monitor the behavior of your websites and apps.Documentation Index
Fetch the complete documentation index at: https://axiom-mano-support-improvements.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- Create an Axiom account.
- Create a dataset in Axiom where you send your data.
- Create an API token in Axiom with permissions to ingest data to the dataset you have created.
Setup
Create endpoint in Axiom
- Click Settings > Endpoints.
- Click New endpoint.
- Click .
- Name the endpoint.
- Select the dataset where you want to send data.
- Copy the URL displayed for the newly created endpoint. This is the target URL where you send the data.
Create log stream in Render
In Render, create a log stream. For more information, see the Render documentation. As the log endpoint, use the target URL generated in Axiom in the procedure above. Back in your Axiom dataset, you see logs coming from Render.Filter noisy logs
Axiom doesn’t filter data at the ingest endpoint. Whatever Render sends is stored as-is. To drop unwanted log lines before they reach Axiom, route Render’s log stream through an OpenTelemetry Collector instead of pointing it directly at Axiom. The Collector receives the syslog stream, applies filter processors, and forwards only the logs you want to keep. The Collector config below drops any log record where the body containshealthcheck:
bodies pattern to match the log lines you want to discard. For more complex rules, chain multiple filter processors or use the transform processor to drop records based on field values.