|
1 | 1 | ---
|
2 |
| -title: 'Send Render logs to Axiom' |
3 |
| -description: 'Learn how to monitor the behavior of your websites and apps, and capture data about the status and performance of your websites and apps.' |
| 2 | +title: 'Send logs from Render to Axiom' |
| 3 | +description: 'This page explains how to send logs from Render to Axiom.' |
4 | 4 | sidebarTitle: Render
|
5 | 5 | tags:
|
6 | 6 | ['axiom documentation', 'documentation', 'axiom', 'guide', 'render', 'render logs', 'syslog endpoint', 'render log stream']
|
7 | 7 | ---
|
8 | 8 |
|
9 |
| -Render is a unified cloud to build and run all your apps and websites with free TLS certificates, a global CDN, DDoS protection, private networks, and auto deploys from Git. |
| 9 | +import SetUpEndpoint from "/snippets/set-up-endpoint-no-heading.mdx" |
| 10 | +import Prerequisites from "/snippets/standard-prerequisites.mdx" |
10 | 11 |
|
11 |
| -Axiom provides complete visibility into your Render projects, allowing you to monitor the behavior of your websites and apps. Axiom’s Syslog Endpoint integration uses Render’s log stream to capture data about the status and performance of your websites and apps. |
| 12 | +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. |
12 | 13 |
|
13 |
| -## Prerequisites |
| 14 | +<Prerequisites /> |
| 15 | +{/* list separator */} |
| 16 | +- [Create an account on Render](https://dashboard.render.com/login). |
14 | 17 |
|
15 |
| -- Create and sign in to your account on [Render](https://dashboard.render.com/) |
16 |
| -- Sign up or log in to your account on [Axiom](https://app.axiom.co/) |
17 |
| -- In Axiom, create a [dataset](/reference/datasets) and an [API token](/reference/tokens) with ingest permissions. |
| 18 | +## Setup |
18 | 19 |
|
19 |
| -## Installation |
| 20 | +### Create endpoint in Axiom |
20 | 21 |
|
21 |
| -- In Axiom, select **Endpoints** and create a new **Endpoint** with the **Secure Syslog** Service on the dataset you created. |
| 22 | +<SetUpEndpoint endpointName="Secure Syslog" /> |
22 | 23 |
|
23 |
| -<Frame caption="Render Installation"> |
24 |
| - <img src="/doc-assets/shots/render-install.png" alt="Render Installation" /> |
25 |
| -</Frame> |
| 24 | +### Create log stream in Render |
26 | 25 |
|
27 |
| -- When you create your Endpoint service, the endpoint is in the following format `tcp+tls://pokloi5io9y4b.syslog.axiom.co:6514` |
| 26 | +In Render, create a log stream. For more information, see the [Render documentation](https://docs.render.com/log-streams). As the log endpoint, use the target URL generated in Axiom in the procedure above. |
28 | 27 |
|
29 |
| -## Configuration |
30 |
| - |
31 |
| -- Create and connect to your app on Render. Your app can be a static site, web service, Redis, or background worker. |
32 |
| - |
33 |
| -<Frame caption="Render Configuration"> |
34 |
| - <img src="/doc-assets/shots/render-configuration-service.png" alt="Render Configuration" /> |
35 |
| -</Frame> |
36 |
| - |
37 |
| -- Next, select Log Streams in your account settings on Render and add the log endpoint created during [installation](/send-data/render#installation). |
38 |
| - |
39 |
| -<Frame caption="Render Configuration Stream"> |
40 |
| - <img src="/doc-assets/shots/render-log-stream.png" alt="Render Configuration Stream" /> |
41 |
| -</Frame> |
42 |
| - |
43 |
| -- Back in your dataset, you see your logs coming in from Render in your dataset so you can get insights into your website requests and identify potential bottlenecks in any app hosted on Render. |
44 |
| - |
45 |
| -<Frame caption="Axiom Render Service"> |
46 |
| - <img src="/doc-assets/shots/render-axiom-analytics.png" alt="Axiom Render Service" /> |
47 |
| -</Frame> |
| 28 | +Back in your Axiom dataset, you see logs coming from Render. |
0 commit comments