NewZap – Telegram
NewZap
16 subscribers
260 photos
68 videos
28 files
650 links
@Qmin

🐯꯭꯭🐾꯭꯭Ξ꯭꯭➣꯭꯭𝕭꯭ࠫࠫ𝖊꯭ࠫࠫ𝖐꯭ࠫࠫ𝖍꯭ࠫࠫ𝖗꯭ࠫࠫ𝖚꯭꯭ࠫࠫ𝖟꯭꯭꯭ࠫࠫ🎓꯭ᭂ꯭꯭🐾꯭꯭҉꙰🐼
Download Telegram
Search

Installationclientsjavanoscriptinstallinstallation

the Angular plugin. Using our CDN We serve our own builds off of Fastly. They are accessible over both http and https, so we recommend … leaving the protocol off. Our CDN distributes builds with and without integrations. <noscript src

Using Our Cdnclientsjavanoscriptinstallusing-our-cdn

Using our CDN We serve our own builds off of Fastly. They are accessible over both http and https, so we recommend … leaving the protocol off. Our CDN distributes builds with and without integrations. <noscript src

Advanced Usageclientspythonadvancedadvanced-usage

global state data or sanitizing data that you want to keep off of the server: processors = ( 'raven.processors.SanitizePasswordsProcessor … to the default invocation, or you will need to switch offof the threaded default transport

Client Argumentsclientspythonadvancedclient-arguments

global state data or sanitizing data that you want to keep off of the server: processors = ( 'raven.processors.SanitizePasswordsProcessor

A Note On Uwsgiclientspythonadvanceda-note-on-uwsgi

to the default invocation, or you will need to switchoff of the threaded default transport

Mixed Stacktracesclientsreact-nativemixed-stacktraces

you encounter performance issues we recommend try turning it off deactivateStacktraceMerging: true see: Additional Configuration

Configurationclientsrubyconfigconfiguration

Raven] Raven 0.9.4 ready to catch errors” `` You can turn off this message: config.silence_ready = true ssl_verification By default

Optional Settingsclientsrubyconfigoptional-settings

Raven] Raven 0.9.4 ready to catch errors” `` You can turn off this message: config.silence_ready = true ssl_verification By default

Single Sign On Ssolearnssosingle-sign-on-sso

of that we recommend coordinating with your team during off-peak hours. That said, it’s super quick to link accounts, so we don’t consider

Prefacelearnssopreface

of that we recommend coordinating with your team during off-peak hours. That said, it’s super quick to link accounts, so we don’t consider

Release Managementlearnclireleasesrelease-management

common-prefix When paired with --rewrite this will chop-off a prefix from uploaded files. For instance you can use this to remove a … guess what the common prefix is and chop that one offautomatically. --validate This attempts sourcemap validation before

Managing Release Artifactslearnclireleasesmanaging-release-artifacts

common-prefix When paired with --rewrite this will chop-off a prefix from uploaded files. For instance you can use this to remove a … guess what the common prefix is and chop that one offautomatically. --validate This attempts sourcemap validation before

Upload Source Mapslearnclireleasesupload-source-maps

common-prefix When paired with --rewrite this will chop-off a prefix from uploaded files. For instance you can use this to remove a … guess what the common prefix is and chop that one offautomatically. --validate This attempts sourcemap validation before

Installationclientsjavanoscriptinstall

the Angular plugin. Using our CDN We serve our own builds off of Fastly. They are accessible over both http and https, so we recommend … leaving the protocol off. Our CDN distributes builds with and without integrations. <noscript src

Advanced Usageclientspythonadvanced

global state data or sanitizing data that you want to keep off of the server: processors = ( 'raven.processors.SanitizePasswordsProcessor … to the default invocation, or you will need to switch offof the threaded default transport

React Nativeclientsreact-native

you encounter performance issues we recommend try turning it off deactivateStacktraceMerging: true see: Additional Configuration

Configurationclientsrubyconfig

Raven] Raven 0.9.4 ready to catch errors” `` You can turn off this message: config.silence_ready = true ssl_verification By default

Single Sign-On (SSO)learnsso

of that we recommend coordinating with your team during off-peak hours. That said, it’s super quick to link accounts, so we don’t consider

Release Managementlearnclireleas
es

common-prefix When paired with --rewrite this will chop-off a prefix from uploaded files. For instance you can use this to remove a … guess what the common prefix is and chop that one offautomatically. --validate This attempts sourcemap validation before

Version 3 5 0serverchangelogversion-3-5-0

the queue, the installation guide now recommends you switch off the database backend, and move to something more efficient (such as Redis

« Previous1Next »
Configuring Sentry¶

This document describes additional configuration options available to the Sentry server itself.

First Install¶

During a new install, you will be prompted first for a walkthrough of the Installation Wizard. This wizard will help you get a few essential configuration options taken care of before beginning. Once done, you will be left with two files:

config.yml

The YAML configuration was introduced in Sentry 8 and will allow you to configure various core attributes. Over time this will be expanded.

sentry.conf.py

The Python file will be loaded once all other configuration is referenced, and allows you to configure various server settings as well as more complex tuning.

Many settings available in config.yml will also be able to be configured in the Sentry UI. Declaring them in the file will generally override the dynamically configured value and prevent it from being changed in the UI. These same settings can also be configured via thesentry config CLI helper.

General¶

SENTRY_ENVIRONMENT

Declared in system environment.

The environment name for this installation. This will also control defaults for things like DEBUG.

SENTRY_ENVIRONMENT=production sentry ...

system.admin-email

Declared in config.yml.

The technical contact address for this installation. This will be reported to upstream to the Sentry team (as part of the Beacon), and will be the point of contact for critical updates and security notifications.

system.admin-email: 'admin@example.com'

system.url-prefix

Declared in config.yml.

The URL prefix in which Sentry is accessible. This will be used both for referencing URLs in the UI, as well as in outbound notifications.

system.url-prefix: 'https://sentry.example.com'

system.secret-key

Declared in config.yml.

A secret key used for session signing. If this becomes compromised it’s important to regenerate it as otherwise its much easier to hijack user sessions.

system.secret-key: 'a-really-long-secret-value'

To generate a new value, we’ve provided a helper:

$ sentry config generate-secret-key

Redis¶

redis.clusters

Declared in config.yml.

Describes the Redis clusters available to the Sentry server. These clusters may then be referenced by name by other internal services such as the cache, digests, and TSDB backends, among others.

For example,

redis.clusters: default: # cluster name hosts: # connection options, passed to rb.Cluster 0: host: redis-1.example.com port: 6379 1: host: redis-2.example.com port: 6379 other: hosts: 0: host: redis-3.example.com port: 6379

Mail¶

mail.from

Declared in config.yml.

The email address used for outbound email in the From header.

Defaults to root@localhost. It’s highly recommended to change this value to ensure reliable email delivery.

mail.host

Declared in config.yml.

The hostname to connect to for SMTP connections.

Defaults to localhost.

mail.port

Declared in config.yml.

The port to connect to for SMTP connections.

Defaults to 25.

mail.username

Declared in config.yml.

The username to use when authenticating with the SMTP server.

Defaults to (empty).

mail.password

Declared in config.yml.

The password to use when authenticating with the SMTP server.

Defaults to (empty).

mail.use-tls

Declared in config.yml.

Should Sentry use TLS when connecting to the SMTP server?

Defaults to false.

mail.list-namespace

Declared in config.yml.

The mailing list namespace for emails sent by this Sentry server. This should be a domain you own (often the same domain as the domain part of the mail.from configuration parameter value) or localhost.

mail.backend

Declared in config.yml.

The backend to be used for email delivery. Options are smtp, console, and dummy.

Defaults to smtp. Use dummy if you’d like to disable email delivery.

Authentication¶

The following keys control the authentication support.

SENTRY_FEATURES['auth:register']

Declared in sentry.conf.py.

Should Sentry allow users to create new accounts?

Defaults to True (can register).

SENTRY_FEATURES['auth:register'] = True

SENTRY_PUBLIC

Declared in sentry.con
f.py.

Should Sentry make all data publicly accessible? This should only be used if you’re installing Sentry behind your company’s firewall.

Users will still need to have an account to view any data.

Defaults to False.

SENTRY_PUBLIC = True

SENTRY_ALLOW_ORIGIN

Declared in sentry.conf.py.

If provided, Sentry will set the Access-Control-Allow-Origin header to this value on /api/store/ responses. In addition, the Access-Control-Allow-Headers header will be set to ‘X-Sentry-Auth’. This allows JavaScript clients to submit cross-domain error reports.

You can read more about these headers in theMozilla developer docs.

Defaults to None (don’t add the Access-Control headers)

SENTRY_ALLOW_ORIGIN = "http://foo.example"

Web Server¶

The following settings are available for the built-in webserver:

SENTRY_WEB_HOST

Declared in sentry.conf.py.

The hostname which the webserver should bind to.

Defaults to localhost.

SENTRY_WEB_HOST = '0.0.0.0' # bind to all addresses

SENTRY_WEB_PORT

Declared in sentry.conf.py.

The port which the webserver should listen on.

Defaults to 9000.

SENTRY_WEB_PORT = 9000

SENTRY_WEB_OPTIONS

Declared in sentry.conf.py.

A dictionary of additional configuration options to pass to uwsgi.

Defaults to {}.

SENTRY_WEB_OPTIONS = { 'workers': 10, 'buffer-size': 32768, }

Additionally, if you’re using SSL, you’ll want to configure the following settings in sentry.conf.py:

SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https') SESSION_COOKIE_SECURE = True CSRF_COOKIE_SECURE = True

SMTP Server¶

The following settings are available for the built-in SMTP mail server:

SENTRY_SMTP_HOST

Declared in sentry.conf.py.

The hostname which the smtp server should bind to.

Defaults to localhost.

SENTRY_SMTP_HOST = '0.0.0.0' # bind to all addresses

SENTRY_SMTP_PORT

Declared in sentry.conf.py.

The port which the smtp server should listen on.

Defaults to 1025.

SENTRY_SMTP_PORT = 1025

SENTRY_SMTP_HOSTNAME

Declared in sentry.conf.py.

The hostname which matches the server’s MX record.

Defaults to localhost.

SENTRY_SMTP_HOSTNAME = 'reply.getsentry.com'

Data Sampling¶

SENTRY_SAMPLE_DATA

Declared in sentry.conf.py.

Controls sampling of data.

Defaults to True.

If this is enabled, data will be sampled in a manner similar to the following:

50 messages stores ~50 results1000 messages stores ~400 results10000 messages stores ~900 results100000 messages stores ~1800 results1000000 messages stores ~3600 results10000000 messages stores ~4500 results

SENTRY_SAMPLE_DATA = False

Beacon¶

SENTRY_BEACON

Declared in sentry.conf.py.

Controls the Beacon.

SENTRY_BEACON = True
Channel name was changed to «»
Channel name was changed to «Anonymous»
Forwarded from 🆘 ()
Hermit
Forwarded from Deleted Account
🔐📧🔎🔏🔆🔍 🔇
42777
Channel name was changed to «XON51»
.
data:image/png;base64,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