New Data Center in Spain: Bare Metal & VPS — Ryzen / EPYC / Xeon Gold ⭐ Best Price on the Market!
EN
Currency:
EUR – €
Choose a currency
  • Euro EUR – €
  • United States dollar USD – $
VAT:
OT 0%
Choose your country (VAT)
  • OT All others 0%
Choose a language
  • Choose a currency
    Choose you country (VAT)
    Dedicated Servers
  • Instant
  • Custom
  • Single CPU servers
  • Dual CPU servers
  • Servers with 4th Gen EPYC
  • Servers with AMD Ryzen and Intel Core i9
  • Storage Servers
  • Servers with 10Gbps ports
  • Hosting virtualization nodes
  • GPU
  • Sale
  • Virtual Servers
  • Instant VPS & VDS
  • Hosting with ispmanager
  • Hosting with cPanel
  • GPU
  • Dedicated GPU server
  • VM with GPU
  • Tesla A100 80GB & H100 Servers
  • Nvidia RTX 5090
  • GPU servers equipped with AMD Radeon
  • Sale
    Apps
    Colocation
  • Colocation in the Netherlands
  • Remote smart hands
  • Services
  • L3-L4 DDoS Protection
  • Network equipment
  • IPv4 and IPv6 address
  • Managed servers
  • SLA packages for technical support
  • Monitoring
  • Software
  • VLAN
  • Announcing your IP or AS (BYOIP)
  • USB flash/key/flash drive
  • Traffic
  • Hardware delivery for EU data centers
  • AI Chatbot Lite
  • AI Platform
  • About
  • Careers at HOSTKEY
  • Server Control Panel & API
  • Data Centers
  • Network
  • Speed test
  • Hot deals
  • Sales contact
  • Reseller program
  • Affiliate Program
  • Grants for winners
  • Grants for scientific projects and startups
  • News
  • Our blog
  • Payment terms and methods
  • Legal
  • Abuse
  • Looking Glass
  • The KYC Verification
  • Hot Deals

    29.11.2022

    Hostkey Windows Infrastructure Monitoring Architecture

    server one
    HOSTKEY
    Rent dedicated and virtual servers with instant deployment in reliable TIER III class data centers in the Netherlands and the USA. Free protection against DDoS attacks included, and your server will be ready for work in as little as 15 minutes. 24/7 Customer Support.

    Author: Senior Devops. Hostkey Lead Infrastructure Specialist Nikita Zubarev

    Earlier we talked about how Linux systems are monitored. Now let's look at how to set up Windows Server.

    In one of the previous articles, we discussed integrating FreeIPA with Active Directory. In the process of developing the solution described in that article, we needed to note the metrics from the servers using Windows infrastructure. In this article, we will look at how you can set up monitoring for Windows servers using an existing system built on a combination of Prometheus + Grafana + Alertmanager. We will collect general system metrics: cpu, ram, hdd.
    The WMI exporter can also be used to monitor IIS sites and applications, network interfaces, services, and even local temperature.

    Detailed information about the WMI exporter can be found on GitHub.
    After installing the necessary exporter, go to the "Windows Services" panel (just type "Services" in the Windows search menu) and find the WMI exporter in the list. Next, you need to check that the service is working correctly.

    If the exporter is running, it should start providing metrics at http://localhost:9182/metrics, similar to the Node Exporter. All you need to do is activate the collection of metrics in Prometheus, add a dashboard and set up your alerts:

    Add to prometheus.yml:

      - job_name: 'Windows_Infra'
    	static_configs:
    		- targets: ['”localhost”:9182'] 

    Add a Grafana dashboard. It monitors the display of the dashboard, connects and optimizes the output of a detailed summary of resources. It provides a visual panel for each host:

    What you have to do now is describe the rule_files by adding the necessary metrics:

     groups:
    	- name: Windows_Infra
    		rules:
    		- alert: InstanceDown
    			expr: up{job="Windows_Infra"} == 0
    			for: 5m
    			labels:
    				severity: page
    			annotations:
    				summary: "Instance {{ .instance }} down"
    				description: "{{ .instance }} of job {{ .job }} has been down for more than 5 minutes."
    	
    		- alert: DiskSpaceUsage
    			expr: 100.0 - 100 * (windows_logical_disk_free_bytes{job="Windows_Infra"} / windows_logical_disk_size_bytes{job="Windows_Infra"}) > 90
    			for: 10m
    			labels:
    				severity: high
    			annotations:
    				summary: "Disk Space Usage (instance {{ $labels.instance }})"
    				description: "Disk Space on Drive is used more than 90%\n  VALUE = {{ $value }}\n  LABELS: {{ $labels }}"

    Add any other necessary parameters in the same way. When Alertmanager is configured, notifications will automatically be sent to connected systems.

    As you can see, monitoring Windows servers can be done easily with Prometheus and Grafana. This solution greatly simplifies the process of managing a large fleet of machines and allows you to quickly solve problems that arise when administering server equipment with our company. In the following articles, we will consider the task of connecting Windows services.

    Rent dedicated and virtual servers with instant deployment in reliable TIER III class data centers in the Netherlands and the USA. Free protection against DDoS attacks included, and your server will be ready for work in as little as 15 minutes. 24/7 Customer Support.

    Other articles

    22.05.2025

    Comparison of Server Parameters and Hosting Providers for Validating Blockchain Transactions Using Solana as an Example

    Which server is best for running a Blockchain validator? Learn the optimal CPU, RAM, and storage specs for high-performance blockchain validation.

    25.04.2025

    More 5090 – more problems? Testing a dual NVIDIA GPU setup

    Dual RTX 5090 server: Scaling performance or multiplying problems in AI tasks?

    25.03.2025

    Jensen Huang, seriously!? Testing the NVIDIA RTX 5090 in AI workflows

    The new GeForce RTX 5090 was promised to be a breakthrough for AI tasks. We put it to the test with real-world benchmarking — speed improved, but without issues. Find out how well the 5090 lived up to the hype!

    14.03.2025

    Automated Markdown Translation from the Command Line: Ollama and OpenWebUI API

    Ready to accelerate your localization process? Use Ollam and the OpenWebUI API in the command line, write a bash script, tune your prompts—and streamline your workflow!

    27.02.2025

    How to Add Mods to an ARK Dedicated Server: Full Guide

    Hosting an ARK server? Learn how to install, configure, and troubleshoot mods — the easy way.

    Upload