Monitoring
A PowerShell Network Monitor
(jdhitsolutions.com)
I hope you've been trying your hand at the scripting challenges being posted on the Iron Scripter
By: Jeff Hicks submitted:Jun 16 2022
I hope you've been trying your hand at the scripting challenges being posted on the Iron Scripter
web site. The challenges are designed for individuals to do on their own to build up their PowerShell scripting skills. A few weeks ago, a challenge was posted to create a network monitoring tool using PowerShell and the Write-Progress cmdlet. I thought I'd share my notes on the challenge and some of the code I came up with.
By: Jeff Hicks submitted:Jun 16 2022
Automating with PowerShell: Shipping your logs
(cyberdrain.com)
This time we're going to use PowerShell to setup moving your logs to a centralized logging engine.
By: Kelvin Tegelaar submitted:Jun 16 2022
This time we're going to use PowerShell to setup moving your logs to a centralized logging engine.
By: Kelvin Tegelaar submitted:Jun 16 2022
Better Event Logs with PowerShell
(jdhitsolutions.com)
Because I don't work in a corporate environment, I don't always see opportunities where PowerShell
By: Jeff Hicks submitted:Jun 16 2022
Because I don't work in a corporate environment, I don't always see opportunities where PowerShell
can make your life better as an IT professional. I have a friend - let's call her Gladys Kravitz. Gladys and I were chatting and she mentioned how tricky it is to pull information out of Windows event logs. If I recall, she was looking at 4625 events in the Security log which represents failed logon attempts.
By: Jeff Hicks submitted:Jun 16 2022
Check for non-Microsoft signed Windows Services
(powershellisfun.com)
I have a lot of Windows Services on my Windows 11 laptop, mainly from Microsoft itself or
By: Harm Veenstra submitted:Oct 27 2023
I have a lot of Windows Services on my Windows 11 laptop, mainly from Microsoft itself or
third-party, but Microsoft signed are safe(r). In this blog post, I will show you how you can scan your system for non-Microsoft signed Windows Services and create a report on those.
By: Harm Veenstra submitted:Oct 27 2023
Computer Auditing – Part 4 – Windows Services, DHCP Scopes, and IIS Websites
(hkeylocalmachine.com)
I've recently been looking at extending the standard set of auditing (from the previous scripts
By: Kamal submitted:Jan 12 2024
I've recently been looking at extending the standard set of auditing (from the previous scripts
mentioned in Part 1, Part 2, and Part 3) to include DHCP scope information, and IIS-based website information.
By: Kamal submitted:Jan 12 2024
Get CPU Temperature w/o WMI
(reddit.com)
I am working on creating a script to pull CPU and GPU temperatures, package them, and send them to
By: u/IndianaNetworkAdmin submitted:Jun 16 2022
I am working on creating a script to pull CPU and GPU temperatures, package them, and send them to
Elasticsearch.
By: u/IndianaNetworkAdmin submitted:Jun 16 2022
How to monitor a printer with Powershell
(scriptinglibrary.com)
When it comes to monitoring, as much I like scripting languages, it is never my first choice to rely
By: Paolo Frigo submitted:Jun 16 2022
When it comes to monitoring, as much I like scripting languages, it is never my first choice to rely
only on a 'custom' script. Considering how many variables are involved: requirements, environments, the overall experience of the team that will manage that piece of software, and all efforts to develop, test, and support the solution over time.
By: Paolo Frigo submitted:Jun 16 2022
HTML Reporting with Powershell Part 1 Creating the Basic Report
(youtube.com)
In tis video, we look at how to create an html report in powershell. This will shows the basics of
By: Chasse TAC submitted:Nov 18 2022
In tis video, we look at how to create an html report in powershell. This will shows the basics of
how to create a multiple fragment body and why it's needed for more complex reports.
By: Chasse TAC submitted:Nov 18 2022
Invoke-Perfmon : Performance Metrics Monitoring in PowerShell Console Graphs
(github.com)
You can use this function to Generate ASCII Graphs in PowerShell using ‘Graphical’
By: submitted:Jun 15 2022
You can use this function to Generate ASCII Graphs in PowerShell using ‘Graphical’
Module to display performance metrics.
By: submitted:Jun 15 2022
Monitor Web Server Uptime with PowerShell
(4sysops.com)
There are many different tools to monitor whether a web server is running or not. However, if you
By: submitted:Jun 15 2022
There are many different tools to monitor whether a web server is running or not. However, if you
and/or your team know PowerShell and, perhaps, already have some PowerShell scripts to manage web services, using PowerShell to monitor uptime may be a good option.
By: submitted:Jun 15 2022
Monitoring Azure App Proxies
(cyberdrain.com)
Sometime back I made a youtube video about how to use Azure App Proxy. This was received really good
By: Kelvin Tegelaar submitted:Jun 16 2022
Sometime back I made a youtube video about how to use Azure App Proxy. This was received really good
in a lot of the communities I frequent but a worry popped up by someone recently; how am I sure that the Azure Application Proxy is always completely functional at my clients? You can monitor the service of course, but that does not mean that the entire connection to Azure is functional.
By: Kelvin Tegelaar submitted:Jun 16 2022
Monitoring interactive system execution
(cyberdrain.com)
So this is a bit of a weird one, and more of an experimental idea than something I actually use in
By: Kelvin Tegelaar submitted:Jun 16 2022
So this is a bit of a weird one, and more of an experimental idea than something I actually use in
production. A friend of mine is using my PSexec monitoring script. He just has a couple of issue with that; he's running an application that actively uses psexec to create some elevation. That's quite...
By: Kelvin Tegelaar submitted:Jun 16 2022
Monitoring the London Underground with SCOM
(cookdown.com)
Not into train spotting, don't worry, our blog on monitoring the London Underground will show you
By: Team Cookdown submitted:Jun 16 2022
Not into train spotting, don't worry, our blog on monitoring the London Underground will show you
how to literally monitor anything! All you need to get started is our PowerShell MP, plus some APIs and custom discoveries - happy monitoring!
By: Team Cookdown submitted:Jun 16 2022
Monitoring with PowerShell: App hangs
(cyberdrain.com)
I was talking to a friend the other day and he was using my user experience script in his RMM system
By: Kelvin Tegelaar submitted:Jun 16 2022
I was talking to a friend the other day and he was using my user experience script in his RMM system
for a while. He told me that he loved having the ability to measure the users experience but he had some clients with in-house applications that would write errors to the system log constantly, or he had other clients with crashing services that could not be prevented.
By: Kelvin Tegelaar submitted:Jun 16 2022
Monitoring with PowerShell: Monitoring battery health
(cyberdrain.com)
This one was requested by several users for a while, I added this to some script libraries but never
By: Kelvin Tegelaar submitted:Jun 16 2022
This one was requested by several users for a while, I added this to some script libraries but never
actually released it on the blog so I figured it's a good way to get back into blogging.
By: Kelvin Tegelaar submitted:Jun 16 2022
Monitoring with PowerShell: Monitoring DNS record changes
(cyberdrain.com)
At my company we use a dynamic DNS service for load balancing or failover. This is great because
By: Kelvin Tegelaar submitted:Jun 15 2022
At my company we use a dynamic DNS service for load balancing or failover. This is great because
clients don't notice downtime when a failover or load balancing action occurs. It makes everything smooth and fluent for clients and users of our systems. The only problem with this is that sometimes a failover occurs and you don't notice. Great for users, not so great for administrators; if a server crashes in the woods, did it really crash at all? To make sure we always get notified about these situations we use the following script via our RMM system.
By: Kelvin Tegelaar submitted:Jun 15 2022
Monitoring with PowerShell: Monitoring listening applications
(cyberdrain.com)
In one of the online communities I follow someone encountered an issue with application listeners
By: Kelvin Tegelaar submitted:Jun 16 2022
In one of the online communities I follow someone encountered an issue with application listeners
and ports being in use. The use case is that users have a Autocad type application installed that launches a server on a specific port; the users also run a remote control application that at times steals the port.
By: Kelvin Tegelaar submitted:Jun 16 2022
Monitoring with PowerShell: Monitoring MFA Usage
(cyberdrain.com)
So I've blogged about this before too, but times change and monitoring MFA usage is becoming a
By: Kelvin Tegelaar submitted:Jun 16 2022
So I've blogged about this before too, but times change and monitoring MFA usage is becoming a
little more difficult . Microsoft allows per-user MFA, Security Defaults, and Conditional Access all to be used concurrently. I've created this monitoring script that returns which users seem to fall out of any Multi-factor authentication scope, and also reports what type of authentication is currently active on the tenant. Using the normal PowerShell methods you can only find if a user has per-user MFA enabled, if a user uses Conditional Access or Security Defaults it shows the per-user MFA state as disabled, which is a little annoying.
By: Kelvin Tegelaar submitted:Jun 16 2022
Monitoring with PowerShell: Monitoring Windows Server Backup
(cyberdrain.com)
Some MSPs are using Windows Server Backup as a 'last resort' type of backup, if online backups fail,
By: Kelvin Tegelaar submitted:Jun 16 2022
Some MSPs are using Windows Server Backup as a 'last resort' type of backup, if online backups fail,
or the backup software does not work, they still have an image based backup for those huge emergencies.
By: Kelvin Tegelaar submitted:Jun 16 2022
Monitoring with PowerShell: Monitoring WVD availability
(cyberdrain.com)
We're in the middle of WVD deployment at my MSP. This client is located all over the world and
By: Kelvin Tegelaar submitted:Jun 16 2022
We're in the middle of WVD deployment at my MSP. This client is located all over the world and
needed an easy way to manage virtual desktops over many regions. This deployment actually got me thinking about how monitoring the WVD environment should be done.
By: Kelvin Tegelaar submitted:Jun 16 2022
Monitoring with PowerShell: Predict when disk is full
(cyberdrain.com)
I've always liked predictive monitoring as it allows you to be as proactive as you can be - making
By: Kelvin Tegelaar submitted:Jun 16 2022
I've always liked predictive monitoring as it allows you to be as proactive as you can be - making
small analysis on stuff like disk space can make a huge difference in how you respond to incidents but I rarely see this integrated into RMM systems - Often there are some reports on which you could extrapolate this data manually but that means you'll only do it on demand and it will require your time.
By: Kelvin Tegelaar submitted:Jun 16 2022
Monitoring with PowerShell: Typosquat domain checking
(cyberdrain.com)
One of my team members was following Blackhat today and showed me a pretty cool tool they
By: Kelvin Tegelaar submitted:Jun 16 2022
One of my team members was following Blackhat today and showed me a pretty cool tool they
demonstrated during the conference. The presenters showed a method of checking if your O365 domain was being Typosquated. The tool can be found here. The presenters made a Python tool, and I figured to create an alternative in PowerShell.
By: Kelvin Tegelaar submitted:Jun 16 2022
Network Performance Monitoring with iPerf and PowerShell
(4sysops.com)
Learn how to extend the functionality of the popular network performance measurement and tuning tool
By: submitted:Jun 15 2022
Learn how to extend the functionality of the popular network performance measurement and tuning tool
iPerf with the help of PowerShell.
By: submitted:Jun 15 2022
Now available: PowerShell cmdlets for Azure Monitor metric and log alerts
(azure.microsoft.com)
Now available: PowerShell cmdlets for AzureMonitor metric and log alerts from the Azure updates team
By: submitted:Jun 15 2022
Now available: PowerShell cmdlets for AzureMonitor metric and log alerts from the Azure updates team
By: submitted:Jun 15 2022
Poshover
(github.com)
A PowerShell module for sending notifications / messages using the Pushover API
By: Josh Hendricks submitted:Jun 16 2022
A PowerShell module for sending notifications / messages using the Pushover API
By: Josh Hendricks submitted:Jun 16 2022
PowerShell HTML Server Racks Cabinet Live Diagram maker Demo
(vcloud-lab.com)
This is test code I built to create dynamic Server / Racks cabinet live diagram on HTML as frontend
By: Janvi submitted:Jul 21 2023
This is test code I built to create dynamic Server / Racks cabinet live diagram on HTML as frontend
from provided input inside Excel CSV using PowerShell script.
By: Janvi submitted:Jul 21 2023
Retro Dashboard
(docs.ironmansoftware.com)
This retro looking dashboard displays the top 10 CPU and memory using processes, disk usage, and
By: Ironman Software submitted:Jun 16 2022
This retro looking dashboard displays the top 10 CPU and memory using processes, disk usage, and
live CPU and network usage. It also demonstrates how to use themes to custom the backcolor, text color and font family.
By: Ironman Software submitted:Jun 16 2022
Test Web Site Availability
(community.idera.com)
When a web site is unavailable, often the question is whether it?s you, or whether the web site is
By: submitted:Jun 15 2022
When a web site is unavailable, often the question is whether it?s you, or whether the web site is
generally down for everyone else, too. PowerShell can ask a web service to check web site availability for you. Here is a simple wrapper function.
By: submitted:Jun 15 2022
Troubleshooting with PowerShell: Event Logs, Performance Counters, and More
(ilovepowershell.com)
PowerShell is an invaluable tool for System Administrators when it comes to troubleshooting system
By: Michael Simmons submitted:Mar 31 2023
PowerShell is an invaluable tool for System Administrators when it comes to troubleshooting system
issues. With its wide range of built-in cmdlets and flexibility, PowerShell enables you to investigate issues, monitor performance, and manage services and processes. In this article, we will explore how to use PowerShell for troubleshooting, covering event logs, performance counters, services, and processes
By: Michael Simmons submitted:Mar 31 2023
Use PowerShell to create report of a DTS Compliant NPS log
(powershellisfun.com)
One of our customers had issues authenticating clients using NPS. One of the first things you do
By: Harm Veenstra submitted:Mar 29 2024
One of our customers had issues authenticating clients using NPS. One of the first things you do
is... I read the NPS logs, and they were DTS Compliant formatted, a bit of a pain to read and search ?? So, I used PowerShell to create a nice log for me in either a GridView or ... Continue reading Use PowerShell to create report of a DTS Compliant NPS log
By: Harm Veenstra submitted:Mar 29 2024
Windows Service : Setting Recovery Options &
(techcartnow.com)
Sending Alert Email in case of service failure using PowerShell script
By: Kapil Khandelwal submitted:Jun 16 2022
Sending Alert Email in case of service failure using PowerShell script
By: Kapil Khandelwal submitted:Jun 16 2022