Application Insight Custom Metrics Not available in Logs - azure-application-insights

I had loaded Custom Metrics using App Insights API to Application Insights (which is workspace-based). I want to enrich the custom metrics with tables in logs.However i am not able to see the custom logs in the Log Analytics workspace or in the custom metrics explorer.
Is there a workaround for doing this.
I can create charts using the metrics loaded in Application Insights

Few of the reasons why custom metrics are not being logged were:
There can be couple of minutes or less latency in Application Insights Pipeline itself. Please check this AzureMonitorStatus Blog contains most AI Issues with their resolutions at one place (tech community category).
When new custom property or new custom metric is added, it might take for that new field to show up as a field in metadata that the charts use to build themselves, depending on timing.
If it is a new application, to display that new custom property/metric in metadata, it can take up to ~15 minutes (maximum) and sometimes less than that.
Once they are available in Metadata, might need to refresh the portal if you're already in the Metrics Explorer window for that AI resource for it to re-request metadata to see your field (normally just the "refresh" command on Metrics Explorer or an Overview blade is good enough to get that working but doing a full refresh in the browser works as last resort).

Related

How to disable proactive detection emails in Azure RM template

We have begun creating our AppInsights resources via an AzureRM template. But there does not appear to be a way to disable the "Email detections to co-admins" option, so we still have to manually navigate through the portal to disable this option.
As a co-admin with approximately 30 AI resources now (multiple environments), the daily emails are becoming painful.
I would like to know how to turn off this option in a script (preferably in the template json file).
Currently, Application Insights doesn't support this action through PowerShell; it is on the product backlog for a future release.

How Can I Track The Code Version of My Application Within Google Analytics

Looking for insight into how I can programmatically track my code version (aka release version 1.0,1.1,1.2 etc) within google analytics. Currently I manually mark annotations but since annotations can't be added via API perhaps there is another mechanism? Looking for insight into how others have done this. The business case would be allowings other to see how different releases affects traffic/segments.
Reposted From Google Analytics Forum:
Hi All, Just wondering how others have tracked application versions programatically. Currently every time we release code we go into google analytics (manually) and create an annotation with the release number. This allows our GA users to see when we released and cross-reference the release to any potential changes in traffic/conversion/etc. There is currently no way to programmatically create that annotation (https://code.google.com/p/analytics-issues/issues/detail?id=53) however how do others track this. Perhaps there is a recommended way or every time you send a GA event you include the application release number, which we have hidden in the HTML of the site.
https://productforums.google.com/forum/?utm_medium=email&utm_source=footer#!msg/analytics/COIXYUCgAXg/nfVctltmDj8J
You can use a custom dimension and push the release version into it.Later you can use the custom dimension to segment the user based on ur requirements

Is there way to extract the sections and notes from one note using web api

I am trying to write a sync program so that someone can link with one note from inside my asp.net application. I would like to read all the section names / page names from one note (via api) and show them on my application. I would also like to download the notes in html format so that users can preview. If they want to edit or add a new notes then I would like to send them to the one note web application to make changes.
I could not find an api for this. Is this possible?
The current APIs only allow you to create pages. We don't have support for reading pages, sections or notebooks back at the moment, but we are actively working on those APIs. Follow us on Twitter #onenotedev for future updates. We expect to make some of these APIs available over the next several months.

How can i convert my google analytics web app into mobile app?

I have a mobile apps that i applied my google analytics track IDs but when i create the google analytics app profiles i initially choose web app instead of mobile app. while exploring around the settings, I could not find a switch to convert it into mobile app. I have more than 10 app with different google analytics track id, so i don't think creating new profile is great solution, there might be switch to change it to mobile app.
Someone out there might have encounter this situation. please help.
Solution:
What i did to solved this was create a new App, same name with the web one, then set it to mobile and then delete the web app.
The accepted answer is actually the incorrect. Specially if you have a existing web profile which as lots of historical data. Here is how to solve this by keeping your existing web property.
You add a profile view on your existing Web Property which can be a Mobile Ap Profile. https://support.google.com/analytics/answer/1009714?hl=en
The big clue came from this Upgrade to Universal Analytics post https://developers.google.com/analytics/devguides/collection/upgrade/reference/mobile-sdk
"To get access to new app reports and features, you will need to upgrade to v2.x or higher of the SDK and create at least one app view (profile) in your reports to view the data. Any new data sent from your app will only be available in this new app view (profile), while your old data will continue to be available in the original web view (profile). Learn more about the latest version of the SDK for Android or iOS."
There is currently no way to change the type of tracking after the profile is created. You will have to create new profile IDs and update the apps.

"Mark as read" functionality in Plone 4.1.4

Using Plone as a Document Management System for a Quality Management Program (capitalized buzzwords for added effect...), we are looking for "Reading list" functionality.
This should provide two functions:
Show the end-users which new documents have been updated that they haven't read yet
Show the Quality manager who hasn't read certain updated documents
Added thoughts, preferably the status of the document in the workflow should stay the same (we thought about adding a "pending reading"-state but decided against it).
Together with some of my previous questions answered here of Stackoverflow, we would then be just about ready to roll out what seems to be a ISO9001-compliant document management system, in Plone, open-source, practically all through the web - I can't say I expected this three weeks ago...
Does anybody know of such a product?
I think this can only be done with a custom product.
The way I would do this is by registering a viewlet (or a portlet) associated with the content-type of the document, providing a button.
The button, when clicked, will write the user-id and the content-id somewhere, perhaps in an annotation or in an external database (Redis, MySQL). Additional views, viewlets, and portlets will be needed to provide information to End-users and Managers about what has been read or not.

Resources