mountainss Cloud and Datacenter Management Blog

Microsoft SystemCenter blogsite about virtualization on-premises and Cloud


Leave a comment

#Microsoft System Center 2016 Management Pack for Microsoft #Azure #Sysctr #SCOM

scom-mp-for-azure

Management Pack Scope

The Management Pack for Microsoft Azure enables you to monitor the availability and performance of Azure resources that are running on Microsoft Azure. The management pack runs on a specified server pool, and then uses Microsoft Azure REST APIs to remotely discover and collect performance information about the specified Microsoft Azure resources.

This management pack focuses on the collection of performance metrics made available by Azure Services that use Azure Resource Manager.

Azure Active Directory is used for authenticating Azure REST API calls.

This management pack queries Azure REST APIs to enumerate the resources running in an Azure subscription and the performance metrics available for each resource.

Virtual machines, web roles, and worker roles can store events and performance counters into Azure table storage by means of Azure diagnostics. If these resources are configured to use Azure diagnostics, this Management Pack can collect these events and performance counters.

Examples of services that can be discovered, and whether performance counters are available for collection, are presented in the table below.

Service Discovered Performance Counters Notes
Application Insights Yes Yes
Automation Yes No
Backup Yes No
BizTalk Yes No
Cloud Service (web and worker roles) Yes Yes
Data Factory Yes Yes
DocumentDB Yes No Metrics are not available in the Add Monitoring wizard
Logic App Yes No
Media Services Yes No Uses Service Management APIs
Mobile Services Yes Yes Uses Service Management APIs
Networks Yes No
Notification Hubs Yes No
Operational Insights Yes No
Redis Cache Yes Yes
Scheduler Yes No
Search Yes No
Service Bus Yes No
SQL Azure Yes Yes
Storage Accounts Yes No
Traffic Manager Yes No Uses Service Management APIs
Virtual Machines Yes Yes Virtual machines also appear as role instances for Cloud Services
Websites Yes Yes

You can download the Microsoft Management Pack for Azure here

microsoft-mvp-cdm-azure-advisor-banner


Leave a comment

#Microsoft MAP Toolkit 9.6 Now Available! #Winserv #SQL2016 #Azure #Office365 #Cloud #Tool

maptoolkit-9-6

Microsoft MAP Toolkit 9.6

The Microsoft Assessment and Planning Toolkit (MAP) is an agentless, automated, multi-product planning and assessment tool for quicker and easier desktop, server and cloud migrations. MAP provides detailed readiness assessment reports and executive proposals with extensive hardware and software information, and actionable recommendations to help organizations accelerate their IT infrastructure planning process, and gather more detail on assets that reside within their current environment. MAP also provides server utilization data for Hyper-V server virtualization planning; identifying server placements, and performing virtualization candidate assessments. More information about MAP Toolkit can you find here

Software Requirements:
        • Operating system. Any of the following:
          • Windows 10 (Professional, Enterprise and Ultimate editions only)
          • Windows 8.1 (Professional and Enterprise editions only)
          • Windows 8 (Professional and Enterprise editions only)
          • Windows 7 with Service Pack 1 (Professional, Enterprise, and Ultimate editions only)
          • Windows Server 2012 R2
          • Windows Server 2012
          • Windows Server 2016
          • Windows Server 2008 R2 with Service Pack 1
        • .NET Framework 4.5 (download from http://go.microsoft.com/fwlink/?LinkId=389161)
        • Installation of all updates for the operating system. Note: In some cases updates may not install automatically. To download updates for your computer manually, go to http://update.microsoft.com/.
        • By default, the MAP Toolkit will install SQL Server 2012 Express LocalDB during setup. You may also use an existing installation of SQL Server 2008, SQL Server 2008 R2, or SQL Server 2012 if you create an instance named “MAPS” before running the MAP Toolkit installer. The MAP Toolkit requires the collation order of the database engine to be set to “SQL_Latin1_General_CP1_CI_AS”.

Notes:

        • Some of these prerequisites require restarting your computer. You may have to restart multiple times if all the prerequisites are not met prior to running Microsoft Assessment and Planning Toolkit setup.

Scenario-dependent requirements:

    • For machines that will be used to run the Forefront Endpoint Protection Usage Tracking, Lync Usage Tracking, Exchange Server Usage Tracking, or Volume Licensing scenarios, please note: PowerShell 2.0 or higher must be installed.
    • For machines that will be used to collect Oracle schema information, please note: The 64 bit Oracle client must be installed on the MAP machine to collect the schema information. If the 64 bit client is not installed, MAP will only be able to collect instance information. MAP will not collect schema information if the 32 bit Oracle client is installed.

windows-server-2016-assessment

Export results in Excel for Windows Server 2016 Assessment Example

azure-virtual-machine-sizing

Microsoft Azure Virtual Machine Sizing Example in Excel

map-toolkit-training

With MAP Toolkit Training available 😉

You can download MAP Toolkit 9.6 here

microsoft-mvp-cdm-azure-advisor-banner


Leave a comment

Get Started here with Microsoft log #Analytics for Hybrid Environment #MSOMS #Azure #HybridCloud #Sysctr

download-log-analytics

Learn how to use Log Analytics in the Operations Management Suite to collect and analyze data generated by resources in your cloud and on-premises environments. Tutorials and other documentation show you how to get real-time insights across your workloads and servers regardless of physical location

Generate a PDF document about Log Analytics from Online documentation here

Proactive insights on workloads

  • Assess the risk and health of major workloads such as Active Directory and SQL.
  • View status of antimalware across your entire environment
  • Identify missing system updates across Windows and Linux servers
  • Detect potential configuration issues or deviations from identified best practices
  • Create alerts, alert rules, and notification timeframes

Rich data visualization

  • Analyze petabytes of data from the cloud with unlimited data retention
  • Chart and compare complex statistical functions
  • Use View Designer to create your own visualization of data queries
  • Send datasets to Power BI for enhanced visualization capabilities

Visibility across clouds and platforms

  • Connect to Linux and Windows virtual machines with one click
  • Ingest data from System Center, Zabbix, and Nagios
  • Collect any type of data through custom log collection
  • Securely send log data through proxy server and OMS Gateway

 

msoms-dashboard

Get started here with a Free OMS account


Leave a comment

Register for #Microsoft Tech Summit 2017 in Amsterdam March 23 – 24 #Azure #Cloud #Winserv

microsoft-tech-summit-2017

Microsoft Tech Summit Amsterdam

Build your cloud and infrastructure skills with a two-day free technical training event March 23-24, 2017.

More information about the Microsoft Tech Summit 2017 Amsterdam and Registration you can find here

Here you find more cities for Microsoft Tech Summit 2017  Event when you are not from the Netherlands.

Hope to meet you in Amsterdam 😉 #MVPbuzz

SCUG Banner


Leave a comment

Happy Holidays and Thank you ! #MSOMS #Azure #AzureStack #Hyperv #Sysctr #HybridCloud

merry-christmas-and-happy-new-year-2017

Thank you for following me @Jamesvandenberg
Thank you Community 😉
Thank you Microsoft
Wish you all the Best !
#MVPbuzz


Leave a comment

Get Started with Microsoft #MSOMS Network Performance (Preview)

network-performance-monitor-preview

OMS Network Performance Monitor (Preview)

This blogpost describes how to set-up and use the Network Performance Monitor solution in OMS, which helps you monitor the performance of your networks-in near real-time-to detect and locate network performance bottlenecks. With the Network Performance Monitor solution, you can monitor the loss and latency between two networks, subnets or servers. Network Performance Monitor detects network issues like traffic blackholing, routing errors, and issues that conventional network monitoring methods are not able to detect. Network Performance Monitor generates alerts and notifies as and when a threshold is breached for a network link. These thresholds can be learned automatically by the system or you can configure them to use custom alert rules. Network Performance Monitor ensures timely detection of network performance issues and localizes the source of the problem to a particular network segment or device.+

You can detect network issues with the solution dashboard which displays summarized information about your network including recent network health events, unhealthy network links, and subnetwork links that are facing high packet loss and latency. You can drill-down into a network link to view the current health status of subnetwork links as well as node-to-node links. You can also view the historical trend of loss and latency at the network, subnetwork, and node-to-node level. You can detect transient network issues by viewing historical trend charts for packet loss and latency and locate network bottlenecks on a topology map. The interactive topology graph allows you to visualize the hop-by-hop network routes and determine the source of the problem. Like any other solutions, you can use Log Search for various analytics requirements to create custom reports based on the data collected by Network Performance Monitor.+

The solution uses synthetic transactions as a primary mechanism to detect network faults. So, you can use it without regard for a specific network device’s vendor or model. It works across on-premises, cloud (IaaS), and hybrid environments. The solution automatically discovers the network topology and various routes in your network.+

Typical network monitoring products focus on monitoring the network device (routers, switches etc.) health but do not provide insights into the actual quality of network connectivity between two points, which Network Performance Monitor does.

If you are new with Microsoft Operations Management Suite, you can download here a Free OMS Subscription Plan to try it your Self

oms-network-performance-2

When you have added the Microsoft OMS Network Performance Monitor (Preview) to your Dashboard you have to install OMS agents and configure them in an easy way to start the Network Performance solution and getting results.

  1. Install OMS Agents.
  2. Configure OMS Agents
  3. Create your Networks.

1. Install OMS Agents :

In order to work with OMS, OMS agents are required to be installed on all servers of interest.

NPM requires agents to be installed on at least 2 servers to monitor the connectivity between them. We recommend that for every subnet that you want to monitor, select two or more servers and install the agent on them. If you are unsure about the topology of your network, simply install the agents on critical workloads for which you want to monitor the network performance.

connected-resources

Here you can download your OMS Agent for your Server

If you are deploying using SCOM you should ignore step 1 and jump directly to step 2

Once the NPM solution is enabled on your OMS workspace the required management packs for NPM will automatically flow down to the machines that are connected to OMS via SCOM.

In case you want to connect SCOM with OMS but haven’t figured out how to do it yet, click on the link below.
oms-operations-manager-connectionHow to Connect SCOM to OMS

2. Configure OMS agents :

Firewall ports are required to be opened on the servers so that the agents can connect to each other.

Run the script without any parameters in a power shell window with administrative privileges. This script creates few registry keys required by NPM and creates windows firewall rules to allow agents to create TCP connections with each other

The port opened by default would be 8084. You have the option of using a custom port by providing the parameter ‘portNumber’ to the script. However, the same port should be used on all the machines where the script is executed.

Note that the script will configure only windows firewall locally. If you have a network firewall you should make sure that it is allowing traffic destined for the TCP port being used by NPM

network-powershell-script

Run the Powershell script as Administrator on your Servers.

3. Create your Networks :

A ‘Network’ in NPM is a container for a bunch of subnets. The Default network is the container for all the subnets that are not contained in any user defined network. In the most likely case the subnets in your organization will be arranged in more than one network and you should create one or more network to logically group your subnets.

You can create network with any name that meets your business requirements and add the subnets to the network.

Once you have saved the configuration for the first time, the solution will start collecting network data. The process usually takes a while. Once the data has been uploaded you should be able to see the solution dashboard with data and graphs. At this point the setup is complete and you can start using the solution

The OMS Performance Monitor Solution needs time to get the information of your network.

after-powershell-script

oms-network-performance-3

I have only one network in my lab environment

oms-network-performance-4

OMS Network Performance Monitor (Preview)

oms-network-performance-5

The issue here is that my switches are not IP V6 ready 😦

trends-in-schedule

After a view days analytics you can make your own custom view

oms-network-performance-7

Here you can plot network performance issues between two Servers

oms-network-performance-8

Everything is fine here 🙂

oms-network-performance-9

When something is wrong you can go directly to the View Node Logs.

oms-network-performance-10

OMS Log analytics results of your Server

When you have a large network with a lot of HOPS like switches and routers you can see where you have latency :

npm-investigation

The OMS NPM solution is still in preview but you can test it in your test environment to learn and get a better network by eliminating your network issues.
When you use the OMS Gateway on-premises you can connect your Servers to Operations Management Suite, here you
find my blogpost for the installation and configuration :

Hybrid IT Connect computers and devices to #MSOMS using the OMS Gateway

Hope this blogpost is useful for you to get your network in Control with Hybrid IT Management of OMS Services.

SCUG Banner


Leave a comment

Get Started with Microsoft #MSOMS Service Map to get in Control #HybridCloud #Winserv #Linux

oms-servicemap-overview

Microsoft OMS Service Map

Service Map automatically discovers application components on Windows and Linux systems and maps the communication between services. It allows you to view your servers as you think of them – as interconnected systems that deliver critical services. Service Map shows connections between servers, processes, and ports across any TCP-connected architecture with no configuration required other than installation of an agent.

If you are new with Microsoft Operations Management Suite, you can download here a Free OMS Subscription Plan to try it your Self

oms-solution-overview-smap

Start the Microsoft OMS Solution Market and select Service Map

oms-servicemap

Click on ADD Solution.

oms-dashboard-with-servicemap-config-tile

Click on the Service Map Tile.

servicemap-agent-1

Download your dependency Agent here.

download-agent

servicemap-agent-software

Run as Administrator

dependency-agent-install-1

agent

Click Finish.

services-dependeny-agent

The Microsoft Dependency Agent is running together with the OMS Agent.

servicemap-in-dashboard

Your first agent is running in Service Map

servicemap-dash-tile

I Added 3 Machines.

hybridcloud01-connection

Service Map of HyperV2016 Server.

hybridcloud01-connection-2 HybridCloud01 Server via the OMS Gateway

hybridcloud01-connection-3

hybridcloud01-connection-5

If you load Server Map from 40.121.165.208

hybridcloud01-connection-6

Microsoft Operations Management Suite (OMS) Service Map Alert view looks like this :

security-alert-service-map

Click on this HybridCloud01 Server alert.

security-alert-service-map-1

Here you can see that I miss a Security Update on this Server.

service-map-features

For this HybridCloud01 Server you can choose more OMS Service Map features to see what is going on with :

  • See a Summary of my Hybridcloud01 Server
  • The properties of my Hybridcloud01 Server
  • Alerts on my HybridCloud01 Server
  • Changes on my HybridCloud01 Server
  • Performance issues on my HybridCloud01 Server
  • Security on my HybridCloud01 Server
  • Updates on my HybridCloud Server

oms-service-map-schedule-view

OMS Service Map Schedule View settings.

oms-gateway-performance

Here you see the OMS Gateway Performance via Service Map.

Here you find more Microsoft technical documentation about Service Map in OMS

SCUG Banner