Corporate · onsite · online training worldwide
contact@DevOpsSchool.com· +91 99057 40781·
> Infrastructure Monitoring · DevOpsSchool Trainer

Nagios Trainer in Pune

Private corporate batches delivered onsite across Pune, or live online in IST (UTC+5:30) — taught by a practitioner who runs Nagios in production.

20 years across DevOps, SRE and Security · 10,000+ engineers trained · Trained teams at JPMorgan Chase, Verizon, Nokia and the World Bank

DeliveryOnsite at your office · Online
FormatsCorporate · 1-on-1 · Cohort
AgendaCustomisable
TimezoneIST (UTC+5:30)
Engineers we've trained work at
JPMorgan ChaseBank of AmericaWells FargoVerizonNokiaWorld BankGE HealthcareVMwareOracleQualcommMercedes-BenzAirbusDatadogSplunkDeloitteInfosysWiproCapgemini
# who teaches it

Your Nagios trainer

Rajesh Kumar

Principal DevOps Engineer & Architect

Cloud architectureMulti-cloud estatesInfrastructure at scale20 years in productionPrincipal / architect roles10,000+ engineers trainedM.Tech BITS Pilani25+ certifications

Rajesh teaches Nagios from the plugin contract and the object model outward, because those two things decide everything an estate later becomes: exit codes, thresholds and performance data on one side; templates, groups, timeperiods and parent-child topology on the other. Sessions go deep on the areas that matter most where an agent is not permitted — SNMP versions and credentials, MIBs and OID selection, polling intervals a small device will survive, trap reception, and passive results with freshness checking for hosts that can only report outward — and on the operational habits that make an inherited installation safe to change at all: configuration under version control, verification before every reload, downtime aligned to somebody else's change window, escalation that follows a shift roster, and an audit that classifies every existing check as keep, fix or retire before anyone proposes replacing the system.

Twenty years across DevOps, SRE and Security, in principal and architect roles at PayPay, SoftwareAG, ServiceNow, JDA Software, Intuit, Adobe and others. He has trained engineers at JPMorgan Chase, Verizon, Nokia, the World Bank, VMware, Oracle, Mercedes-Benz and Airbus — more than 10,000 people personally. He teaches what he runs, not what he reads.

One practitioner, not a bench

You are booked with a named engineer, and that is who turns up. Marketplaces and larger providers rotate whoever is free, so the person who sold you the agenda is rarely the person teaching it.

The same trainer is available for the next engagement, which matters when a team builds on what it learned last time.

18,000+certified learners
500+corporate batches delivered
50+countries served
100+certification programmes
# faculty

Who delivers Nagios engagements

Your batch is assigned a named trainer before it starts, and that is who teaches it. See the full faculty.

How your Nagios trainer is chosen

Engagements are matched on the tool, not the calendar. For Nagios that means a trainer who has run it in production — Nagios Core and XI for Pune's plant-floor, network and legacy server estates — rather than whoever is free that week. You are told who is teaching before you commit, and that person is on the discovery call that shapes the agenda.

Where a batch is large enough to need a second trainer, the pairing is declared up front. The lead trainer stays accountable for the syllabus and the assessment either way.

Rajesh Kumar

Principal DevOps Engineer & Architect

India20 yrsLead trainer

Twenty years across DevOps, SRE and Security in principal and architect roles at PayPay, SoftwareAG, ServiceNow, JDA Software, Intuit, Adobe, IBM/Emptoris, Ness, MindTree and Accenture. He has trained more than 10,000 engineers personally, at organisations including JPMorgan Chase, Verizon, Nokia, the World Bank, VMware, Oracle, Mercedes-Benz and Airbus. He teaches what he runs, not what he reads.

Anil Kumar

IndiaInstructorCoach

Balachandran Anbalagan

IndiaInstructorCoach

Durga Prasad

IndiaInstructorCoach

Gaurav Aggarwal

IndiaInstructorCoach

Harsh Mehta

IndiaInstructorCoach

Kapil Gupta

IndiaInstructorCoach

Kunal Jain

IndiaInstructorCoach

Nikhil Gupta

IndiaInstructorCoach

Pranab Kumar

IndiaInstructorCoach

Rohit Ghatol

IndiaInstructorCoach

Amit Agarwal

IndiaInstructorCoach

# how to engage

Four ways to work with this trainer

Private corporate batch

Teams of 8–30

Custom agenda, your timezone, onsite or online, NDA-friendly.

Request a quote

1-on-1 mentoring

Individual engineers

A private instructor and a curriculum built around your goal.

₹99,999

Live & Interactive cohort

Individuals who want peers

Scheduled batch, max 8 to 10 hours of live instruction.

₹34,999

Self-paced video

Self-starters

Full LMS access — 20+ courses and 50+ tools included.

₹833/mo
# private batches

Private Nagios training for your team

A private batch starts with a discovery call. We look at the stack you actually run — the CI system, the cloud, the constraints — and map the agenda onto it, so examples use your topology rather than a generic one.

Onsite delivery covers Hinjewadi, Kharadi, Magarpatta, Talawade, Yerwada and Baner, and we travel out to Pimpri-Chinchwad, Chakan and the surrounding industrial belt for plant-side teams; you provide the room, a screen and network, we bring trainer, agenda, plugin repositories, assessments and certificates. Hours are 09:30 to 17:30 IST, and for plant teams we schedule around shift changeover rather than through it. Two things make the labs land: a handful of SNMP-capable devices or simulators the group can poll, and — if your monitoring server sits on a segmented network — a decision beforehand about whether we work on a lab instance or a read-only copy of your real configuration, because we will not push changes to a production monitoring host during a session. Attendees each need a monitoring host and two targets, which we walk them through provisioning. Invoicing is in INR with GST against your purchase order from the Indian entity; travel to the outer industrial belt is quoted separately.

Every attendee leaves with recordings, slides, lab repositories and a completion certificate. You receive an attendance and assessment report. Invoicing supports PO and GST.

Talk to us about a private Nagios batch

What you provide vs what we bring

  • You: the room or the call, and the engineers
  • Us: trainer, agenda, labs, assessment, certificates
  • Labs: we guide your team through provisioning their own free-tier cloud environment — the skill goes with them
# the technology

What is Nagios?

Nagios is a scheduler wrapped around a very small contract. It runs an executable — a plugin — against a host or a service, reads the exit code it returns and the single line of text that comes with it, and feeds that result into a state machine which decides whether anything is genuinely wrong and who should hear about it. Because the contract is that small, anything you can express as a script becomes a check, which is exactly why Nagios still watches equipment no modern agent will ever run on: switches, firewalls and uninterruptible power supplies, environmental sensors, historian servers, and Windows hosts running plant applications nobody is permitted to touch.

The configuration is a set of text objects that inherit from one another — hosts, services, hostgroups, servicegroups, contacts, contactgroups, commands and timeperiods, assembled through templates. Two mechanics in that model do most of the work in a real estate. Parent-child host relationships let the engine mark everything behind a failed uplink as unreachable rather than down, so one dead switch produces one alert instead of ninety. And the distinction between soft and hard states means a check must fail repeatedly, up to max_check_attempts, before anyone is notified — which stops a single dropped poll from waking a shift engineer at 02:00.

Reach comes from three directions. Agents such as NRPE, NCPA and NSClient++ where installing software is permitted; SNMP polling and traps where it is not; and passive results submitted through NSCA or the external command file for hosts that sit behind a firewall and can only report outward. Nagios Core is the open-source engine; Nagios XI wraps the same scheduler in a configuration manager, dashboards, wizards, auto-discovery, reporting and user administration. Neither is a time-series database, and knowing where that boundary falls is what lets a team run Nagios and a metrics platform alongside each other on purpose rather than by accident.

Why this skill matters now

The reason Nagios keeps being booked in Pune is structural rather than nostalgic. The manufacturing belt from Pimpri-Chinchwad through Chakan, Talegaon and Ranjangaon runs on equipment that speaks SNMP and nothing else, sits on segmented networks with no outbound route, and in many cases cannot have software installed on it at all without voiding a vendor support contract. A check-and-notify engine is the correct architecture for that estate, and enthusiasm for pull-based metrics does not change the constraint.

The second driver is inheritance. Shared-services and captive operations floors in Hinjewadi, Kharadi, Talawade and Magarpatta took on large Core or XI installations along with the contracts they support, usually without the engineer who built them. Somebody now has to read eleven hundred service definitions and say which still matter, which are duplicated under three different names, and which have been sitting in a scheduled downtime since a migration two years ago. That is a reading skill before it is a migration skill, and very few people are taught it.

The market for it is also not shrinking as fast as people assume. Pune postings that name Nagios pair it with SNMP, Linux administration and an ITSM platform, and increasingly with a brief to run it beside Prometheus or a hosted platform rather than instead of one. The engineers who can hold both models in their head are the ones who get to make that call rather than execute somebody else's.

Nagios training
# outcomes

What your team can do afterwards

Read an inherited Nagios configuration and explain what every host, service and template is doing before changing any of it
Write host, service, command, contact and timeperiod definitions that use templates and inheritance instead of repetition
Control the state machine deliberately — soft and hard transitions, check attempts, freshness, flap detection and scheduled downtime
Monitor equipment that cannot host an agent, using SNMP polling, traps, ICMP and protocol-level checks
Model parent-child topology and service dependencies so one failed uplink produces one alert
Write custom plugins that obey the exit-code and performance-data contract, and package them for installation with no internet access
Design notification and escalation that follows a shift roster and lands in a ticketing system rather than a mailbox
Scale an estate with auto-discovery and distributed pollers, and decide with evidence which checks belong in Nagios and which belong in a metrics platform
# curriculum

11 modules. Live demos in a real lab, not slides.

01The check model, and where Nagios is still the right answerLive & Interactive5 hrs · 2 assignments · 1 capstone

Monitoring architecture before any configuration is written. What a check-and-notify engine does that a metrics platform does not, the plugin contract that everything else rests on, the Nagios process and the files it reads and writes, and an honest map of which parts of a mixed estate belong here and which belong somewhere else.

Topics: Availability checks and time-series metrics answer two different questions · The plugin contract: exit codes, status line and performance data · Core architecture: scheduler, plugins, status file, external command file, logs · Core versus XI — what the licence actually buys you · Agent, agentless and passive collection paths · Segmented and disconnected networks, and what they rule out immediately · Building the estate inventory before writing a single object

  • Assignments: (1) Classify twenty real monitoring requirements as check-shaped or metric-shaped and justify each; (2) Draw the full data path for one device you are not allowed to install software on
  • Capstone: Produce a monitoring architecture note for a mixed estate stating exactly what Nagios will and will not own
02Installation, upgrade and configuration under change controlLive & Interactive5 hrs · 2 assignments · 1 capstone

Building an installation you understand rather than inheriting one you are afraid of. Dependencies and prerequisites, source versus package installation and the layout each produces, web interface authentication, installing where there is no outbound route, and putting the whole configuration under version control with verification before every reload.

Topics: Nagios dependencies and prerequisites · Manual installation from source, and what it teaches you about the layout · Package-based installation and the differences it introduces · Directory layout: etc, objects, libexec, var and the external command file · Web interface setup and authentication · Installing and updating with staged packages on a disconnected host · Upgrading an existing installation without losing local modifications · Configuration in version control, pre-flight verification and a safe reload

  • Assignments: (1) Install from source and from package, then compare the two layouts directory by directory; (2) Stage a plugin with its interpreter dependencies for a host that has no route to the internet
  • Capstone: Stand up the lab instance you keep for the rest of the course, with its configuration in Git and a verified reload procedure
03The object model: hosts, services, commands, groups and templatesLive & Interactive5 hrs · 2 assignments · 1 capstone

The structure that decides whether an estate stays maintainable past a few hundred devices. Every object type and the directives that actually matter, then templates and inheritance, custom object variables and macros, and splitting configuration across directories so two engineers can work on it in the same week without colliding.

Topics: Nagios terminology and the object types · Host and service definitions and their load-bearing directives · Hostgroups and servicegroups, and choosing what to group by · Contacts, contactgroups and their notification directives · Command definitions and macro expansion · Timeperiods, exclusions and holiday handling · Templates, inheritance and multiple inheritance · Custom object variables and user macros · Splitting configuration across files and directories for concurrent editing

  • Assignments: (1) Collapse a repetitive configuration into templates and report the change in file and line count; (2) Model one plant-floor device class as a template with the service set it always needs
  • Capstone: Design an object structure where onboarding a new device type is a template change rather than a copy-paste
04Check execution: states, scheduling and runtime controlLive & Interactive5 hrs · 2 assignments · 1 capstone

How Nagios decides something is broken, and how to stop it deciding too quickly. Host versus service checks, soft and hard state types with max_check_attempts, check and retry intervals, active and passive execution, freshness checking, scheduler interleaving and load spreading, then modifying a running instance through the external command file.

Topics: Host checks versus service checks, and the difference that surprises everyone once · State types: soft, hard and max_check_attempts · check_interval, retry_interval and notification_interval in combination · Active checks, passive checks and freshness thresholds · Scheduling, interleaving and spreading polling across the cycle · Flap detection and setting its thresholds honestly · Runtime modification through the external command file · Reading nagios.log and the status file while an incident is running

  • Assignments: (1) Trace a single check from schedule through soft retries to notification using the logs alone; (2) Retune a flapping service and demonstrate the reduction in state changes over an hour
  • Capstone: Design a poll cycle for a large estate and demonstrate the latency improvement after retuning it
05Plugins, and writing your ownLive & Interactive5 hrs · 2 assignments · 1 capstone

Where the system gets its reach. The standard plugin set and what each member covers, the threshold range syntax that trips up nearly everyone, performance data and what consumes it, then writing plugins in Bash and Python for the devices and applications nobody has published a check for — with argument handling, timeouts and packaging for fleet deployment.

Topics: The standard plugin set and its real coverage · Threshold and range syntax, including the inclusive and negated forms · Performance data format and the graphing addons that read it · Writing a plugin in Bash: arguments, timeouts, exit codes · Writing a plugin in Python and handling library dependencies offline · Testing a plugin from the command line before wiring it into an object · Packaging and distributing plugins with configuration management · Event handlers that take corrective action instead of only reporting

  • Assignments: (1) Write a plugin with threshold parsing, a timeout and performance data output; (2) Build an event handler that restarts a service on a hard critical and records what it did
  • Capstone: Deliver a plugin library for your own estate, versioned and installable without internet access
06Agents and remote execution: NRPE, NCPA, NSClient++ and passive checksLive & Interactive5 hrs · 2 assignments · 1 capstone

Getting inside a machine when you are allowed to, and reporting outward when you are not. NRPE configuration and the argument-passing decision, NCPA as the cross-platform alternative, NSClient++ on Windows servers and desktops, SSH and WMI as agentless options, and passive submission through NSCA for hosts that can only talk out through a firewall.

Topics: NRPE: installation, nrpe.cfg, allowed_hosts and command definitions · check_nrpe and the argument-passing security trade-off · NCPA: agent and agentless modes, API tokens, cross-platform coverage · NSClient++ on Windows: services, event log, performance counters, disks · Agentless checks over SSH and WMI · Passive results with NSCA and the external command file · Freshness thresholds for passive services that simply go quiet · Deploying and versioning agents across a fleet you do not log into daily

  • Assignments: (1) Onboard a Linux host and a Windows host using one shared service template set; (2) Configure a passive check submitted from behind a firewall and prove freshness handling catches silence
  • Capstone: Bring a mixed Linux and Windows fleet under monitoring, including one host that can only report outward
07Notifications, contacts and escalationLive & Interactive5 hrs · 2 assignments · 1 capstone

The output of the whole system, and the part inherited estates get worst. Every filter a notification must pass before it is sent, contact and timeperiod configuration, notification options per state transition, message content that is actionable without opening a console, delivery by mail, gateway and webhook, and escalations that follow a shift roster rather than one distribution list.

Topics: Notification logic: every filter a notification must survive to be delivered · Notification preferences on contacts, hosts and services · notification_options and which state transitions actually notify · Customising message content with macros so it stands alone · Delivery: e-mail, SMS gateway, chat and webhook · Escalation definitions: first and last notification, escalation periods · Timeperiod-based routing, quiet hours and shift boundaries · Routing into a ticketing system instead of a shared mailbox · Measuring notification volume and reducing it deliberately

  • Assignments: (1) Build an escalation chain from shift engineer to lead with timings that match the roster; (2) Rewrite a notification template so the message is actionable without opening anything
  • Capstone: Deliver a notification model for a round-the-clock service with escalation, quiet hours and documented ownership
08Dependencies, topology and downtimeLive & Interactive5 hrs · 2 assignments · 1 capstone

Turning an alert storm into one actionable alert. Parent-child host relationships and the unreachable state, host and service dependencies with their separate execution and notification effects, scheduled downtime aligned to somebody else's change window, acknowledgements, and the discipline that keeps a console meaningful rather than permanently amber.

Topics: Parent-child host relationships and suppressing a downstream flood · Unreachable versus down, and why the distinction exists at all · Host dependencies and service dependencies · Execution dependencies versus notification dependencies · Scheduled downtime: fixed, flexible and recurring · Aligning downtime with a customer change window or a plant shutdown · Acknowledgements, comments and handover notes · Auditing what is currently suppressed, by whom, and since when

  • Assignments: (1) Introduce parent-child relationships across a site and measure the drop in alerts during a simulated uplink failure; (2) Script recurring downtime for a documented maintenance window and verify it applies
  • Capstone: Deliver a dependency and downtime model that measurably cuts alert volume without hiding a real outage
09SNMP and network device monitoringLive & Interactive5 hrs · 2 assignments · 1 capstone

The core of any estate where the target cannot run your code. SNMP versions and credentials, MIBs and choosing the right OIDs, check_snmp and the interface checks that matter, bandwidth and error counters, trap reception and translation, and polling intervals that will not overwhelm a small device or an already busy link.

Topics: SNMP v1, v2c and v3: credentials, security levels and what to use where · MIBs, OIDs and finding the right object for the value you want · check_snmp thresholds, multi-OID checks and string comparisons · Interface status, bandwidth, errors and discards · Routers, switches, firewalls and uninterruptible power supplies · Environmental and sensor monitoring on plant equipment · Traps: snmptrapd, snmptt and converting a trap into a passive result · Polling intervals, timeouts and the load a small device can tolerate · ICMP, TCP and UDP port checks, DNS, HTTP, FTP and certificate expiry

  • Assignments: (1) Walk a device, select three genuinely useful OIDs and build checks with defensible thresholds; (2) Convert an SNMP trap into a passive service result with correct freshness handling
  • Capstone: Deliver network and device monitoring for one site with interface checks, trap handling and correct topology
10Scale: auto-discovery, distributed monitoring and performanceLive & Interactive5 hrs · 2 assignments · 1 capstone

Growing an estate without growing the manual work. Auto-discovery and what to do with its output, generating configuration from an inventory source, distributed monitoring with worker pollers, poller placement across segmented networks, and tuning a large installation when check latency starts climbing and nobody can say why.

Topics: Running auto-discovery jobs and reviewing the results critically · Generating host and service definitions from an inventory or CMDB · Bulk onboarding, and naming conventions that survive it · Distributed monitoring with NSCA workers and mod_gearman · Placing pollers across segmented or plant networks · Performance tuning: check latency, reaper interval, concurrent checks · Sizing the monitoring host, its storage and its retention · Backup, restore and configuration change control at scale

  • Assignments: (1) Generate a complete configuration set from an inventory file with no manual editing; (2) Diagnose and reduce check latency on a deliberately overloaded instance
  • Capstone: Deliver a scaling plan with distributed pollers for an estate that spans more than one network segment
11Nagios XI, reporting, integration and coexistenceLive & Interactive5 hrs · 2 assignments · 1 capstone

Running the platform for an organisation, and being honest about its boundaries. The Core Config Manager and its apply workflow, dashboards per audience, availability and SLA reporting, user administration, integration with ticketing and chat — then a structured method for deciding which checks should move to a metrics platform and which should stay exactly where they are.

Topics: Core Config Manager: creating objects, applying configuration, rollback · Dashboards and views built for a specific audience · Availability, SLA, state history and alert histogram reports · Users, roles, account cloning and support masquerading · Managing components and managing plugins in XI · Integration with ITSM, ticketing and chat tooling · Exporting performance data to a graphing or metrics stack · Auditing an inherited configuration: keep, fix or retire · Running Nagios alongside Prometheus, Zabbix or a hosted platform · Planning a partial migration with a parallel-run period and a stop condition

  • Assignments: (1) Create a role that can acknowledge alerts and schedule downtime but not edit configuration; (2) Take fifty checks you did not write and produce a keep, fix or retire decision with a reason for each
  • Capstone: Produce a coexistence plan stating what stays in Nagios, what moves, and how the parallel run will be verified

Need this mapped to your stack?

We rebuild the agenda around the tools you actually run.

Request a custom agenda
# hands-on

Labs and capstones your engineers actually build

LAB · OBJECTS

Make an inherited configuration readable

Take a sprawling copy-pasted configuration, restructure it into templates, groups and dependencies, and keep going until a new device is described by its template plus two lines of its own.

templatesinheritancerefactor
LAB · SNMP

Poll what you cannot install on

Walk a switch or a simulator, pick the OIDs that carry real information, build interface and environment checks with survivable polling intervals, then convert an incoming trap into a passive result.

snmpoidstraps
LAB · OFFLINE

Staging plugins for a network with no route out

Assemble a plugin, its interpreter dependencies and its object configuration into one offline bundle, install it on an isolated monitoring host, and verify the check end to end without any external download.

offlinepackagingsegmented network
LAB · TOPOLOGY

One uplink fails, one alert fires

Model parent-child relationships and service dependencies across a site, then pull the uplink and count what arrives — before and after the change.

parent-childdependenciesalert volume
LAB · NOTIFY

An escalation that follows the roster

Build contacts, timeperiods and escalations that reach the engineer genuinely on shift, rewrite the message so it stands alone, and deliver it into a ticket rather than a mailbox.

notificationsescalationtimeperiods
CAPSTONE · AUDIT

Keep, fix or retire

Work through a configuration nobody in the room wrote, decide the fate of every check with a stated reason, and turn the result into a coexistence plan naming what moves to a metrics platform and what stays.

auditcoexistencemigration
# ecosystem

The tools Nagios sits next to

NRPE
NCPA
NSClient++
NSCA
SNMP
mod_gearman
Nagios XI
Prometheus
Grafana
Zabbix
Ansible
PagerDuty

Who this is for

  • Operations and NOC engineers who inherited a Nagios Core or XI installation along with the contract it supports
  • Plant and infrastructure teams monitoring SNMP-only equipment on segmented networks
  • Network engineers responsible for switches, routers, firewalls and power equipment
  • Linux and Windows administrators who own host-level availability
  • DevOps engineers who must understand a legacy monitoring estate before replacing any part of it
  • Service delivery leads accountable for alert quality and escalation against a shift roster

Pre-requisites

  • Comfortable on a Linux command line — services, permissions, log files and package management
  • Basic networking — TCP and UDP ports, ICMP, DNS resolution, and a rough idea of what SNMP does
  • Shell scripting at any level; Python helps in the plugin module but is not required
  • Familiarity with Git or any version control, so configuration can be reviewed rather than edited in place
  • A monitoring host plus two targets per attendee — virtual machines or free-tier cloud instances, ideally including one Windows host
# pune

Nagios training in Pune

Nagios survives in Pune for reasons that have nothing to do with fashion. Along the manufacturing belt from Pimpri-Chinchwad through Chakan, Talegaon and Ranjangaon, the things that need watching are switches, uninterruptible power supplies, environmental sensors, historian servers and Windows hosts running plant applications — devices that speak SNMP and little else, sit on segmented networks with no outbound path, and cannot host a modern agent even if someone wanted to install one. A check-and-notify engine that runs a plugin locally, understands parent and child dependencies so a failed uplink does not generate ninety separate alerts, and escalates against a shift roster is genuinely the right tool for that estate, and a pull-based metrics system is not a drop-in replacement.

The second Pune population is the shared-services operations floor. Captive and outsourced teams in Hinjewadi, Kharadi, Talawade and Magarpatta inherited large Nagios Core or XI installations along with the contracts they support, and the work is keeping them honest: custom plugins in Bash and Python, NRPE against NCPA, passive checks for hosts behind a firewall, flap detection, scheduled downtime tied to a customer's change window rather than a local calendar, and getting alerts into a ticketing tool instead of a mailbox nobody reads. Pune postings that mention Nagios almost always pair it with SNMP, Linux administration and an ITSM platform, and increasingly with a coexistence or migration brief toward a metrics-based stack — which is the honest conversation these batches are built to end on.

Where we deliver onsite

Pimpri-ChinchwadChakanHinjewadiKharadiMagarpattaTalawadeYerwada

Teams trained in Pune

CapgeminiInfosysWiproMercedes-BenzNokia
# pricing

Straightforward pricing, quoted in INR

Every plan includes 1 year of full LMS access — not just this course, the entire DevOpsSchool LMS: 20+ courses, 50+ tools, videos, quizzes, assignments and projects.

Self-paced video

₹833/mo

Billed yearly at ₹9,996

Enroll now

1-on-1 mentorship

₹99,999

Full program, private instructor

Enroll 1-on-1

Corporate / private batch

8–30 engineers · custom agenda · onsite or online · PO and GST invoicing

Get a custom quote

Refunds. If we cancel or postpone a cohort, you get a full refund within 15 days. There is no money-back guarantee otherwise.

Terms. Course material remains licensed to the attendee. Read the terms.

Your data. We don't share it with third parties. Privacy policy.

Every attendee gets a verifiable certificate

  • Issued per attendee on completion
  • Verifiable at devopsschool.com/certificates
  • Hard copy available on request
  • Corporate batches receive an attendance and assessment report
DevOpsSchool

Nagios Training

Certificate of completion

# feedback

What engineers say

4.4 / 5 from 26 reviews on Trustpilot.

★★★★★
I recently did a SRE Session with Rajesh Kumar from DevOps School and the session was great. Right from 1st day till day 15, we had a very interactive session. Rajesh clarified our doubts and the tool demos were excellent without any hiccups. He simplified the concepts while sticking to the content with a fine balance between theory and practice. Am convinced he is one of the best trainers for SRE & DevOps concepts.
chandrasekaran j · Trustpilot
★★★★★
The trainer (Rajesh) provided very good sessions on SRE profession. Not only hands-on learning on the tools but also SRE mindset.
Peter Wang · Trustpilot
★★★★★
Very good training session. Well explained from the basics to the complex concepts. Also tried to cover practicals and demos within the 3 hour sessions. The learning content and videos are of a great deal of help.
Sreekanth Kannoth · Trustpilot
★★★★★
Basics explanation was exemplary from Rajesh where he dealt with complicated topics to be simple. Great learning stuff personally for me.
Krishna Mohan Yelleti · Trustpilot
★★★★★
Good discussion, helped us to understand different tools in SRE.
Prashant Saxena · Trustpilot
★★★★★
Rajesh is a very good trainer I have experienced in DevSecOps training. The number of contents in different topics he has posted on the DevOpsSchool public website are amazing and user friendly for beginners and experienced professionals.
Ashutosh Mishra · Trustpilot
# comparison

Why a named practitioner beats a marketplace listing

What mattersYouTube + blogsGeneric online courseFreelance marketplaceDevOpsSchool
Named practitionerNoRarelyVaries per bookingYes — same trainer each time
Production experienceUnknownUnknownUnverified20 years, named employers
Custom agendaNoNoSometimesBuilt from your stack
Onsite deliveryNoNoSometimesYes
Lab environmentNoneSandbox that expiresVariesYour own cloud — skill goes with you
AssessmentNoneQuizRarelyAssignments + capstone per module
Per-attendee certificatesNoSometimesRarelyYes
Corporate invoicingNoLimitedVariesPO and GST
Post-training supportNoneForum, time-limitedNoneLifetime forum access
# questions

Frequently asked

Most of what we monitor only speaks SNMP. Is that covered properly?
Yes, and it is the core of the Pune version of this batch. SNMP versions and credentials, MIBs and OIDs, check_snmp and traps, polling intervals that will not overload a small device, and modelling parent and child dependencies so one failed uplink does not raise ninety alerts.
Our monitoring server sits on a segmented network with no internet. Can you still train on it?
Yes. We agree beforehand whether to work on a lab instance or a read-only copy of your real configuration, and we do not push changes to a production monitoring host during a session. Plugins and dependencies are staged in advance for offline installation.
Should we be moving off Nagios? Will you say so?
We give you a straight assessment. Where a target cannot host an agent and speaks only SNMP, Nagios is still the right answer; where you want dimensional metrics, history and querying, it is not. Most Pune estates end up running both deliberately rather than migrating wholesale.
Can the agenda be customised for our estate?
Yes, and for an inherited installation it is close to mandatory. We start with a discovery call, look at your existing object files, the device types you actually poll and whether you run Core or XI, and rebuild the module list around what you have rather than a demonstration configuration.
Does this cover Nagios Core or Nagios XI?
Both. The scheduler, object model, plugins, states, dependencies and notifications are identical, so we teach them once against Core where you can see the files. The XI-specific surface — Core Config Manager, dashboards, wizards, reporting and user administration — is a separate module that expands for an XI shop.
Do you cover writing custom plugins?
A full module. Exit codes, the threshold range syntax, performance data, argument handling, timeouts and packaging, in Bash and Python — plus event handlers, so a check can trigger a corrective action rather than only a notification. Most estates need at least a handful of plugins nobody has published.
What lab environment do we need?
Each attendee provisions a monitoring host and two targets — free-tier cloud instances or local virtual machines — and we guide the setup. A Windows target and access to an SNMP-capable device or simulator make the agent and network modules considerably more useful.
What size are the batches?
Private corporate batches run 8 to 30 engineers. Public Live and Interactive cohorts are capped at 10, so everyone gets time at the keyboard with the trainer watching.
Do attendees get a certificate?
Yes — a completion certificate per attendee, verifiable at devopsschool.com/certificates. Corporate batches also receive an attendance and assessment report per engineer.
What is your refund position?
A full refund within 15 days if we cancel or postpone a cohort. There is no general money-back guarantee, and GST and payment gateway fees are not refunded.

Still deciding?

Tell us the team, the stack and the timeline. You'll get a straight answer, not a sales sequence.

Talk to an advisor
# ready when you are

Book a Nagios trainer — or ask a question first.

  • No spam, no drip sequence
  • Syllabus in 60 seconds
  • A human reply within one business day

Prefer to call or email?

More ways to reach us on the contact page.

Talk to an advisorRequest a quote