List of BugSnag services and their corresponding NodePorts.
BugSnag has a number of services, for which you may wish to set up load balancers or user-friendly hostnames. The Node Port values described here are the defaults and can be configured via KOTS if required.
The main BugSnag dashboard.
30080
nginx
URL: /monitoring/health
Status Code: 200
Response Content: Empty response
The write-only error and deploy reporting endpoint.
This is where your applications will notify BugSnag about errors and deploys. If you are sending crashes to BugSnag from client-side applications (JavaScript & mobile) or applications outside your data center, you’ll need to expose this endpoint to the public internet.
30000
event-server
URL: /ping
Status Code: 200
Response Content: “pong”
The write-only build artifact upload endpoint.
If you are using BugSnag with obfuscated iOS, macOS, Android, or JavaScript applications, we’ll recombine crashes with these build artifacts to help you with debugging.
30001
upload-server
URL: /ping
Status Code: 200
Response Content: “pong”
The webhook endpoint used for two-way issue tracker integrations. Exposed on TCP port 30002.
30002
hooks-server
URL: /ping
Status Code: 200
Response Content: “pong”
The write-only sessions reporting endpoint. Exposed on TCP port 30003.
This is where your applications will notify BugSnag about sessions. Sessions reported are used to calculate stability scores used on the releases dashboard. If you are sending session reports to BugSnag from client-side applications (JavaScript & mobile) or applications outside your data center, you’ll need to expose this endpoint to the public internet.
30003
session-server
URL: /ping
Status Code: 200
Response Content: “pong”
The BugSnag Build API is exposed on the TCP port 30004.
This is where your applications can provide extra information whenever you build, release, or deploy your application.
30004
release-server
URL: /ping
Status Code: 200
Response Content: “pong”
The BugSnag Data Access API is exposed on the same NodePort as the dashboard, 30080, however to access this you have to set the X-Bugsnag-API: true
header.
The health check for the API is the same as the BugSnag dashboard. Please see the health check section for the dashboard.
The write-only HTTP trace reporting endpoint. Exposed on TCP port 30005.
This is where your applications will report OpenTelemetry trace/span data to BugSnag via HTTP. Traces/spans reported are used to monitor the performance of the operations that are important to your users. If you are sending traces/spans to BugSnag from client-side applications (JavaScript & mobile) or applications outside your data center, you’ll need to expose this endpoint to the public internet.
You can also use this endpoint for sending trace data via an OpenTelemetry collector.
30005
trace-server
URL: /ping
Status Code: 200
Response Content: “pong”
The write-only gRPC trace reporting endpoint. Exposed on TCP port 30006.
This is where your applications will report OpenTelemetry trace/span data to BugSnag via gRPC. Traces/spans reported are used to monitor the performance of the operations that are important to your users. If you are sending traces/spans to BugSnag from applications outside your data center, you’ll need to expose this endpoint to the public internet.
You can also use this endpoint for sending trace data via an OpenTelemetry collector.
30006
trace-server-otel
URL: /
Protocol: HTTP/2 gRPC
Status Code: 13
Response Content: “”
This is where you can monitor your On-premise instance using pre built graphs and alerts.
30300
grafana
URL: /api/health
Status Code: 200
Response Content: Grafana version information