Skip to content

Commit 6961d42

Browse files
authored
Refactor logs getting started to use platformicons (#13706)
<!-- Use this checklist to make sure your PR is ready for merge. You may delete any sections you don't need. --> ## DESCRIBE YOUR PR *Tell us what you're changing and why. If your PR **resolves an issue**, please link it so it closes automatically.* ## IS YOUR CHANGE URGENT? Help us prioritize incoming PRs by letting us know when the change needs to go live. - [ ] Urgent deadline (GA date, etc.): <!-- ENTER DATE HERE --> - [ ] Other deadline: <!-- ENTER DATE HERE --> - [x] None: Not urgent, can wait up to 1 week+ ## SLA - Teamwork makes the dream work, so please add a reviewer to your PRs. - Please give the docs team up to 1 week to review your PR unless you've added an urgent due date to it. Thanks in advance for your help! ## PRE-MERGE CHECKLIST *Make sure you've checked the following before merging your changes:* - [ ] Checked Vercel preview for correctness, including links - [ ] PR was reviewed and approved by any necessary SMEs (subject matter experts) - [ ] PR was reviewed and approved by a member of the [Sentry docs team](https://github.com/orgs/getsentry/teams/docs) ## LEGAL BOILERPLATE <!-- Sentry employees and contractors can delete or ignore this section. --> Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms. ## EXTRA RESOURCES - [Sentry Docs contributor guide](https://docs.sentry.io/contributing/)
1 parent c6d42e6 commit 6961d42

File tree

1 file changed

+220
-47
lines changed
  • docs/product/explore/logs/getting-started

1 file changed

+220
-47
lines changed

docs/product/explore/logs/getting-started/index.mdx

Lines changed: 220 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -12,61 +12,234 @@ To set up Sentry Logs, use the links below for supported SDKs. After it's been s
1212

1313
### JavaScript
1414

15-
- [Browser JavaScript](/platforms/javascript/logs/)
16-
- [Angular](/platforms/javascript/guides/angular/logs/)
17-
- [Astro](/platforms/javascript/guides/astro/logs/)
18-
- [AWS Lambda](/platforms/javascript/guides/aws-lambda/logs/)
19-
- [Azure Functions](/platforms/javascript/guides/azure-functions/logs/)
20-
- [Bun](/platforms/javascript/guides/bun/logs/)
21-
- [Cloudflare](/platforms/javascript/guides/cloudflare/logs/)
22-
- [Connect](/platforms/javascript/guides/connect/logs/)
23-
- [Ember](/platforms/javascript/guides/ember/logs/)
24-
- [Express](/platforms/javascript/guides/express/logs/)
25-
- [Fastify](/platforms/javascript/guides/fastify/logs/)
26-
- [Gatsby](/platforms/javascript/guides/gatsby/logs/)
27-
- [Google Cloud Functions](/platforms/javascript/guides/gcp-functions/logs/)
28-
- [Hapi](/platforms/javascript/guides/hapi/logs/)
29-
- [Hono](/platforms/javascript/guides/hono/logs/)
30-
- [Koa](/platforms/javascript/guides/koa/logs/)
31-
- [Nest.js](/platforms/javascript/guides/nestjs/logs/)
32-
- [Node.js](/platforms/javascript/guides/node/logs/)
33-
- [Next.js](/platforms/javascript/guides/nextjs/logs/)
34-
- [Nuxt](/platforms/javascript/guides/nuxt/logs/)
35-
- [React](/platforms/javascript/guides/react/logs/)
36-
- [React Router](/platforms/javascript/guides/react-router/logs/)
37-
- [Remix](/platforms/javascript/guides/remix/logs/)
38-
- [Solid](/platforms/javascript/guides/solid/logs/)
39-
- [SolidStart](/platforms/javascript/guides/solidstart/logs/)
40-
- [Svelte](/platforms/javascript/guides/svelte/logs/)
41-
- [SvelteKit](/platforms/javascript/guides/sveltekit/logs/)
42-
- [TanStack Start](/platforms/javascript/guides/tanstackstart-react/logs/)
43-
- [Vue](/platforms/javascript/guides/vue/logs/)
44-
- [Wasm](/platforms/javascript/guides/wasm/logs/)
15+
- <LinkWithPlatformIcon
16+
platform="javascript.browser"
17+
label="Browser JavaScript"
18+
url="/platforms/javascript/logs/"
19+
/>
20+
- <LinkWithPlatformIcon
21+
platform="javascript.angular"
22+
label="Angular"
23+
url="/platforms/javascript/guides/angular/logs/"
24+
/>
25+
- <LinkWithPlatformIcon
26+
platform="javascript.astro"
27+
label="Astro"
28+
url="/platforms/javascript/guides/astro/logs/"
29+
/>
30+
- <LinkWithPlatformIcon
31+
platform="javascript.aws-lambda"
32+
label="AWS Lambda"
33+
url="/platforms/javascript/guides/aws-lambda/logs/"
34+
/>
35+
- <LinkWithPlatformIcon
36+
platform="javascript.azure-functions"
37+
label="Azure Functions"
38+
url="/platforms/javascript/guides/azure-functions/logs/"
39+
/>
40+
- <LinkWithPlatformIcon
41+
platform="javascript.bun"
42+
label="Bun"
43+
url="/platforms/javascript/guides/bun/logs/"
44+
/>
45+
- <LinkWithPlatformIcon
46+
platform="javascript.cloudflare"
47+
label="Cloudflare"
48+
url="/platforms/javascript/guides/cloudflare/logs/"
49+
/>
50+
- <LinkWithPlatformIcon
51+
platform="javascript.connect"
52+
label="Connect"
53+
url="/platforms/javascript/guides/connect/logs/"
54+
/>
55+
- <LinkWithPlatformIcon
56+
platform="javascript.ember"
57+
label="Ember"
58+
url="/platforms/javascript/guides/ember/logs/"
59+
/>
60+
- <LinkWithPlatformIcon
61+
platform="javascript.express"
62+
label="Express"
63+
url="/platforms/javascript/guides/express/logs/"
64+
/>
65+
- <LinkWithPlatformIcon
66+
platform="javascript.fastify"
67+
label="Fastify"
68+
url="/platforms/javascript/guides/fastify/logs/"
69+
/>
70+
- <LinkWithPlatformIcon
71+
platform="javascript.gatsby"
72+
label="Gatsby"
73+
url="/platforms/javascript/guides/gatsby/logs/"
74+
/>
75+
- <LinkWithPlatformIcon
76+
platform="javascript.gcp-functions"
77+
label="Google Cloud Functions"
78+
url="/platforms/javascript/guides/gcp-functions/logs/"
79+
/>
80+
- <LinkWithPlatformIcon
81+
platform="javascript.hapi"
82+
label="Hapi"
83+
url="/platforms/javascript/guides/hapi/logs/"
84+
/>
85+
- <LinkWithPlatformIcon
86+
platform="javascript.hono"
87+
label="Hono"
88+
url="/platforms/javascript/guides/hono/logs/"
89+
/>
90+
- <LinkWithPlatformIcon
91+
platform="javascript.koa"
92+
label="Koa"
93+
url="/platforms/javascript/guides/koa/logs/"
94+
/>
95+
- <LinkWithPlatformIcon
96+
platform="javascript.nestjs"
97+
label="Nest.js"
98+
url="/platforms/javascript/guides/nestjs/logs/"
99+
/>
100+
- <LinkWithPlatformIcon
101+
platform="javascript.node"
102+
label="Node.js"
103+
url="/platforms/javascript/guides/node/logs/"
104+
/>
105+
- <LinkWithPlatformIcon
106+
platform="javascript.nextjs"
107+
label="Next.js"
108+
url="/platforms/javascript/guides/nextjs/logs/"
109+
/>
110+
- <LinkWithPlatformIcon
111+
platform="javascript.nuxt"
112+
label="Nuxt"
113+
url="/platforms/javascript/guides/nuxt/logs/"
114+
/>
115+
- <LinkWithPlatformIcon
116+
platform="javascript.react"
117+
label="React"
118+
url="/platforms/javascript/guides/react/logs/"
119+
/>
120+
- <LinkWithPlatformIcon
121+
platform="javascript.react-router"
122+
label="React Router"
123+
url="/platforms/javascript/guides/react-router/logs/"
124+
/>
125+
- <LinkWithPlatformIcon
126+
platform="javascript.remix"
127+
label="Remix"
128+
url="/platforms/javascript/guides/remix/logs/"
129+
/>
130+
- <LinkWithPlatformIcon
131+
platform="javascript.solid"
132+
label="Solid"
133+
url="/platforms/javascript/guides/solid/logs/"
134+
/>
135+
- <LinkWithPlatformIcon
136+
platform="javascript.solidstart"
137+
label="SolidStart"
138+
url="/platforms/javascript/guides/solidstart/logs/"
139+
/>
140+
- <LinkWithPlatformIcon
141+
platform="javascript.svelte"
142+
label="Svelte"
143+
url="/platforms/javascript/guides/svelte/logs/"
144+
/>
145+
- <LinkWithPlatformIcon
146+
platform="javascript.sveltekit"
147+
label="SvelteKit"
148+
url="/platforms/javascript/guides/sveltekit/logs/"
149+
/>
150+
- <LinkWithPlatformIcon
151+
platform="javascript.tanstackstart-react"
152+
label="TanStack Start"
153+
url="/platforms/javascript/guides/tanstackstart-react/logs/"
154+
/>
155+
- <LinkWithPlatformIcon
156+
platform="javascript.vue"
157+
label="Vue"
158+
url="/platforms/javascript/guides/vue/logs/"
159+
/>
160+
- <LinkWithPlatformIcon
161+
platform="javascript.wasm"
162+
label="Wasm"
163+
url="/platforms/javascript/guides/wasm/logs/"
164+
/>
45165

46-
### Python
166+
### Java
167+
168+
- <LinkWithPlatformIcon
169+
platform="java"
170+
label="Java"
171+
url="/platforms/java/logs/"
172+
/>
173+
- <LinkWithPlatformIcon
174+
platform="java.spring"
175+
label="Spring"
176+
url="/platforms/java/guides/spring/logs/"
177+
/>
178+
- <LinkWithPlatformIcon
179+
platform="java.spring-boot"
180+
label="Spring Boot"
181+
url="/platforms/java/guides/spring-boot/logs/"
182+
/>
47183

48-
- [Python](/platforms/python/logs/)
184+
### Mobile
49185

50-
### Android / Java
186+
- <LinkWithPlatformIcon
187+
platform="android"
188+
label="Android"
189+
url="/platforms/android/logs/"
190+
/>
191+
192+
### Python
51193

52-
- [Android](/platforms/android/logs/)
53-
- [Java](/platforms/java/logs/)
194+
- <LinkWithPlatformIcon
195+
platform="python"
196+
label="Python"
197+
url="/platforms/python/logs/"
198+
/>
54199

55200
## Upcoming SDKs
56201

57202
We're actively working on adding Log functionality to additional SDKs. Check out these GitHub issues for the latest updates:
58203

59-
- [PHP](https://github.com/getsentry/sentry-php/issues/1824)
60-
- [Go](https://github.com/getsentry/sentry-go/issues/1000)
61-
- [Ruby](https://github.com/getsentry/sentry-ruby/issues/2600)
62-
- [.NET](https://github.com/getsentry/sentry-dotnet/issues/4132)
63-
- [Dart/Flutter](https://github.com/getsentry/sentry-dart/issues/2915)
64-
- [Native C/C++](https://github.com/getsentry/sentry-native/issues/1210)
65-
- [Cocoa (iOS)](https://github.com/getsentry/sentry-cocoa/issues/5122)
66-
- [Deno](https://github.com/getsentry/sentry-javascript/issues/15988)
67-
- [Rust](https://github.com/getsentry/sentry-rust/issues/785)
68-
- [Elixir](https://github.com/getsentry/sentry-elixir/issues/886)
69-
- [Electron](https://github.com/getsentry/sentry-electron/issues/1154)
70-
- [React Native](https://github.com/getsentry/sentry-react-native/issues/4820)
204+
- <LinkWithPlatformIcon
205+
platform="php"
206+
label="PHP"
207+
url="https://github.com/getsentry/sentry-php/issues/1824"
208+
/>
209+
- <LinkWithPlatformIcon
210+
platform="go"
211+
label="Go"
212+
url="https://github.com/getsentry/sentry-go/issues/1000"
213+
/>
214+
- <LinkWithPlatformIcon
215+
platform="ruby"
216+
label="Ruby"
217+
url="https://github.com/getsentry/sentry-ruby/issues/2600"
218+
/>
219+
- <LinkWithPlatformIcon
220+
platform="dart"
221+
label="Dart/Flutter"
222+
url="https://github.com/getsentry/sentry-dart/issues/2915"
223+
/>
224+
- <LinkWithPlatformIcon
225+
platform="cocoa"
226+
label="Cocoa (iOS)"
227+
url="https://github.com/getsentry/sentry-cocoa/issues/5122"
228+
/>
229+
- <LinkWithPlatformIcon
230+
platform="elixir"
231+
label="Elixir"
232+
url="https://github.com/getsentry/sentry-elixir/issues/886"
233+
/>
234+
- <LinkWithPlatformIcon
235+
platform="javascript.electron"
236+
label="Electron"
237+
url="https://github.com/getsentry/sentry-electron/issues/1154"
238+
/>
239+
- <LinkWithPlatformIcon
240+
platform="react-native"
241+
label="React Native"
242+
url="https://github.com/getsentry/sentry-react-native/issues/4820"
243+
/>
71244

72245
If you don't see your platform listed above, please reach out to us on [GitHub](https://github.com/getsentry/sentry/discussions/86804) or [Discord](https://discord.gg/sentry), we'll get it prioritized!

0 commit comments

Comments
 (0)