Really, I just want to be able to filter the history logs in Dialogflow for specific intents. But seeing as there is no search bar or anything that can help, is there any way I can export these logs to an excel sheet or something? That way I can filter the logs.
Neither Dialogflow website nor API provide such option.
Recently a new option in Dialogflow console appeared. You can find "Log interactions to Google Cloud" in agent Settings (General tab). This will enable logging of user interactions to Stackdriver. There you can filter the logs and export them to other Google cloud services - BigQuery, Cloud Storage and Cloud Pub/Sub.
Keep in mind that there is an additional pricing for using Stackdriver logging.
Related
I am following this tutorial and I am also able to add the logic app logs into azure log analytics but the problem is that logic analytics for logic apps is still in preview mode.
https://learn.microsoft.com/en-us/azure/logic-apps/monitor-logic-apps-log-analytics
I have few question regarding this.
should I use it for logging as it is still in preview mode.
If not what other options do I have to logs data in azure monitor?
Preview mode is mode where full-fledged features are not available. This type of modes is provided to give feedbacks to improve it better.
If you ask me about to use it or not, I usually use it and i get desired results, and it works fine for me Example-Reference.
The other way I monitor logs is by using below process:
So firstly, I send logs to Log analytics workspace and then, I created another logic apps and get logs by below process:
Another way is this to log Logs of Azure Logic Apps.
I'm using azure speech to text realtime by microphone,and I want to get the audio file when the talk finished.
i find this API Get Custom Model Endpoint Log
can get the file,
but how to get the logId?
I have try to find it in doc but nothing,
speechConfig.enableAudioLogging();
set this but nothing change in log.
Regarding speechConfig.enableAudioLogging(), this just tells the service to turn on server-side audio logging. I think there also needs to be a setting in your Azure speech portal for your custom model, to enable logging. Both need to be set.
How can code and configuration changes to Azure Functions be logged and audited? I'm trying to create ways to track and guard against malicious insiders making unauthorized changes to the functionality of Azure Functions. In AWS I can create a CloudTrail trail that logs all write events to Lambda functions and write them to an S3 bucket; the Events are also visible in the Event history section of the CloudTrail console. However, I can't seem to find a way to do something similar for Azure Functions, especially in Azure Stack. I've scoured the Activity Log and the Monitor to no avail. Any help or ideas would be greatly appreciated. Thanks!
Azure has a new feature called Change Analysis
https://aka.ms/changeanalysis
If you are logged in you probably can go directly here
https://portal.azure.com/?feature.customportal=false#blade/Microsoft_Azure_ChangeAnalysis/ChangeAnalysisBladeV2
This feature is also incorporated into the activity log and you can view the changes that were done. The only issue is it's only for 14 days. They are working on creating allowing export to Log Analytics so it could go back further.
You can create alerts on the activity log. The updates you are referring too should trigger an activity log
https://learn.microsoft.com/en-us/azure/azure-monitor/platform/activity-log-alerts
I have created a bot using azure services i wanted to monitor my active session and number of users to provide a better experience for the user.
It depends on how granular (and how live) you want to go. Application insights is where you want to look. If you set your bot up with AppInsights, you will get the Analytics blade on your bot. This, at the very least, will show you # users, channels being used and retention of users.
If you want more than that, I would ensure your app service code (bot) is setup to use AppInsights as well. Please find more information here.
Currently I am logging my custom log messages to an Azure Table.
Now I need to automatically trigger the sending of emails based on log types and also need to generate an analysis report from the log messages.
Which service is more suitable to get this done? Azure Application Insights or Azure Log Analytics?
I think Application Insights will fit both - creating reports as well as sending out emails. You can do the same with Log Snalytics but the difference is, is that Log Analytics is basically a logical storage of all your log data and you can create custom reports, alerts etc. across many different services, also, everything can be nicely visualized in OMS.
As being said in the comments, you need to describe a bit more about the scenario.