SlideShare a Scribd company logo
Proactive Server and
System Monitoring with
FME: Using HTTP and
System Callers for
Efficient Issue
Resolution
Snohomish County,
Washington
The Peak of Data
and AI 2025
2025
The
Peak
of
Data
and
AI
Agenda
1. Introduction
2. HTTP Monitoring
3. Systems Monitoring
4. Wrap Up
Introduction
Section 1
2025
The
Peak
of
Data
and
AI
Donnie Owsley
Applications Developer
Snohomish County, Washington
2025
The
Peak
of
Data
and
AI
Background
● Snohomish County
● Over 10 years with Snohomish
County
○ Department Admin
○ Application Support
○ Application Developer
2025
The
Peak
of
Data
and
AI
“Automate yourself out of a job.”
— Unknown
“Automate yourself out of your
current job.”
Web page monitor
Why:
● Don’t have access to other tools that can
monitor
● Test more often than some tools allow
● Want to record downtime for troubleshooting
purposes
● Monitor internal pages that other tools may not
have access to
● Monitor 3rd
party webpages
2025
The
Peak
of
Data
and
AI
FME Workspace
2025
The
Peak
of
Data
and
AI
Web checks
2025
The
Peak
of
Data
and
AI
Common HTTP Status Codes
● 200
○ Successful Response
● 404
○ Page not found
● 403
○ Access denied
● 502
○ Bad gateway
● 418
○ I’m a teapot
○ Any attempt to brew coffee with a teapot should result in the error code "418 I'm a
teapot". The resulting entity body MAY be short and stout.
○ https://www.rfc-editor.org/rfc/rfc2324#section-2.3.2
○ Added April 1, 1998
2025
The
Peak
of
Data
and
AI
Failure
2025
The
Peak
of
Data
and
AI
Success
Systems Monitoring
NOTE: The running account will need
appropriate permissions
What can you monitor:
● Running services
● Including stopping/starting/restarting
● Logged on users
● Disk Space
● Many others
System Caller – Multitool for
systems
● Interact with Command Line
● Bash – Call scripts
● Robocopy – powerful copy and syncing tool
● telnet towel.blinkenlights.nl – Star Wars IV in ASCII
● Many applications have command line commands you can
use
● PowerShell – Interact with other computers and systems
Service Monitoring and
Remote Restarting
● Monitor running or stopped services
● Allows for automation restarting of services if stopped
● Allows for starting/restart of services remotely through
FME Web App
2025
The
Peak
of
Data
and
AI
Overall Process
PowerShell Commands
● Services Monitor
● SC '@Value(Server Name)’ query '@Value(Service
Name)'
● Get-Service -ComputerName '@Value(Server
Name)’ -Name '@Value(Service Name)'
● Logged on user
● query user /server:$(_ServerName)
● Disk Space
● PowerShell Get-CimInstance Win32_LogicalDisk
-ComputerName @Value(Server) -Filter
DriveType=3
Bonus Tip
● Call FME from Command Line
● Useful to automate if don’t have access to Flow
● “C:TempTesting.fmw“
--InputCSV “C:TempInput.csv”
--OutputCSV “C:TempOutput.csv”
● “C:Program FilesFMEfme.exe"
“C:TempTesting.fmw“
--InputCSV “C:TempInput.csv”
--OutputCSV “C:TempOutput.csv”
2025
The
Peak
of
Data
and
AI
Recap
● HTTP Monitoring
● Systems Monitoring
● Services
● Logged on user
● Disk Space
● Only limits are scripting
capabilities and permissions
2025
The
Peak
of
Data
and
AI
Questions?
2025
The
Peak
of
Data
and
AI
ThankYou
Donnie Owsley
Snohomish County
Donnie.Owsley@snoco.org

More Related Content

More from Safe Software (20)

PDF
ArcGIS Utility Network Migration - The Hunter Water Story
Safe Software
 
PDF
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
PDF
My Journey from CAD to BIM: A True Underdog Story
Safe Software
 
PDF
Modern Land & Property Management Supported by FME
Safe Software
 
PDF
Canopy Detection and Heat Stress Map in Support to Green Management of Urban ...
Safe Software
 
PDF
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
 
PDF
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
PDF
Why aren't you using FME Flow's CPU Time?
Safe Software
 
PDF
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
PDF
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
PDF
Navigating FME Migrations: The Essentials Before, During, and After
Safe Software
 
PDF
How we use SonarQube to check the quality of our FME Workspaces and Code
Safe Software
 
PDF
From Swamps to Data Lakes: Slowly Changing Dimensions (SCD) with FME
Safe Software
 
PDF
FME Flow: Secure and Clean by Todd Davis
Safe Software
 
PDF
Bridging CAD, IBM TRIRIGA & GIS with FME: The Portland Public Schools Case
Safe Software
 
PDF
The Growing Value and Application of FME & GenAI
Safe Software
 
PDF
Mastering AI Workflows with FME by Mark Döring
Safe Software
 
PDF
From Field to Digital Twin: Leveraging FME for Efficient Data Ingestion in Di...
Safe Software
 
PDF
Bringing Your Data to Life: Unreal Engine & FME Integration
Safe Software
 
PDF
Breaking Language Barriers in FME Workspaces with AI
Safe Software
 
ArcGIS Utility Network Migration - The Hunter Water Story
Safe Software
 
Supporting the NextGen 911 Digital Transformation with FME
Safe Software
 
My Journey from CAD to BIM: A True Underdog Story
Safe Software
 
Modern Land & Property Management Supported by FME
Safe Software
 
Canopy Detection and Heat Stress Map in Support to Green Management of Urban ...
Safe Software
 
FME as an Orchestration Tool with Principles From Data Gravity
Safe Software
 
Automating the Geo-Referencing of Historic Aerial Photography in Flanders
Safe Software
 
Why aren't you using FME Flow's CPU Time?
Safe Software
 
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
Simplify Your FME Flow Setup: Fault-Tolerant Deployment Made Easy with Packer...
Safe Software
 
Navigating FME Migrations: The Essentials Before, During, and After
Safe Software
 
How we use SonarQube to check the quality of our FME Workspaces and Code
Safe Software
 
From Swamps to Data Lakes: Slowly Changing Dimensions (SCD) with FME
Safe Software
 
FME Flow: Secure and Clean by Todd Davis
Safe Software
 
Bridging CAD, IBM TRIRIGA & GIS with FME: The Portland Public Schools Case
Safe Software
 
The Growing Value and Application of FME & GenAI
Safe Software
 
Mastering AI Workflows with FME by Mark Döring
Safe Software
 
From Field to Digital Twin: Leveraging FME for Efficient Data Ingestion in Di...
Safe Software
 
Bringing Your Data to Life: Unreal Engine & FME Integration
Safe Software
 
Breaking Language Barriers in FME Workspaces with AI
Safe Software
 

Recently uploaded (20)

PPSX
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
PPTX
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
 
PDF
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
PDF
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
PDF
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
 
PDF
Next level data operations using Power Automate magic
Andries den Haan
 
PPTX
Smart Factory Monitoring IIoT in Machine and Production Operations.pptx
Rejig Digital
 
PDF
GDG Cloud Southlake #44: Eyal Bukchin: Tightening the Kubernetes Feedback Loo...
James Anderson
 
PPTX
Enabling the Digital Artisan – keynote at ICOCI 2025
Alan Dix
 
PDF
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
 
PDF
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
PDF
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
PDF
Kubernetes - Architecture & Components.pdf
geethak285
 
PDF
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
PDF
LLM Search Readiness Audit - Dentsu x SEO Square - June 2025.pdf
Nick Samuel
 
PDF
Dev Dives: Accelerating agentic automation with Autopilot for Everyone
UiPathCommunity
 
PPTX
Practical Applications of AI in Local Government
OnBoard
 
PDF
How to Comply With Saudi Arabia’s National Cybersecurity Regulations.pdf
Bluechip Advanced Technologies
 
PPTX
Reimaginando la Ciberdefensa: De Copilots a Redes de Agentes
Cristian Garcia G.
 
PDF
Redefining Work in the Age of AI - What to expect? How to prepare? Why it mat...
Malinda Kapuruge
 
Usergroup - OutSystems Architecture.ppsx
Kurt Vandevelde
 
MARTSIA: A Tool for Confidential Data Exchange via Public Blockchain - Pitch ...
Michele Kryston
 
Java 25 and Beyond - A Roadmap of Innovations
Ana-Maria Mihalceanu
 
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
Darley - FIRST Copenhagen Lightning Talk (2025-06-26) Epochalypse 2038 - Time...
treyka
 
Next level data operations using Power Automate magic
Andries den Haan
 
Smart Factory Monitoring IIoT in Machine and Production Operations.pptx
Rejig Digital
 
GDG Cloud Southlake #44: Eyal Bukchin: Tightening the Kubernetes Feedback Loo...
James Anderson
 
Enabling the Digital Artisan – keynote at ICOCI 2025
Alan Dix
 
TrustArc Webinar - Navigating APAC Data Privacy Laws: Compliance & Challenges
TrustArc
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
Kubernetes - Architecture & Components.pdf
geethak285
 
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
LLM Search Readiness Audit - Dentsu x SEO Square - June 2025.pdf
Nick Samuel
 
Dev Dives: Accelerating agentic automation with Autopilot for Everyone
UiPathCommunity
 
Practical Applications of AI in Local Government
OnBoard
 
How to Comply With Saudi Arabia’s National Cybersecurity Regulations.pdf
Bluechip Advanced Technologies
 
Reimaginando la Ciberdefensa: De Copilots a Redes de Agentes
Cristian Garcia G.
 
Redefining Work in the Age of AI - What to expect? How to prepare? Why it mat...
Malinda Kapuruge
 
Ad

Proactive Server and System Monitoring with FME: Using HTTP and System Callers for Efficient Issue Resolution