vm insights
10 TopicsDependency Agent Alternatives
Hello. The retirement notice for the Azure Dependency Agent (https://learn.microsoft.com/en-us/azure/azure-monitor/vm/vminsights-maps-retirement) recommends selecting an Azure Marketplace product as a replacement but is not specific about what product(s) offer similar functionality. Would appreciate more specific guidance and experiences from the wider community. Thanks.72Views0likes1CommentAzure alert on multipel subscriptions
Hi all, i am not sure if this is the rigt place, but here goes. I am working on creating a monitoring solution, and are trying to create some dynamic alert rules. I need them to look on a lot of subscriptions, but when use chose scope, you can only chose one subscription. So i have exported the template and add'ed another subscription in the scopes section, but will it work? This is what the properties section looks like in the template, it is looking on cpu usage over time: "properties": { "description": "Dynamic warning on CPU ussage", "severity": 2, "enabled": true, "scopes": [ "/subscriptions/Sub1", "/subscriptions/Sub2" ], "evaluationFrequency": "PT15M", "windowSize": "PT1H", "criteria": { "allOf": [ { "alertSensitivity": "High", "failingPeriods": { "numberOfEvaluationPeriods": 4, "minFailingPeriodsToAlert": 4 }, "name": "Metric1", "metricNamespace": "microsoft.compute/virtualmachines", "metricName": "Percentage CPU", "operator": "GreaterOrLessThan", "timeAggregation": "Average", "criterionType": "DynamicThresholdCriterion" } ], "odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria" }, Any input is more than welcome 🙂 Regards Jan L Dam972Views0likes2CommentsAzure Metric vs Performance counters show different values
Azure Metric vs Performance counters Return values of network traffic are totally off, regardless of time frame between portal, log analytic query perf and InsightsMetrics. See screen off excel. I have open log analytic workspace, select Time range Last 24 hours and one day 26/03/2024 Perf | where TimeGenerated between (datetime(2024-03-26) .. datetime(2024-03-27)) | where Computer == "**********" | where ObjectName == "Network Interface" and CounterName == "Bytes Sent/sec" or CounterName == "Bytes Received/sec" | summarize BytsSent = sum(CounterValue) by bin(TimeGenerated, 1d),CounterName InsightsMetrics | where TimeGenerated between (datetime(2024-03-26) .. datetime(2024-03-27)) | where Origin == "vm.azm.ms" | where Computer == "*******" | where Namespace == "Network" | where Name == "ReadBytesPerSecond" or Name == "WriteBytesPerSecond" | extend Tags = parse_json(Tags) | extend BytestoSec = toreal(Tags.["vm.azm.ms/bytes"]) | sort by TimeGenerated | project TimeGenerated,Name,Val,BytestoSec | summarize AggregatedValue = sum(BytestoSec) by bin(TimeGenerated, 1d),Name I don’t know what im doing wrong or i don't understand . But sample interval in data collection rule is 15s, and sample interval of metric is 60s.883Views0likes2CommentsHo w to correctly measure Bytes Received/sec &&&&& Bytes Sent/sec
I would like to correctly measure through log analytic and then in Grafana network traffic generated for one or more VMs. For test VMs I have enable Data collection rule and enabled collecting data every 60s for network Interface "Bytes Received/sec" and "Bytes Sent/sec". Inside metric is also enabled. Query that I use in log analytic is : Perf | where TimeGenerated between (datetime(2024-03-19) .. datetime(2024-03-20)) | where Computer == "***********" | where ObjectName == "Network Interface" and CounterName == "Bytes Received/sec" and InstanceName == "Microsoft Hyper-V Network Adapter _2" | summarize BytsSent = sum(CounterValue)/1073741824 by bin(TimeGenerated, 24h),CounterName InsightsMetrics | where TimeGenerated between (datetime(2024-03-19) .. datetime(2024-03-20)) | where Origin == "vm.azm.ms" | where Namespace == "Network" and Name == "ReadBytesPerSecond" | where Computer == "******" | extend NetworkInterface=tostring(todynamic(Tags)["vm.azm.ms/networkDeviceId"]) | summarize AggregatedValue = sum(Val) by bin(TimeGenerated, 1d), Computer, _ResourceId, NetworkInterface Results for Perf is 0,32339 GB/day and for InsightsMetrics is 14.7931 GB/day. If I go to network interface and select metric data for network interface is data that I get return from query in log analytic for Metric same/correct . I have now shorten sample period of data collection rule to 15s, I hope that this will ,give more accurate results. I’m I doing something wrong or I collect data the wrong way. I don’t want to activate inside metric for every VM, I want to activate any data that I’m interesting.377Views0likes0CommentsAzure Monitor Connections Video Mar 16, 2021
Welcome to this month's Azure Monitor Connection post. Every 4-6 weeks we'll post a new video sharing the latest capabilities with demonstrations. In this session, learn what’s new in Azure Monitor for March 2021. This video includes discussions on: Azure Monitor Agent and Data Collection rules supporting a wider range of deployment scenarios. Availability of new Azure Monitor insights Network insights Windows Virtual Desktop insights ADX Cluster Insights There is also a demonstration of VM guest health monitoring capabilities of Azure Monitor VM insights. We’re actively monitoring this thread for your input so please do reach out with questions and feedback on the topics covered in the video. Thanks to XemaPathak for joining us in this session to demonstrate Azure Monitor VM insights guest health.1.9KViews1like2CommentsDebian from Marketplace not supported for Insights
Hi Have two different Debian VM's. One is deployed from Disk and one from Marketplace. I'm having problems enabling Insights on the one from marketplace. It says it's unsupported "While we encourage you to enable insights for Maps, you are using an OS version (Publisher: credativ, Offer: Debian, Sku: 9-backports) that is not supported" Anyone now it there is a workaround to get it supported. It's the same version 9.13 as the one that works.Solved1.6KViews0likes4CommentsVMInsights - Time Frequency
Just started using VMinsights and have created a few alerts based on the logs coming into the Log Analytics VMProcess table. My initial concern is that each Process seems to be logged just once an hour, can this be altered anywhere ? An hour seems a long time to be waiting to see if a Process is running or not.2.2KViews0likes4CommentsEasy way to exclude a resource from a Log analytics query alert?
If I have a query setup that checks high CPU from all VMs reporting to that log analytics workspace and i want to suppress one or two VMs for a while since i'm doing some operations to them. I know i can edit the query but would be nice if i could suppress or edit on the go to exclude a few resources.Solved9.9KViews0likes5CommentsGetting memory consumption per process in a VM
Hi! Is there a way to get memory consumption per process exported to log analytics workspace? Probably the easiest way would be to log on to the VM but sometimes this is not possible and instead of just seeing we are out of memory would be nice to see what is actually eating up the memory. I believe Rahul pointed to me, that I would need to enable process level perf counters from my workspace, to collect this data but i'm not 100% sure on how 🙂Solved8.3KViews0likes4Comments