Replies: 2 comments 1 reply
-
|
Sentry’s Application Metrics are now GA. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Thanks for a great feature! Is there any info how to publish built-in dotnet / aspnetcore metrics to Sentry? Like HTTP requests duration, for instance? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Sentry is introducing metrics that let you send counters, gauges, and distributions from your code to track things like
email.sent,checkout.failed, orqueue.depth— and pivot directly into the related traces, logs, and errors when something looks off.TraceConnectedMetrics.mp4
Note
To get early access to the Sentry metrics product and to see how it works, see the announcement post.
To use the new Metric APIs to send metrics directly to Sentry, you'll have to upgrade to 6.1.0 of the .NET SDK or greater. The APIs are currently experimental.
Once the SDK is initialized, you can send metrics using the
SentrySdk.Experimental.MetricsAPIs.The
SentryMetricEmittertype exposes three method groups that you can use to capture different types of metric information:Counter,Gauge, andDistribution.You can also pass additional attributes directly to
EmitCounter,EmitGauge, andEmitDistributionvia theattributesparameter.You can also set a unit on the metric (
GaugeandDistribution).Currently allowed numeric value types of metrics:
byte,short,int,longfloat,doubleCurrently allowed units (see also Units supported by Relay):
nanosecond,microsecond,millisecond,second,minute,hour,day,weekbit,byte,kilobyte,kibibyte,megabyte,mebibyte,gigabyte,gibibyte,terabyte,tebibyte,petabyte,pebibyte,exabyte,exbibyteratio,percentDocumentation
Related Issues
Beta Was this translation helpful? Give feedback.
All reactions