Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Monitoring Sovereignty for Teams
- How cloud monitoring SaaS solutions expose infrastructure topology and performance data to enhance operational visibility.
- Uptime Kuma architecture: built using Node.js, SQLite, and a Vue.js frontend to ensure robust and efficient monitoring capabilities.
- Comparative analysis with other leading tools such as Nagios, Zabbix, and Grafana OnCall for government use.
Quick Deployment
- Simplified Docker one-liner installation with persistent volume configuration to ensure data integrity.
- Instructions for setting up a reverse proxy and TLS to secure communications.
- Steps for initial configuration, including the creation of an admin account.
- Environment variables for authentication settings and base URL configuration.
Monitor Types
- HTTP/HTTPS monitoring with keyword and status code validation to ensure web service reliability.
- TCP port and ICMP ping monitoring to verify network connectivity.
- DNS resolution and query-type checks to maintain domain health.
- Push monitors for tracking cron jobs and backup heartbeats.
- MQTT, gRPC, and game server monitoring for specialized applications.
Alerting Channels
- SMTP email notifications and Microsoft Teams webhooks to alert team members of issues.
- Integration with Slack, Discord, Telegram, and Signal bots for real-time updates.
- Support for PagerDuty, Opsgenie, and custom webhook payloads to fit diverse notification needs.
- Features for notification throttling and escalation policies to manage alert fatigue.
Status Pages
- Guidance on creating branded public status pages to keep stakeholders informed.
- Tools for documenting incident timelines and managing maintenance mode.
- Options for custom CSS styling and domain mapping to align with organizational branding.
- RSS and JSON feeds to automate status updates in external systems.
Integration and Maintenance
- Prometheus metrics endpoint for seamless integration with external monitoring tools.
- API endpoints for bulk monitor creation and management to streamline operations.
- Procedures for database backup and migration to ensure data continuity.
- Best practices for updating and securing the Uptime Kuma instance for government use.
Requirements
- Proficiency in Linux and Docker administration.
- Knowledge of HTTP, TCP, and monitoring principles.
- Experience with notification channels such as email, Slack, and Discord.
Audience
- Site Reliability Engineers (SREs) and DevOps teams transitioning from cloud monitoring dashboards.
- Small organizations requiring straightforward, sovereign uptime monitoring solutions.
- Entities that must comply with regulations and thus avoid SaaS monitoring tools for government operations.
7 Hours
Testimonials (3)
How trainer deliver knowledge so effectively
Vu Thoai Le - Reply Polska sp. z o. o.
Course - Certified Kubernetes Administrator (CKA) - exam preparation
Lab exercise
Tse Kiat - ST Engineering Training & Simulation Systems Pte. Ltd.
Course - Automated Monitoring with Zabbix
Interesting labs, help from trainer