问题标签 [appinsights]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - Azure App Insights:如何限制特定域或 IP 地址的日志信息
有没有办法将 Azure App Insight 配置为仅从单个 ipaddress 或单个域收集日志信息?提前致谢
azure - Azure function App 使用 slf4j 登录 App Insights
使用 Spring Cloud Functions 实现 Azure Function App。在应用设置“APPINSIGHTS_INSTRUMENTATIONKEY”中配置的 App Insights 检测密钥:。我使用 lombok 注释 @Slf4j 来记录消息,但我在 App 洞察力中看不到它们。应用洞察仅捕获使用 ExecutionContext 日志写入的日志。任何人都可以给我一个参考,以使用 slf4j 在 App Insights 中记录消息。
react-native - 为 React Native 设置用户上下文 App Insights
我们有一个 React Native 应用程序,我们正在使用“applicationinsights-react-native 包”登录到 App Insights,这在某种意义上都可以正常工作,但我们正试图开始使用使用用户 ID 的事物的监控端。现在我很确定,无论(应用程序洞察)包用于用户 ID 的用户 ID,如果我们保留它都不会导致太多问题,但它不会是正确的。
ApplicationInsights 类有一个 setAuthenticatedUserContext 方法,但是评论似乎指的是 cookie,表明它是一个重新定位的 React 包,这个 GitHub 帖子https://github.com/microsoft/appcenter-sdk-react-native/issues/503建议我们不能使用它,但是响应是针对我们没有使用的 React Natve AppCenter 包的。我们直接使用 App Insights。
所以我想知道如果我们直接从 React Native 应用程序使用 App Insights,是否有办法设置我们的 user_Id/User 上下文?
azure-devops - Azure Application Insight 应用映射类似查询
我正在尝试使用与我在应用程序地图中看到的相同类型的查询,但采用可导出的格式。我需要将我的主要应用程序服务的所有依赖项按目标分组,然后我需要查看在此依赖项中完成的每个查询。就像是:
在那之后,我试图做一个联合或其他事情来了解下面的依赖关系的细节,但这就是我被卡住的地方。
问候,
azure - terraform中触发阈值和metric_trigger阈值之间的区别
我正在添加指标警报以监视 AKS 中托管的 Web api,并且正在查看azurerm_monitor_scheduled_query_rules_alert
此处。我无法分辨这两个阈值之间的区别。我对目的以及每个应用的用途感到困惑?
python - Azure Functions - Python - AppInsights - 使用 opencensus 自定义维度
目标 :
在AI 记录customDimensions
表中:traces
我想像{'key_1' = 'value_1'}
每个人一样附加一个自定义值。
所以当我运行这个查询时:
并在查询中添加
customDimensions.key_1
列,它显示value_1
在红色和绿色部分
我已经做了什么
正如您在上面的捕获中看到的那样,根据微软文档,我设法用额外的属性填充了我想要的红色部分。
这是我的 Python 代码:
概括 :
经过长时间的研究,我似乎找不到任何合适的答案来强制以同样的方式进入绿色部分。我认为这是因为它本机且仅由 AzureFunctions 本身处理,但我不确定。
我必须根据Microsoft 文档使用opencensus-python (python 包描述)
关于如何做到这一点的任何想法?
GitHub & Stack Overflow 相关问题:
azure - Azure App Insights 智能警报的自定义排除项
我们在 Azure App Insights 中使用智能检测器来在我们的应用程序出现异常时生成一些警报。但是,我们的代码中存在一些故意的故障,我们抛出 403。有没有办法在 Application Insights 中修改这些“智能警报”,以便在其检测逻辑中排除这些已知故障?我们有一个与这些预期故障相关的特定异常类型,如果有办法,我们可以很容易地在异常检测中使用它来排除这些故障,但我在 UI 上找不到执行此操作的选项。
感谢您的任何指示。
c# - 从 Function App ILogger (C#) 在 Application Insights 中记录自定义对象
我有一个 C# .NET Core Azure Function App,我正在使用 ILogger 将日志发送到 Application Insights。到目前为止,这运作良好。
函数头:
public static void Run([TimerTrigger("0 30 * * * *")] TimerInfo myTimer, ILogger log, ExecutionContext context)
ILogger 用法:
log.LogInformation($"MyFunction trigger function executed at: {DateTime.Now}");
在 App Insights 中,我看到了包含默认信息的日志,例如它来自哪个函数应用程序,以及message
包含上述字符串的哪个函数应用程序。
但是,现在我想记录一个自定义日志。我有一个IEnumerable<IDictionary<string, string>>
并且我希望列表中的每个字典元素都是一个单独的日志。理想情况下,我可以有一个日志,其中每个字段都是字典中的一个键,其值是相应的值。或者,我可以在日志中使用某种 customDimensions 字段,这将是一个包含列表中 1 个字典中的所有键值对的对象。
目的是使日志在 Kusto 中易于查询。我想避免在 App Insights 中查询它们时解析它们。
笔记:
- 由于我已经将 ILogger 用于现有日志记录,有没有办法使用 ILogger 接口进行上述对象日志记录?
- 如果没有,我如何使用不同的记录器记录上面提到的对象?
我查看了许多其他类似的帖子,但似乎没有一个得到完全回答。
asp.net-web-api - 后台任务中的 App Insights 内存泄漏
我在 .NET web api(.net 4.8 框架)中使用 Simple Injector DI,并且在遥测客户端周围有一个包装类(我自己的实现)。
简单的喷油器启动配置看起来像
container.Register<IMyAppInsights , MyAppInsights >(Lifestyle.Singleton);
我注意到许多 Httpwebrequest 对象(应用程序洞察)被添加到内存中,并且没有为长时间运行的后台任务释放。这个问题最近才出现在执行导致内存不足异常的长时间运行的后台任务之后。
任何有关如何减少/堵塞内存泄漏/消耗的指针将不胜感激
appinsights - 在 AppInsights(Reactjs) 中阻止默认标题作为页面浏览量
我正在尝试将 Azure AppInsights 集成到我的 ReactJS 代码中。trackPageView 不工作,但 startTrackpage 和 stopTrackPage 工作。在 Azure 门户中,pageview 列表包含我在 startTrackpage 和 stopTrackpage 下指定的所有名称,但在 trackpageview 下它没有显示。而是将文档标题作为 pageview 之一(我不想要)。
提前致谢!!