<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://upbot.eu/en</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en" />
<lastmod>2026-10-04</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://upbot.eu/de</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en" />
<lastmod>2026-10-04</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://upbot.eu/sk</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en" />
<lastmod>2026-10-04</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/mobile-monitoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/mobile-monitoring" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/mobile-monitoring" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/mobile-monitoring" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/mobile-monitoring" />
<lastmod>2026-10-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/mobile-monitoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/mobile-monitoring" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/mobile-monitoring" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/mobile-monitoring" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/mobile-monitoring" />
<lastmod>2026-10-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/mobile-monitoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/mobile-monitoring" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/mobile-monitoring" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/mobile-monitoring" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/mobile-monitoring" />
<lastmod>2026-10-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog" />
<lastmod>2026-11-03</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/http-429-monitoring-request-rate-limit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/http-429-monitoring-request-rate-limit" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/http-429-monitoring-anfragelimit" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/http-429-monitoring-limit-poziadaviek" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/http-429-monitoring-request-rate-limit" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/monitor-rate-limits/ed3c9054a3585cd5f72e1d3d72461237d3bba8697504bfe02e98eebc173dc00f.jpg</image:loc>
</image:image>
<lastmod>2026-11-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/database-replica-does-not-replace-backup-postgresql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/database-replica-does-not-replace-backup-postgresql" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/datenbankreplikat-ersetzt-kein-backup-postgresql" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/databazova-replika-nenahradza-zalohu-postgresql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/database-replica-does-not-replace-backup-postgresql" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/replica-not-backup/2258f14b311b6b194a7fed93629513da880fb0a30ed0134047942fa2fb2bfb2c.jpg</image:loc>
</image:image>
<lastmod>2026-10-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/website-works-from-cache-how-to-check-origin-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/website-works-from-cache-how-to-check-origin-server" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/website-funktioniert-aus-cache-origin-server-pruefen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/web-funguje-z-cache-ako-overit-origin-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/website-works-from-cache-how-to-check-origin-server" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/cache-origin/4c594e2675ffc2663d224bec00db684fde800f28a9e5d5d3427531d05e136c9c.jpg</image:loc>
</image:image>
<lastmod>2026-10-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/too-many-open-files-linux-file-descriptors</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/too-many-open-files-linux-file-descriptors" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/too-many-open-files-linux-dateideskriptoren" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/too-many-open-files-linux-deskriptory-suborov" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/too-many-open-files-linux-file-descriptors" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/file-descriptors/8d2b4ac57a48baeb7ee1aa2f5cd43db9ab27ebc082fd09839fe6e7279c2da36c.jpg</image:loc>
</image:image>
<lastmod>2026-10-25</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/container-keeps-restarting-out-of-memory-oom</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/container-keeps-restarting-out-of-memory-oom" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/container-startet-neu-speichermangel-oom-pruefen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/kontajner-sa-restartuje-nedostatok-pamate-oom" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/container-keeps-restarting-out-of-memory-oom" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/container-oom/7a16709b4441bd752d4ba91ebd3dc4f0dffe913fe8e32d9353a9df570b5e112f.jpg</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/postgresql-lock-wait-find-blocking-transaction</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/postgresql-lock-wait-find-blocking-transaction" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/postgresql-wartet-auf-sperre-blockierende-transaktion-finden" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/postgresql-caka-na-zamok-blokujuca-transakcia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/postgresql-lock-wait-find-blocking-transaction" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/postgres-locks/b18f0f0b2498fec58d401b23df49ea6671234ea42710e4d5e66a57116a78a9d8.jpg</image:loc>
</image:image>
<lastmod>2026-10-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/ipv4-works-ipv6-fails-partial-website-outage</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/ipv4-works-ipv6-fails-partial-website-outage" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/ipv4-funktioniert-ipv6-faellt-aus-teilweiser-webausfall" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/ipv4-funguje-ipv6-nie-ciastocny-vypadok-webu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/ipv4-works-ipv6-fails-partial-website-outage" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/ipv6-outage/506f10f704a5ab9b194a7460a04da3779c0b1e35fc20c232917bf34661b8a714.jpg</image:loc>
</image:image>
<lastmod>2026-10-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/wrong-server-time-check-clock-synchronisation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/wrong-server-time-check-clock-synchronisation" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/falsche-serverzeit-zeitsynchronisation-pruefen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/nespravny-cas-na-serveri-kontrola-synchronizacie" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/wrong-server-time-check-clock-synchronisation" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/clock-drift/3552fb9fa0cf6f0a42ca3984acecac4a0019c2ed4bc7656cab32a80aae083a9c.jpg</image:loc>
</image:image>
<lastmod>2026-10-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/database-rejects-connections-application-pools</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/database-rejects-connections-application-pools" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/datenbank-lehnt-verbindungen-ab-anwendungspools" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/databaza-odmieta-spojenia-aplikacne-pooly" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/database-rejects-connections-application-pools" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/connection-pools/5a541b6391192080acb9412b98c7f9ea5b791d45cdeec07738c738b8f092a106.jpg</image:loc>
</image:image>
<lastmod>2026-10-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/brief-outages-during-deployment-let-requests-finish</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/brief-outages-during-deployment-let-requests-finish" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/kurze-ausfaelle-beim-deployment-anfragen-abschliessen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/kratke-vypadky-pri-nasadeni-dobehnutie-poziadaviek" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/brief-outages-during-deployment-let-requests-finish" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/graceful-shutdown/bc5bb2e22b6c7f1dd5474d0c2795431ffa20ba86a46e5337f5316f57c779587d.jpg</image:loc>
</image:image>
<lastmod>2026-10-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/full-server-disk-restore-writes-safely</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/full-server-disk-restore-writes-safely" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/voller-serverdatentraeger-schreibzugriffe-sicher-wiederherstellen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/plny-disk-na-serveri-bezpecna-obnova-zapisu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/full-server-disk-restore-writes-safely" />
<image:image>
<image:loc>https://upbot.eu/blog/disk-full.jpg</image:loc>
</image:image>
<lastmod>2026-10-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/website-down-first-15-minutes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/website-down-first-15-minutes" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/website-ausfall-erste-15-minuten" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/vypadok-webu-prvych-15-minut" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/website-down-first-15-minutes" />
<image:image>
<image:loc>https://upbot.eu/blog/outage.jpg</image:loc>
</image:image>
<lastmod>2026-09-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/write-a-useful-incident-postmortem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/write-a-useful-incident-postmortem" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/postmortem-nach-einem-ausfall" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/co-napisat-po-vypadku-postmortem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/write-a-useful-incident-postmortem" />
<image:image>
<image:loc>https://upbot.eu/blog/postmortem.jpg</image:loc>
</image:image>
<lastmod>2026-09-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/timeouts-retries-and-cascading-failures</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/timeouts-retries-and-cascading-failures" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/timeouts-retries-und-kaskadierende-ausfaelle" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/timeouty-retry-a-kaskadove-vypadky" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/timeouts-retries-and-cascading-failures" />
<image:image>
<image:loc>https://upbot.eu/blog/retries.jpg</image:loc>
</image:image>
<lastmod>2026-09-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/api-monitoring-beyond-http-200</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/api-monitoring-beyond-http-200" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/api-monitoring-mehr-als-http-200" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/monitoring-api-nestaci-http-200" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/api-monitoring-beyond-http-200" />
<image:image>
<image:loc>https://upbot.eu/blog/api.jpg</image:loc>
</image:image>
<lastmod>2026-09-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/cron-heartbeats-and-silent-failures</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/cron-heartbeats-and-silent-failures" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/cron-heartbeat-und-stille-fehler" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/cron-a-heartbeat-tiche-zlyhania" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/cron-heartbeats-and-silent-failures" />
<image:image>
<image:loc>https://upbot.eu/blog/heartbeat.jpg</image:loc>
</image:image>
<lastmod>2026-08-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/backups-need-a-restore-test</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/backups-need-a-restore-test" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/backup-und-wiederherstellung-testen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/zaloha-nestaci-test-obnovy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/backups-need-a-restore-test" />
<image:image>
<image:loc>https://upbot.eu/blog/backup.jpg</image:loc>
</image:image>
<lastmod>2026-08-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/monitoring-alerts-you-can-trust</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/monitoring-alerts-you-can-trust" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/monitoring-alarme-denen-sie-vertrauen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/alerty-ktore-neignorujete" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/monitoring-alerts-you-can-trust" />
<image:image>
<image:loc>https://upbot.eu/blog/alerts.jpg</image:loc>
</image:image>
<lastmod>2026-08-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/ssl-certificate-automatic-renewal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/ssl-certificate-automatic-renewal" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/ssl-zertifikat-automatische-erneuerung" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/ssl-certifikat-automaticka-obnova" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/ssl-certificate-automatic-renewal" />
<image:image>
<image:loc>https://upbot.eu/blog/tls.jpg</image:loc>
</image:image>
<lastmod>2026-07-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/server-healthy-website-down-dns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/server-healthy-website-down-dns" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/server-erreichbar-website-ausfall-dns" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/dns-vypadok-server-funguje" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/server-healthy-website-down-dns" />
<image:image>
<image:loc>https://upbot.eu/blog/dns.jpg</image:loc>
</image:image>
<lastmod>2026-07-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/en/blog/slow-server-what-to-measure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/slow-server-what-to-measure" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/langsamer-server-was-messen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/server-spomaluje-co-merat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/slow-server-what-to-measure" />
<image:image>
<image:loc>https://upbot.eu/blog/servers.jpg</image:loc>
</image:image>
<lastmod>2026-07-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog" />
<lastmod>2026-11-03</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/http-429-monitoring-anfragelimit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/http-429-monitoring-request-rate-limit" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/http-429-monitoring-anfragelimit" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/http-429-monitoring-limit-poziadaviek" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/http-429-monitoring-request-rate-limit" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/monitor-rate-limits/ed3c9054a3585cd5f72e1d3d72461237d3bba8697504bfe02e98eebc173dc00f.jpg</image:loc>
</image:image>
<lastmod>2026-11-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/datenbankreplikat-ersetzt-kein-backup-postgresql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/database-replica-does-not-replace-backup-postgresql" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/datenbankreplikat-ersetzt-kein-backup-postgresql" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/databazova-replika-nenahradza-zalohu-postgresql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/database-replica-does-not-replace-backup-postgresql" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/replica-not-backup/2258f14b311b6b194a7fed93629513da880fb0a30ed0134047942fa2fb2bfb2c.jpg</image:loc>
</image:image>
<lastmod>2026-10-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/website-funktioniert-aus-cache-origin-server-pruefen</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/website-works-from-cache-how-to-check-origin-server" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/website-funktioniert-aus-cache-origin-server-pruefen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/web-funguje-z-cache-ako-overit-origin-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/website-works-from-cache-how-to-check-origin-server" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/cache-origin/4c594e2675ffc2663d224bec00db684fde800f28a9e5d5d3427531d05e136c9c.jpg</image:loc>
</image:image>
<lastmod>2026-10-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/too-many-open-files-linux-dateideskriptoren</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/too-many-open-files-linux-file-descriptors" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/too-many-open-files-linux-dateideskriptoren" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/too-many-open-files-linux-deskriptory-suborov" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/too-many-open-files-linux-file-descriptors" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/file-descriptors/8d2b4ac57a48baeb7ee1aa2f5cd43db9ab27ebc082fd09839fe6e7279c2da36c.jpg</image:loc>
</image:image>
<lastmod>2026-10-25</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/container-startet-neu-speichermangel-oom-pruefen</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/container-keeps-restarting-out-of-memory-oom" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/container-startet-neu-speichermangel-oom-pruefen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/kontajner-sa-restartuje-nedostatok-pamate-oom" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/container-keeps-restarting-out-of-memory-oom" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/container-oom/7a16709b4441bd752d4ba91ebd3dc4f0dffe913fe8e32d9353a9df570b5e112f.jpg</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/postgresql-wartet-auf-sperre-blockierende-transaktion-finden</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/postgresql-lock-wait-find-blocking-transaction" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/postgresql-wartet-auf-sperre-blockierende-transaktion-finden" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/postgresql-caka-na-zamok-blokujuca-transakcia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/postgresql-lock-wait-find-blocking-transaction" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/postgres-locks/b18f0f0b2498fec58d401b23df49ea6671234ea42710e4d5e66a57116a78a9d8.jpg</image:loc>
</image:image>
<lastmod>2026-10-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/ipv4-funktioniert-ipv6-faellt-aus-teilweiser-webausfall</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/ipv4-works-ipv6-fails-partial-website-outage" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/ipv4-funktioniert-ipv6-faellt-aus-teilweiser-webausfall" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/ipv4-funguje-ipv6-nie-ciastocny-vypadok-webu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/ipv4-works-ipv6-fails-partial-website-outage" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/ipv6-outage/506f10f704a5ab9b194a7460a04da3779c0b1e35fc20c232917bf34661b8a714.jpg</image:loc>
</image:image>
<lastmod>2026-10-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/falsche-serverzeit-zeitsynchronisation-pruefen</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/wrong-server-time-check-clock-synchronisation" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/falsche-serverzeit-zeitsynchronisation-pruefen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/nespravny-cas-na-serveri-kontrola-synchronizacie" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/wrong-server-time-check-clock-synchronisation" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/clock-drift/3552fb9fa0cf6f0a42ca3984acecac4a0019c2ed4bc7656cab32a80aae083a9c.jpg</image:loc>
</image:image>
<lastmod>2026-10-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/datenbank-lehnt-verbindungen-ab-anwendungspools</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/database-rejects-connections-application-pools" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/datenbank-lehnt-verbindungen-ab-anwendungspools" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/databaza-odmieta-spojenia-aplikacne-pooly" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/database-rejects-connections-application-pools" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/connection-pools/5a541b6391192080acb9412b98c7f9ea5b791d45cdeec07738c738b8f092a106.jpg</image:loc>
</image:image>
<lastmod>2026-10-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/kurze-ausfaelle-beim-deployment-anfragen-abschliessen</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/brief-outages-during-deployment-let-requests-finish" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/kurze-ausfaelle-beim-deployment-anfragen-abschliessen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/kratke-vypadky-pri-nasadeni-dobehnutie-poziadaviek" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/brief-outages-during-deployment-let-requests-finish" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/graceful-shutdown/bc5bb2e22b6c7f1dd5474d0c2795431ffa20ba86a46e5337f5316f57c779587d.jpg</image:loc>
</image:image>
<lastmod>2026-10-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/voller-serverdatentraeger-schreibzugriffe-sicher-wiederherstellen</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/full-server-disk-restore-writes-safely" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/voller-serverdatentraeger-schreibzugriffe-sicher-wiederherstellen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/plny-disk-na-serveri-bezpecna-obnova-zapisu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/full-server-disk-restore-writes-safely" />
<image:image>
<image:loc>https://upbot.eu/blog/disk-full.jpg</image:loc>
</image:image>
<lastmod>2026-10-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/website-ausfall-erste-15-minuten</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/website-down-first-15-minutes" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/website-ausfall-erste-15-minuten" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/vypadok-webu-prvych-15-minut" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/website-down-first-15-minutes" />
<image:image>
<image:loc>https://upbot.eu/blog/outage.jpg</image:loc>
</image:image>
<lastmod>2026-09-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/postmortem-nach-einem-ausfall</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/write-a-useful-incident-postmortem" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/postmortem-nach-einem-ausfall" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/co-napisat-po-vypadku-postmortem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/write-a-useful-incident-postmortem" />
<image:image>
<image:loc>https://upbot.eu/blog/postmortem.jpg</image:loc>
</image:image>
<lastmod>2026-09-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/timeouts-retries-und-kaskadierende-ausfaelle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/timeouts-retries-and-cascading-failures" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/timeouts-retries-und-kaskadierende-ausfaelle" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/timeouty-retry-a-kaskadove-vypadky" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/timeouts-retries-and-cascading-failures" />
<image:image>
<image:loc>https://upbot.eu/blog/retries.jpg</image:loc>
</image:image>
<lastmod>2026-09-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/api-monitoring-mehr-als-http-200</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/api-monitoring-beyond-http-200" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/api-monitoring-mehr-als-http-200" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/monitoring-api-nestaci-http-200" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/api-monitoring-beyond-http-200" />
<image:image>
<image:loc>https://upbot.eu/blog/api.jpg</image:loc>
</image:image>
<lastmod>2026-09-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/cron-heartbeat-und-stille-fehler</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/cron-heartbeats-and-silent-failures" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/cron-heartbeat-und-stille-fehler" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/cron-a-heartbeat-tiche-zlyhania" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/cron-heartbeats-and-silent-failures" />
<image:image>
<image:loc>https://upbot.eu/blog/heartbeat.jpg</image:loc>
</image:image>
<lastmod>2026-08-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/backup-und-wiederherstellung-testen</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/backups-need-a-restore-test" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/backup-und-wiederherstellung-testen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/zaloha-nestaci-test-obnovy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/backups-need-a-restore-test" />
<image:image>
<image:loc>https://upbot.eu/blog/backup.jpg</image:loc>
</image:image>
<lastmod>2026-08-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/monitoring-alarme-denen-sie-vertrauen</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/monitoring-alerts-you-can-trust" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/monitoring-alarme-denen-sie-vertrauen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/alerty-ktore-neignorujete" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/monitoring-alerts-you-can-trust" />
<image:image>
<image:loc>https://upbot.eu/blog/alerts.jpg</image:loc>
</image:image>
<lastmod>2026-08-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/ssl-zertifikat-automatische-erneuerung</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/ssl-certificate-automatic-renewal" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/ssl-zertifikat-automatische-erneuerung" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/ssl-certifikat-automaticka-obnova" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/ssl-certificate-automatic-renewal" />
<image:image>
<image:loc>https://upbot.eu/blog/tls.jpg</image:loc>
</image:image>
<lastmod>2026-07-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/server-erreichbar-website-ausfall-dns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/server-healthy-website-down-dns" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/server-erreichbar-website-ausfall-dns" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/dns-vypadok-server-funguje" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/server-healthy-website-down-dns" />
<image:image>
<image:loc>https://upbot.eu/blog/dns.jpg</image:loc>
</image:image>
<lastmod>2026-07-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/de/blog/langsamer-server-was-messen</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/slow-server-what-to-measure" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/langsamer-server-was-messen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/server-spomaluje-co-merat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/slow-server-what-to-measure" />
<image:image>
<image:loc>https://upbot.eu/blog/servers.jpg</image:loc>
</image:image>
<lastmod>2026-07-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog" />
<lastmod>2026-11-03</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/http-429-monitoring-limit-poziadaviek</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/http-429-monitoring-request-rate-limit" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/http-429-monitoring-anfragelimit" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/http-429-monitoring-limit-poziadaviek" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/http-429-monitoring-request-rate-limit" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/monitor-rate-limits/ed3c9054a3585cd5f72e1d3d72461237d3bba8697504bfe02e98eebc173dc00f.jpg</image:loc>
</image:image>
<lastmod>2026-11-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/databazova-replika-nenahradza-zalohu-postgresql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/database-replica-does-not-replace-backup-postgresql" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/datenbankreplikat-ersetzt-kein-backup-postgresql" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/databazova-replika-nenahradza-zalohu-postgresql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/database-replica-does-not-replace-backup-postgresql" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/replica-not-backup/2258f14b311b6b194a7fed93629513da880fb0a30ed0134047942fa2fb2bfb2c.jpg</image:loc>
</image:image>
<lastmod>2026-10-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/web-funguje-z-cache-ako-overit-origin-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/website-works-from-cache-how-to-check-origin-server" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/website-funktioniert-aus-cache-origin-server-pruefen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/web-funguje-z-cache-ako-overit-origin-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/website-works-from-cache-how-to-check-origin-server" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/cache-origin/4c594e2675ffc2663d224bec00db684fde800f28a9e5d5d3427531d05e136c9c.jpg</image:loc>
</image:image>
<lastmod>2026-10-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/too-many-open-files-linux-deskriptory-suborov</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/too-many-open-files-linux-file-descriptors" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/too-many-open-files-linux-dateideskriptoren" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/too-many-open-files-linux-deskriptory-suborov" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/too-many-open-files-linux-file-descriptors" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/file-descriptors/8d2b4ac57a48baeb7ee1aa2f5cd43db9ab27ebc082fd09839fe6e7279c2da36c.jpg</image:loc>
</image:image>
<lastmod>2026-10-25</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/kontajner-sa-restartuje-nedostatok-pamate-oom</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/container-keeps-restarting-out-of-memory-oom" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/container-startet-neu-speichermangel-oom-pruefen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/kontajner-sa-restartuje-nedostatok-pamate-oom" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/container-keeps-restarting-out-of-memory-oom" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/container-oom/7a16709b4441bd752d4ba91ebd3dc4f0dffe913fe8e32d9353a9df570b5e112f.jpg</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/postgresql-caka-na-zamok-blokujuca-transakcia</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/postgresql-lock-wait-find-blocking-transaction" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/postgresql-wartet-auf-sperre-blockierende-transaktion-finden" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/postgresql-caka-na-zamok-blokujuca-transakcia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/postgresql-lock-wait-find-blocking-transaction" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/postgres-locks/b18f0f0b2498fec58d401b23df49ea6671234ea42710e4d5e66a57116a78a9d8.jpg</image:loc>
</image:image>
<lastmod>2026-10-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/ipv4-funguje-ipv6-nie-ciastocny-vypadok-webu</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/ipv4-works-ipv6-fails-partial-website-outage" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/ipv4-funktioniert-ipv6-faellt-aus-teilweiser-webausfall" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/ipv4-funguje-ipv6-nie-ciastocny-vypadok-webu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/ipv4-works-ipv6-fails-partial-website-outage" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/ipv6-outage/506f10f704a5ab9b194a7460a04da3779c0b1e35fc20c232917bf34661b8a714.jpg</image:loc>
</image:image>
<lastmod>2026-10-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/nespravny-cas-na-serveri-kontrola-synchronizacie</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/wrong-server-time-check-clock-synchronisation" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/falsche-serverzeit-zeitsynchronisation-pruefen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/nespravny-cas-na-serveri-kontrola-synchronizacie" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/wrong-server-time-check-clock-synchronisation" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/clock-drift/3552fb9fa0cf6f0a42ca3984acecac4a0019c2ed4bc7656cab32a80aae083a9c.jpg</image:loc>
</image:image>
<lastmod>2026-10-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/databaza-odmieta-spojenia-aplikacne-pooly</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/database-rejects-connections-application-pools" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/datenbank-lehnt-verbindungen-ab-anwendungspools" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/databaza-odmieta-spojenia-aplikacne-pooly" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/database-rejects-connections-application-pools" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/connection-pools/5a541b6391192080acb9412b98c7f9ea5b791d45cdeec07738c738b8f092a106.jpg</image:loc>
</image:image>
<lastmod>2026-10-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/kratke-vypadky-pri-nasadeni-dobehnutie-poziadaviek</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/brief-outages-during-deployment-let-requests-finish" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/kurze-ausfaelle-beim-deployment-anfragen-abschliessen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/kratke-vypadky-pri-nasadeni-dobehnutie-poziadaviek" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/brief-outages-during-deployment-let-requests-finish" />
<image:image>
<image:loc>https://upbot.eu/blog/photos/graceful-shutdown/bc5bb2e22b6c7f1dd5474d0c2795431ffa20ba86a46e5337f5316f57c779587d.jpg</image:loc>
</image:image>
<lastmod>2026-10-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/plny-disk-na-serveri-bezpecna-obnova-zapisu</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/full-server-disk-restore-writes-safely" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/voller-serverdatentraeger-schreibzugriffe-sicher-wiederherstellen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/plny-disk-na-serveri-bezpecna-obnova-zapisu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/full-server-disk-restore-writes-safely" />
<image:image>
<image:loc>https://upbot.eu/blog/disk-full.jpg</image:loc>
</image:image>
<lastmod>2026-10-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/vypadok-webu-prvych-15-minut</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/website-down-first-15-minutes" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/website-ausfall-erste-15-minuten" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/vypadok-webu-prvych-15-minut" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/website-down-first-15-minutes" />
<image:image>
<image:loc>https://upbot.eu/blog/outage.jpg</image:loc>
</image:image>
<lastmod>2026-09-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/co-napisat-po-vypadku-postmortem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/write-a-useful-incident-postmortem" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/postmortem-nach-einem-ausfall" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/co-napisat-po-vypadku-postmortem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/write-a-useful-incident-postmortem" />
<image:image>
<image:loc>https://upbot.eu/blog/postmortem.jpg</image:loc>
</image:image>
<lastmod>2026-09-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/timeouty-retry-a-kaskadove-vypadky</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/timeouts-retries-and-cascading-failures" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/timeouts-retries-und-kaskadierende-ausfaelle" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/timeouty-retry-a-kaskadove-vypadky" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/timeouts-retries-and-cascading-failures" />
<image:image>
<image:loc>https://upbot.eu/blog/retries.jpg</image:loc>
</image:image>
<lastmod>2026-09-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/monitoring-api-nestaci-http-200</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/api-monitoring-beyond-http-200" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/api-monitoring-mehr-als-http-200" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/monitoring-api-nestaci-http-200" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/api-monitoring-beyond-http-200" />
<image:image>
<image:loc>https://upbot.eu/blog/api.jpg</image:loc>
</image:image>
<lastmod>2026-09-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/cron-a-heartbeat-tiche-zlyhania</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/cron-heartbeats-and-silent-failures" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/cron-heartbeat-und-stille-fehler" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/cron-a-heartbeat-tiche-zlyhania" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/cron-heartbeats-and-silent-failures" />
<image:image>
<image:loc>https://upbot.eu/blog/heartbeat.jpg</image:loc>
</image:image>
<lastmod>2026-08-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/zaloha-nestaci-test-obnovy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/backups-need-a-restore-test" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/backup-und-wiederherstellung-testen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/zaloha-nestaci-test-obnovy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/backups-need-a-restore-test" />
<image:image>
<image:loc>https://upbot.eu/blog/backup.jpg</image:loc>
</image:image>
<lastmod>2026-08-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/alerty-ktore-neignorujete</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/monitoring-alerts-you-can-trust" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/monitoring-alarme-denen-sie-vertrauen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/alerty-ktore-neignorujete" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/monitoring-alerts-you-can-trust" />
<image:image>
<image:loc>https://upbot.eu/blog/alerts.jpg</image:loc>
</image:image>
<lastmod>2026-08-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/ssl-certifikat-automaticka-obnova</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/ssl-certificate-automatic-renewal" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/ssl-zertifikat-automatische-erneuerung" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/ssl-certifikat-automaticka-obnova" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/ssl-certificate-automatic-renewal" />
<image:image>
<image:loc>https://upbot.eu/blog/tls.jpg</image:loc>
</image:image>
<lastmod>2026-07-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/dns-vypadok-server-funguje</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/server-healthy-website-down-dns" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/server-erreichbar-website-ausfall-dns" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/dns-vypadok-server-funguje" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/server-healthy-website-down-dns" />
<image:image>
<image:loc>https://upbot.eu/blog/dns.jpg</image:loc>
</image:image>
<lastmod>2026-07-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upbot.eu/sk/blog/server-spomaluje-co-merat</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upbot.eu/en/blog/slow-server-what-to-measure" />
<xhtml:link rel="alternate" hreflang="de" href="https://upbot.eu/de/blog/langsamer-server-was-messen" />
<xhtml:link rel="alternate" hreflang="sk" href="https://upbot.eu/sk/blog/server-spomaluje-co-merat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://upbot.eu/en/blog/slow-server-what-to-measure" />
<image:image>
<image:loc>https://upbot.eu/blog/servers.jpg</image:loc>
</image:image>
<lastmod>2026-07-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
