Q. I can't find my Ingestion Key and Region. Where is it ?
A. Find it in SigNoz UI Settings --> Ingestion
Toggle for answer
To find the details about the Ingestion Key and Region, you can follow this flow in the SigNoz interface
Settings --> Ingestion
The ingestion settings have all the Details about your Ingestion URL, Key and Region which you can directly copy and use in your config files.
For more details refer: Ingestion Endpoint documentation here.
General Troubleshooting
When encountering issues with ingestion, follow these steps to diagnose and potentially resolve the problem:
Enable diagnostic logs: To enhance error tracking, configure your OTLP client to capture comprehensive diagnostic logs by following the instructions listed below.
Verify endpoint connectivity: Use a simple shell command like
curl <endpoint>from the machine in question to determine if there are any local network configuration issues (such as firewall restrictions) preventing connectivity to the ingestion endpoint. You can find your endpoint here.Validate Ingestion Key: Ensure your Ingestion key is valid and properly set. Invalid or missing Ingestion keys are a common issue that typically present with HTTP 403 or 401 status codes, or gRPC Unauthenticated or PermissionDenied status codes. If you encounter these, double-check that your Ingestion key is valid, correctly configured and has not expired.
Validate Ingestion Limits: Incorrect Ingestion key limits may inadvertently restrict your data flow. Verify your current Ingestion limits to ensure optimal data throughput. For a comprehensive understanding of how these limits function, refer to our Ingestion Key Limits documentation.
Evaluate retry success: Confirm if exports succeed after retry attempts. While occasional transient errors are expected, persistent failures may indicate a more significant issue. If you suspect that transient errors are occurring more frequently than expected, please reachout to SigNoz support.
Monitor non-retried errors: Be on the lookout for scenarios where transient errors are not being retried. Despite best efforts, there may be corner cases where the ingestion endpoint returns non-retriable status codes for transient errors. If you believe you've encountered this scenario, please reachout to SigNoz support.
Collect Diagnostic Logs
Diagnostic Logs capture critical information that helps identify root causes of issues and provides essential context for troubleshooting, whether performed by you or the SigNoz Support team.
Opentelemetry Collector
In order to enable detailed log information, add the following snippet to your collector configuration:
service:
telemetry:
logs:
level: DEBUG
Language SDKs
Refer to the SigNoz instrumentation docs for language-specific details.
Issues Catalog
Root Cause:
- Payload is malformed
Resolution:
- Depending upon the endpoint, consult the relevant documenation to verify the payload schema.
Root Cause:
- Ingestion key is invalid or malformed.
- Ingestion key has expired.
Resolution:
- Ensure Ingestion key is properly included in headers.
- Ensure Ingestion key has not expired.
Refer to our Ingestion Key documentation for more information.
Root Cause:
- Ingestion key does not exist.
- Ingestion endpoint does not exist.
- Trailing slashes are being used. eg.
/logs/json/
Resolution:
- Ensure Ingestion key does not have any typo.
- Ensure the Ingestion endpoint exists in SigNoz.
- Remove the trailing slash.
Root Cause:
- Payloads are large.
- Networks are slower.
Resolution: Refer to the Important Considerations section of our Ingestion documentation.
Root Cause:
- Payloads are larger than the permissible limits.
Resolution:
- Ensure payloads are within permissible limits.
Refer to the Important Considerations section of our Ingestion documentation.
Root Cause:
- Payloads are large.
- Networks are slower.
Resolution: Refer to the Important Considerations section of our Ingestion documentation.
Root Cause:
- Payloads are large.
- Networks are slower.
Resolution: Refer to the Important Considerations section of our Ingestion documentation.
By systematically working through these steps, you can often identify and resolve common Ingestion issues. For persistent problems that you can't resolve through these methods, please reachout to SigNoz support.