peformance metrics for monitoring IIS - iis

I am looking forward to come up with an exhaustive list of perfomance/resource parameters that can be monitored to keep check on health of IIS Server.can you guys please help me with suggestions on what can be some baseline metrics.

Related

Share point - usage data/reporting

I do reporting/analytics for site usage and engagement for a share point online site with my company. I currently run the usage logs manually from site audit reports and the process is very time consuming and not always accurate. Does anyone know a better way to get these logs? Also has anyone had success in implementing a 3rd party platform to capture site visits like google analytics? We have tried to implement Matomo, but not much success.
#B1landry,
You may have a try Azure app insight, provides similar functionality to Google Analytics with the advantage of keeping your data in the same ecosystem.
Check below docs to get started:
https://sharepoint.handsontek.net/2019/02/19/how-to-add-application-insights-to-sharepoint-without-modifying-the-master-page/
https://learn.microsoft.com/en-us/azure/azure-monitor/app/sharepoint
https://learn.microsoft.com/en-us/answers/questions/246834/how-can-i-setup-a-sharepoint-online-site-usage-mon-1.html
BR

Priority Setup For Application Insight

Currently, I am working on Telemetry client. I want to set the priority level at the code level. Can Someone help me to achieve it?
Unfortunately, it seems that Application Insight has not been able to set a priority level for the traced events so far. The client apps send synthetic requests to the web service, Application Insight works like this.
This is the feedback, you could vote it. Here is a similar issue, you could refer to it.

Using Splunk: How to limit the amount of data universal forwarder sends to the Splunk server for processing?

I am using Splunk Enterprise for security purposes...
But there is a lot of extraneous data in my Splunk at the moment. Looking through the dashboards I am finding a lot of performance and operational status data which I don't need. The problem is that my splunk license allows me to analyze 2gb of data in a 24 hour period. I would say that at the moment 70% of the data that goes through the system is not security related and the system was procured as a security monitoring system.
I would like to find a way to reduce the mount of the data that the "forwarders" send back to the Splunk back end for processing. i.e. exclude all of the performance and operational data from the analysis.
My intention is to use that freed up bandwidth to push some Anti Virus and Firewall logs to splunk instead of server performance data.
I would really really appreciate some help with this. I have searched previous questions, but can't seem to find the answer. However, if there is a page you know of where I can find my answer please send me the link :)
Kind Regards
Vera
Sounds like you've taken an off-the-shelf 'Technical Addon' and deployed it as an app inside splunk forwarders on some servers?
If yes:
You'll find an inputs.conf inside the apps, tweak it as appropriate.
http://docs.splunk.com/Documentation/Splunk/6.5.0/Admin/Inputsconf
You can simply disable a stanza in the inputs.conf with disabled = true
This same question has been answered in the Splunk forums:
https://answers.splunk.com/answers/444825/how-to-limit-the-amount-of-data-that-a-splunk-univ.html
For anyone else with the same issue, see the two answers posted in the link above, as well as this answer from another Splunk forum page, for different options.

OpenStak Security Monitoring

I am looking for some advise about tools for openstack monitoring. This is a project that I am looking to take on and try out. You advise is much appreciated.
I am looking for software/application that I can install on my OpenStack to allow monitoring of security events.
In particular, I am trying to look into virtual machine monitoring, SLA based monitoring, Event based monitoring and Policy Based Monitoring.
Note, I am not really interested in resource allocation or usage. Any advise on existing tools that I can try would be much appreciated.
The OpenStack docs and the OpenStack wiki seem to have some good recommendations. However, this question might be better suited for ServerFault, and you would likely get better answers posting there.

How can I monitor web hits on my Azure role

I've been working on a web application and finally published it to Azure. The application is not critical and currently I use only one role to keep costs down.
I would like to start try and get a feel of who (if anyone is using my site). Can anyone give me some suggestions on how I could do this. What I would really like is not to use anything like the google scripts that I see some web sites use for monitoring page hits. I would like to do as much as possible on the server.
Help advice on where to start and what to look at would be much appreciated.
Katarina
Aside from things like Google Analytics and StatCounter, you'd want to set up some performance counters that you can watch externally. This requires you to use the Diagnostic Monitor:
Set up performance counters to track, and how often to poll for values
Set up frequency to upload to Table Storage
Diagnostic data is aggregated from all your instances, so then you can run queries against the diagnostic tables. Cerebrata has a page that details these table names (you can also use their Diagnostics Manager tool, other 3rd-party tools, or roll your own).
Igork posted this StackOverflow answer as well, which references some blog posts by Azure MVP Neil Mackenzie.
To add to Dave's answer, there are three levels of monitoring you can do:
If you want to know who is using your site, Google Analytics is best and free... There are a few others, but all involve injecting small javascript on your pages
If you want to know the load your site is under, inspecting performance counters via Cerebrata's tool is likely best # http://www.cerebrata.com
If you want to go one step further and be notified when the load on your site is outside your predefined conditions (active monitoring) or have your website automatically scale up when the load is too high, AzureWatch is probably the best option # http://www.paraleap.com
HTH

Resources