This document discusses how DevOps teams can use Site24x7's agent-based server monitoring for Windows servers. It outlines key capabilities like monitoring server resources, Windows applications and services, network interfaces, and custom plugins. Site24x7 offers out-of-the-box monitoring of common Windows applications like IIS and allows starting/stopping application pools. It also provides a REST API for automating monitoring and maintenance. Site24x7 can help complement other tools like ManageEngine products by self-monitoring their servers.
2. > Challenges faced by the infrastructure and application teams
> Agent-based server monitoring flexibility
> Performance metrics with agent-based server monitoring
> Out-of-the-box Windows applications monitoring
> Troubleshoot each of your apps at the code level: IIS |DevOps
> Create your own application monitoring tool with plug-ins | DevOps
> REST API for DevOps
> Complement your ManageEngine Server
Agenda
3. > Need to offer high availability on the servers and network.
> Application's end-user experience should be excellent.
> Identify slowness in application / servers and optimize it periodically.
> MTTR : Identify issues faster and fix them.
Challenges faced by the infrastructure and application teams
5. • Agent based monitoring
• Supports Windows and Linux machines
• Purely outbound communications for security purpose.
• Auto discovery of Windows applications and helps DevOps to troubleshoot code level.
• No credentials required to monitor performance metrics.
• Proxy settings can be configured specific to each server
26. Out of box Site24x7 plugins support in Github repository for all the above apps.
Create your own custom Windows & Linux based plugins monitor using Python, Shell, DLL, Batch, PowerShell, and VBScript.
Site24x7 Integrate with 4000+ Nagios Plugins available, it reduces the effort for you to create your own plugins script
Set threshold values for individual attributes in a plugin for immediate notifications if the set values are exceed.
View the performance charts for multiple plugins across servers in a single, understandable chart.
Site24x7 plugins | Create your own monitoring: DevOps
27. Two custom scripts:
1. Hardware metrics (VBScript)
Cooling status, thermal status, power status...
2. Operating system objects (PowerShell script)
Event, threads,process..
Site24x7 plug-ins demo
34. Avoid application failure |Content check
Create checks to monitor
log files for specific
alarming text that has
the potential to crash the
application.
Ex: Outofmemory
41. Savvy
Tech Users
API lets you:
• Add monitors into Site24x7
• Modify/delete/suspend
monitors
• Obtain availability and
response time graphs
• View current uptime status
and response time
• List the last 'x' downtimes of
all monitors
• Setup Schelde maintenance
• Obtain consolidated uptime
and performance reports
• Our New UI is bult over API
• Full API Documentation
42. Maintenance of a server in AWS
Schedule maintenance
by calling the Site24x7
API within your
application.
Shut down and start
up the script to avoid
false positives.
44. Savvy
Tech Users
Monitor your ServiceDesk Plus server via Site24x7's server agent ServiceDesk
Plus admin
tab
Monitor from outside your
data center
Real-time heart beat checks
Instant notifications
Track service:
ManageEngine ServiceDesk
Process:
java.exe
postgres.exe
45. Self monitoring
Site24x7 can help self-
monitor any ManageEngine
product server for free.
• Monitor availability
• Resources
• Services and processes
• Get instant notifications
• Any IT management on-
premises products can be
monitored.