diff --git a/navigation.yaml b/navigation.yaml index 8a23a0668e0..92f068763ed 100644 --- a/navigation.yaml +++ b/navigation.yaml @@ -80,8 +80,6 @@ managedapps: path: /ceph/managed - title: Apps path: /managed/apps - - title: Observability - path: /observability/managed - title: Firefighting path: /managed/firefighting-support @@ -407,18 +405,6 @@ legal: - title: Contributors path: /legal/contributors -observability: - title: Observability - path: /observability - - children: - - title: Overview - path: /observability - - title: What is observability - path: /observability/what-is-observability - - title: Managed - path: /observability/managed - security: title: Security path: /security diff --git a/redirects.yaml b/redirects.yaml index b971937443e..a6bf3d7a2ab 100644 --- a/redirects.yaml +++ b/redirects.yaml @@ -671,6 +671,10 @@ mystory/?: "/blog" multi-cloud/?: "/cloud" n/?: "/desktop" netbook.*/?: "/desktop" +observability/?: "https://canonical.com/observability" +observability/managed/?: "https://canonical.com/observability/managed" +observability/what-is-observability/?: "https://canonical.com/observability/what-is-observability" +observability/contact-us/?: "https://canonical.com/observability/contact-us" ods/?: "/blog/extreme-openstack" oil/?: "/openstack" Openstack/?: "/openstack" diff --git a/static/files/sitemap.xml b/static/files/sitemap.xml index 8d8dba6500d..33b28926234 100644 --- a/static/files/sitemap.xml +++ b/static/files/sitemap.xml @@ -198,10 +198,6 @@ https://ubuntu.com/managed 2024-02-22T08:45:57+00:00 - - https://ubuntu.com/observability/managed - 2024-02-22T08:45:57+00:00 - https://ubuntu.com/kubernetes/what-is-kubernetes 2024-02-22T08:45:57+00:00 @@ -370,14 +366,6 @@ https://ubuntu.com/download/cloud 2024-02-22T08:45:57+00:00 - - https://ubuntu.com/observability - 2024-02-22T08:45:57+00:00 - - - https://ubuntu.com/observability/what-is-observability - 2024-02-22T08:45:57+00:00 - https://ubuntu.com/appliance/about 2024-02-22T08:45:57+00:00 @@ -882,10 +870,6 @@ https://ubuntu.com/community/ethos/code-of-conduct 2024-02-22T08:45:57+00:00 - - https://ubuntu.com/observability/contact-us - 2024-02-22T08:45:57+00:00 - https://ubuntu.com/containers/what-are-containers 2024-02-22T08:45:57+00:00 diff --git a/templates/managed/apps/index.html b/templates/managed/apps/index.html index 91716e99f46..0a0f33daf5c 100644 --- a/templates/managed/apps/index.html +++ b/templates/managed/apps/index.html @@ -187,7 +187,7 @@

Monitoring

- Our ever-developing in-house observability toolkit alongside our engineers' watchful eyes will ensure that your systems are correctly and completely monitored. Nothing escapes our eyes! + Our ever-developing in-house observability toolkit alongside our engineers' watchful eyes will ensure that your systems are correctly and completely monitored. Nothing escapes our eyes!

diff --git a/templates/observability/base_observability.html b/templates/observability/base_observability.html deleted file mode 100644 index 0b4a7e74ce7..00000000000 --- a/templates/observability/base_observability.html +++ /dev/null @@ -1,7 +0,0 @@ -{% extends "templates/base.html" %} - -{% block meta_copydoc %}https://drive.google.com/drive/folders/1s8N1ZeMSznY7ZvY6_Uo7aLTV7befNa4h{% endblock meta_copydoc %} - -{% block outer_content %} - {% block content %}{% endblock %} -{% endblock %} diff --git a/templates/observability/contact-us.html b/templates/observability/contact-us.html deleted file mode 100644 index a4b205145a2..00000000000 --- a/templates/observability/contact-us.html +++ /dev/null @@ -1,16 +0,0 @@ -{% extends "observability/base_observability.html" %} - -{% block title %}Contact us | Observability{% endblock %} -{% block meta_copydoc %}https://docs.google.com/document/d/1i8PeYVXFbSZXnFqrHTDs7kyjwDPPfD97zXnkZKdlaDk/edit{% endblock meta_copydoc %} - -{% block content %} - -{% with h1="Contact us about Observability", - intro_text="Fill in your details below and a member of our training team will be in touch.", - formid="4072", - lpId="", - returnURL="/observability/#success" %} - {% include "shared/_client-contact-us-form.html" %} -{% endwith %} - -{% endblock content %} diff --git a/templates/observability/index.html b/templates/observability/index.html deleted file mode 100644 index 46abd0c0d55..00000000000 --- a/templates/observability/index.html +++ /dev/null @@ -1,474 +0,0 @@ -{% extends "observability/base_observability.html" %} - -{% from "_macros/vf_hero.jinja" import vf_hero %} -{% from "_macros/vf_tiered-list.jinja" import vf_tiered_list %} - -{% block title %}Open source observability for enterprises{% endblock %} - -{% block meta_description %} - Enterprise-class open source observability with long-term support for Prometheus, Alertmanager, Grafana and more. -{% endblock %} - -{% block meta_copydoc %} - https://docs.google.com/document/d/1NxJdT3BD6EWnpsu-eathNyranQVImnDGhuCjzsIWh4s/edit# -{% endblock meta_copydoc %} - -{% block body_class %} - is-paper -{% endblock body_class %} - -{% block content %} - - {% call(slot) vf_hero( - title_text='Open source observability
for enterprises', - subtitle_text='Monitoring tools and dashboards, secured and supported', - layout='50/50-full-width-image' - ) -%} - {%- if slot == 'description' -%} -

- Metrics, distributed traces, profiles, logs, dashboards, and alerts. Always know how well your applications are running in the Cloud, in containers, on virtual machines, or bare metal. Canonical offers security and support for the best- in- class open source monitoring tools and dashboards, and can also run these tools for you on private and public clouds. With the operational experience of industry experts encoded into the stack, you can rest assured that when something happens, you’ll know. -

- {%- endif -%} - {%- if slot == 'cta' -%} - Contact us - Learn more about observability › - {%- endif -%} - {%- if slot == 'image' -%} -
- {{ image(url="https://assets.ubuntu.com/v1/0678347e-hero-img.png", - alt="", - width="2464", - height="1028", - hi_def=True, - loading="auto|lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
- {% endif -%} - {% endcall -%} - - {%- call(slot) vf_tiered_list(is_description_full_width_on_desktop=false, is_list_full_width_on_tablet=true) -%} - {%- if slot == 'title' -%} -

- Reliable monitoring tools -
- you can count on -

- {%- endif -%} - - {%- if slot == 'description' -%} -

- Future-proof your open source observability with Ubuntu Pro: a single, per-node subscription of the most comprehensive open source security and support, including a variety of best-in-class monitoring tools and dashboards. -

-
- Get Ubuntu Pro -
- {%- endif -%} - - {%- if slot == 'list_item_title_1' -%} -

Collection

- {%- endif -%} - - {%- if slot == 'list_item_description_1' -%} -
-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/0f3e124a-opentelemetry-collector-logo-cinematic.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
- -
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/d9f718c5-grafana-agent-cinematic.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
- -
-
-
- {%- endif -%} - - {%- if slot == 'list_item_title_2' -%} -

Ingestion and storage

- {%- endif -%} - - {%- if slot == 'list_item_description_2' -%} -
-
-

Metrics

-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/e9497083-prometheus-cinematic.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
-
-
- Prometheus -
-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/eccef11d-grafana-mimir-cinematic.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
- -
-
-
-

Distributed tracing and profiling

-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/62f483be-grafana-tempo-cinematic.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
- -
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/be0a514f-parca-cinematic.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
-
-
- Parca -
-
-
-
-

Logs

-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/a43f208b-grafana-loki-cinematic.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
-
-
- Grafana Loki -
-
-
-
- {%- endif -%} - - {%- if slot == 'list_item_title_3' -%} -

Dashboards and visualization

- {%- endif -%} - - {%- if slot == 'list_item_description_3' -%} -
-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/ec152820-grafana-cinematic.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
-
-
- Grafana -
-
-
-
- {%- endif -%} - - {%- if slot == 'list_item_title_4' -%} -

Alerting

- {%- endif -%} - - {%- if slot == 'list_item_description_4' -%} -
-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/59a25357-alertmanager-cinematic.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
-
-
- Alertmanager -
-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/bb4f9f6e-cos-alerter-cinematic.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
-
-
- COS Alerter -
-
-
-
- {%- endif -%} - - {%- endcall -%} - -
-
-
-
-

You focus on your business, we run the monitoring tools for you

-
-
-

- Your monitoring tools and monitoring dashboards, run reliably and efficiently by Canonical, wherever your applications are. Keep your software observable, without the added effort. -

- -
-
-
- -
- -
- -
- -
-
-
-

Trusted by

-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/311b7e22-tele2-logo.png", - alt="Tele2", - width="102", - height="209", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/05fbfca9-deutsche-telekom-logo.png", - alt="Deutsche Telekom", - width="209", - height="209", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/2d3fb62c-pccw-logo.png", - alt="PCCW", - width="209", - height="209", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/1d5ec85f-bnp-paribas-logo.png", - alt="BNP Paribas", - width="324", - height="209", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/627ceeec-bt-logo.png", - alt="BT", - width="113", - height="209", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/74a279c4-cogeco-logo.png", - alt="Cogeco Datacenters", - width="169", - height="209", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/5734cb8f-rabobank-logo.png", - alt="Rabobank", - width="209", - height="209", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/0603b0c4-fibernet-logo.png", - alt="Fibernet", - width="211", - height="209", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/55bebf1d-biznet-giocloud-logo.png", - alt="Biznet Gio", - width="202", - height="209", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/96c36c48-mimedia-logo.png", - alt="Mimedia", - width="245", - height="209", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/49ea7e4e-uct-logo-updated.png", - alt="Voidbridge", - width="68", - height="209", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/93dc9ed5-uct-logo-1.png", - alt="UCT", - width="102", - height="209", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
-
-
-
- - {% with section_classes='p-section--deep', title_link="/blog/tag/observability", tag_id='4125', limit='4', hide_date=True, tag_name='observability', link_image=True, show_image=True, show_excerpt=True, excerptLength=200, show_start_rule=True, is_title_link=True, heading_class="p-heading--2" %} - {% include "/shared/_latest_news_strip.html" %} - {% endwith %} - - -
- -{% endblock content %} diff --git a/templates/observability/managed.html b/templates/observability/managed.html deleted file mode 100644 index ad3ab42de21..00000000000 --- a/templates/observability/managed.html +++ /dev/null @@ -1,548 +0,0 @@ -{% extends "observability/base_observability.html" %} - -{% from "_macros/vf_tiered-list.jinja" import vf_tiered_list %} - -{% block title %}Managed Open Source Observability{% endblock %} - -{% block meta_description %} - Managed open-source observability: how to achieve end-to-end cloud observability while maintaining your business focus and without spending your budget keeping the lights on. -{% endblock %} - -{% block meta_image %}https://assets.ubuntu.com/v1/0d564c55-managed-observability.svg{% endblock %} - -{% block meta_copydoc %} - https://docs.google.com/document/d/1N11otwvy2TWoK4j9e8iYJLNLYQyWbIPL82GVkm8WHhE/edit# -{% endblock meta_copydoc %} - -{% block body_class %} - is-paper -{% endblock body_class %} - -{% block content %} - -
-
-
-

- Managed -
- Open Source Observability -

-
-
-

You focus on your business, we run the monitoring tools for you

-
-
-

- Uptime for monitoring tools is quintessential for your business. Without reliable monitoring tools, you cannot know what else is not working right. 81% of CIOs are planning to increase their observability budgets, you could be using yours more efficiently. -

-

- Focus on driving your unique business, and we will run the best-in-class open source monitoring tools you need for the observability of your applications. -

-
- -
-
-
- -
-
-
-

We manage clouds for world leaders

-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/74e48d0c-tele2-logo.png", - alt="Tele2", - width="152", - height="313", - hi_def=True, - loading="auto", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/8806fc8b-telefonica-logo.png", - alt="Telefonica", - width="394", - height="313", - hi_def=True, - loading="auto", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/c55e48be-rabobank-logo.png", - alt="Rabobank", - width="313", - height="313", - hi_def=True, - loading="auto", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/56a3a6ac-lexisnexis-logo.png", - alt="LexisNexis", - width="512", - height="313", - hi_def=True, - loading="auto", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/9eeded0f-onetrail-logo.png", - alt="Onetrail", - width="184", - height="313", - hi_def=True, - loading="auto", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/1ab58ba3-barnes&noble-logo.png", - alt="Barners&Noble", - width="349", - height="313", - hi_def=True, - loading="auto", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/1dbbfd30-aci-logo.png", - alt="ACI", - width="308", - height="313", - hi_def=True, - loading="auto", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/5f07c68a-docaposte-logo.png", - alt="Docaposte", - width="340", - height="298", - hi_def=True, - loading="auto", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
-
-
-
- -
-
-
-
-

Cloud-native applications need cloud-native observability

-
-
-

- One practitioner out of five thinks that observability is a key challenge for cloud native environments. One in two practitioners says that lack of manpower is the worst inhibitor to their cloud journey. With today’s many components of the cloud native ecosystem, engineers spend a lot of time and effort setting up and maintaining their monitoring tools. Let’s change that. -

- -
-
-
- -
-
-
-
-

Never miss another outage

-
-
-

- Your monitoring systems must be up and running to tell you what is not. The availability of your business applications is effectively capped by the availability of the systems monitoring them. Get the best OSS monitoring tools run with spectacular uptime for you, by Canonical. -

- -
-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/6397a865-never-miss-another-outage-updated.png", - alt="", - width="2748", - height="1146", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
-
-
- -
- {%- call(slot) vf_tiered_list(is_list_full_width_on_tablet=false) -%} - {%- if slot == 'title' -%} -

Key features

- {%- endif -%} - - {%- if slot == 'list_item_title_1' -%} -

99.9% uptime

- {%- endif -%} - - {%- if slot == 'list_item_description_1' -%} -

- Guaranteed 99.9% production-grade SLAs and best practice solution design. Have your monitoring tools managed by technology-specific experts. -

- {%- endif -%} - - {%- if slot == 'list_item_title_2' -%} -

24/7 monitoring

- {%- endif -%} - - {%- if slot == 'list_item_description_2' -%} -

Active management and break/fix response by Canonical engineers

- {%- endif -%} - - {%- if slot == 'list_item_title_3' -%} -

High availability

- {%- endif -%} - - {%- if slot == 'list_item_description_3' -%} -

- Fault-tolerant and ready for real-world challenges. Your monitoring tools will be there for you when you need them. -

- {%- endif -%} - - {%- if slot == 'list_item_title_4' -%} -

Security first

- {%- endif -%} - - {%- if slot == 'list_item_description_4' -%} -

Industry-wide security best practices and compliance certifications to keep your cloud secure at all times.

- {%- endif -%} - - {%- if slot == 'list_item_title_5' -%} -

Flexible pricing

- {%- endif -%} - - {%- if slot == 'list_item_description_5' -%} -

Transparent and predictable pricing to suit your needs and help you grow your cloud with predictable costs.

- {%- endif -%} - - {%- if slot == 'list_item_title_6' -%} -

No lock-in

- {%- endif -%} - - {%- if slot == 'list_item_description_6' -%} -

- Build a flexible and agnostic cloud with no lock-in and leverage a simplified open-source approach. We give you the keys when you are ready to drive. -

- {%- endif -%} - {%- endcall -%} -
- -
-
-
-
-

- Reliable monitoring tools -
- you can count on -

-
-
-

- All Canonical managed services come with Extended Security Maintenance: future-proofed open-source observability run at scale, reliably. -

- -
-
- -
-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/ef45a16a-prometheus.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-

HA-ready Prometheus and AlertManager instances

-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/db5ebb13-grafana.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-

- Transparency with dynamic -
- dashboards -

-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/4a1bf081-graylog.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-

Large scale log analytics

-
-
-
-
- -
-
-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/81e851c2-influxdb.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-

Active management of time-series database, storage

-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/7fba7c31-elastic.png", - alt="", - width="852", - height="481", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-

Assured fast queries for big data

-
-
-
-
-
- -
-
-
-
-
-

Multi-cloud ready

-
-
-

- We manage your monitoring tools anywhere for you. Whether you are running your workloads across multiple clouds or might need to leverage a multi-cloud environment in the future, we can easily scale our managed service to adapt to your IT strategy. -

-
-
-
-
-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/bd1c166e-google-cloud-logo.png", - alt="Google Cloud Platform", - width="123", - height="313", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"}) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/b6c2512d-kubernetes-logo.png", - alt="Kubernetes", - width="104", - height="313", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"},) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/dbc5f363-aws-logo.png", - alt="Amazon Web Services", - width="152", - height="313", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"},) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/ff66eab5-microsoft-azure-2021.png", - alt="Microsoft Azure", - width="95", - height="313", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"},) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/d1688591-openstack-logo.png", - alt="OpenStack", - width="125", - height="313", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"},) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/0d8a2b04-vmware-logo.png", - alt="VMWare", - width="323", - height="313", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"},) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/7579072f-oracle-new-logo.png", - alt="Oracle", - width="312", - height="313", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"},) | safe - }} -
-
- {{ image(url="https://assets.ubuntu.com/v1/bb48113d-maas-logo.png", - alt="MAAS", - width="249", - height="313", - hi_def=True, - loading="lazy", - attrs={"class": "p-logo-section__logo"},) | safe - }} -
-
-
-
-
- -
-
-
-
-
-

Powerful monitoring, simple and predictable price, cost-efficient

-
-
- We manage the best open source monitoring tools at both the host and the guest levels. Charges are for the hosts running the monitoring tools themselves. We do not charge for the systems you monitor with the tools we manage for you! -
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- All prices are annual - Per monitoring backend VMPer monitoring backend hostPer monitored VM / host
Managed monitoring tools on public clouds, VMware, OpenStack or Kubernetes$3,099 - $6,861* - $0
Managed monitoring tools on bare metalN/A$9,470$0
-

- - All prices are dependent on current cloud architecture and requirements. - -

-
-
-
-
-
- -
-
-
-
-

Can't find what you're looking for?

-
-
-

- Our Managed Monitoring portfolio -
- is constantly evolving and expanding. -

- Contact us about your unique requirements › -
-
-
- - -
- -{% endblock content %} diff --git a/templates/observability/what-is-observability.html b/templates/observability/what-is-observability.html deleted file mode 100644 index 514516fa879..00000000000 --- a/templates/observability/what-is-observability.html +++ /dev/null @@ -1,273 +0,0 @@ -{% extends "observability/base_observability.html" %} - -{% from "_macros/vf_hero.jinja" import vf_hero %} -{% from "_macros/vf_tiered-list.jinja" import vf_tiered_list %} - -{% block title %}What is observability{% endblock %} - -{% block meta_description %} - What is observability, the difference between observability and monitoring (observability vs monitoring) and how the different types of telemetry that are collected and analyzed in the state of the art of open-source observability. -{% endblock %} - -{% block meta_copydoc %} - https://docs.google.com/document/d/1eoqDQzFiRJY2u_EO4JBuLBLqae4K3nrEf3qd88KHw0Y/edit -{% endblock meta_copydoc %} - -{% block body_class %} - is-paper -{% endblock body_class %} - -{% block content %} - - {% call(slot) vf_hero( - title_text='What is observability?', - layout='50/50-full-width-image' - ) -%} - {%- if slot == 'description' -%} -

- Your software system is observable when the telemetry you collect and the way you process it enables you to know and investigate in a timely fashion how your software system is performing, what issues are occurring and what their impact is. -

- {%- endif -%} - {%- if slot == 'image' -%} -
- {{ image(url="https://assets.ubuntu.com/v1/3f94c289-hero.png", - alt="", - width="2464", - height="1027", - hi_def=True, - loading="auto|lazy", - attrs={"class": "p-image-container__image"},) | safe - }} -
- {% endif -%} - {% endcall -%} - -
-
-
-
-

Observability vs. monitoring

-
-
-

- Rather, observability through monitoring -

-

- The term “monitoring” is sometimes used to denote the collection and processing of metrics, and especially timeseries. Instead, we define monitoring more generally as the act and practice of collecting and processing useful telemetry to gain insight in the behavior of a system. -

-

- In the current practice of software, and especially in distributed systems and cloud-native software, monitoring is the commonplace means of achieving observability. Tools like Prometheus, OpenTelemetry, Jaeger, Elasticsearch or Graylog document the relevant workings of software systems by collecting and processing various telemetry types, such as metrics, distributed traces and logs. -

-
-

- Read our “Observability vs. monitoring debate: An irreverent view” blog post for an in-depth look at the debate around “observability vs. monitoring”. -

-
-
-
-
- -
- {%- call(slot) vf_tiered_list(is_description_full_width_on_desktop=false, is_list_full_width_on_tablet=true) -%} - {%- if slot == 'title' -%} -

Monitoring and telemetry types

- {%- endif -%} - - {%- if slot == 'description' -%} -

In today’s open source monitoring practices, there are several types of telemetry being collected:

- {%- endif -%} - - {%- if slot == 'list_item_title_1' -%} -

Metrics

- {%- endif -%} - - {%- if slot == 'list_item_description_1' -%} -

- Metrics are sets of related measurements of attributes of systems. In the scope of monitoring, usually metrics are collected as time series data with a numerical value (that is, numbers associated with timestamps), like how many requests have been served with a certain status code over the last minute. Besides numerical timeseries, boolean timeseries are also nowadays commonplace, like "is the service X up or not", as well as others with string-like values to represent, for example, "the value of configuration X at time Y." -

- {%- endif -%} - - {%- if slot == 'list_item_title_2' -%} -

Logs

- {%- endif -%} - - {%- if slot == 'list_item_description_2' -%} -

- Logs, structured (usually as JSON objects) or unstructured (as plain text following some pattern), are time-stamped entries that document the occurrence of an event like "the following error was caught” or "that payment process has been completed.” -

- {%- endif -%} - - {%- if slot == 'list_item_title_3' -%} -

Distributed traces

- {%- endif -%} - - {%- if slot == 'list_item_description_3' -%} -

- Distributed traces document what work is done by various systems to process specific requests, like serving a Web page or executing a batch job. Nowadays, most distributed traces are modeled as a tree of spans. Spans are similar to structured logs, each describing some processing like "Serving request XYZ" or "Querying database 123", have a duration that reports how long it took to perform the processing, and have hierarchical relations to other spans in the form of child-parent relations. Usually, multiple systems contribute spans to one distributed trace, ranging from the API servers to databases and messaging queues and (micro)services in between. -

- {%- endif -%} - - {%- if slot == 'list_item_title_4' -%} -

Production profiling

- {%- endif -%} - - {%- if slot == 'list_item_description_4' -%} -

- Production profiling identifies hot spots of resource consumption by continuously sampling, with limited performance overhead, which parts of your application consume CPU cycles, memory and, depending on the runtime, the amount of wait time, or asynchronous wait. Production profiling is usually very useful in getting you started when troubleshooting latency and memory usage spikes in the absence of more detailed telemetry. The "production" reference is due to the tradeoffs in the design of the profiler to optimize for minimal overhead, as opposed to profilers used in development that tend to optimize for precision. -

- {%- endif -%} - - {%- if slot == 'list_item_title_5' -%} -

Real user monitoring

- {%- endif -%} - - {%- if slot == 'list_item_description_5' -%} -

- Real user monitoring is about collecting telemetry about user sessions occurring via interfaces like web pages, mobile applications and sometimes IoT devices; real user monitoring is closely related with distributed tracing, in which a user session is correlated with one or more distributed traces, each describing, for example, how one asset or XHR request is served to the user interface. -

- {%- endif -%} - - {%- if slot == 'list_item_title_6' -%} -

Synthetic monitoring

- {%- endif -%} - - {%- if slot == 'list_item_description_6' -%} -

- Synthetic monitoring checks are continuous test systems, mostly production ones, to ensure that particular APIs or even entire user flows in UIs, like a checkout process, work as intended; in other words, synthetic monitoring checks are smoke tests for APIs and UIs. -

- {%- endif -%} - {%- endcall -%} -
- -
-
-
-
-

Telemetry correlation for deeper insights

-
-
-

- Making the most out of your metrics, logs, distributed traces and more -
- The various telemetry types provide you with more insight when they are correlated with one another. -

-
-
- {{ image(url="https://assets.ubuntu.com/v1/2e3a4a28-telemetry-correlation.png", - alt="A diagram illustrating telemetry and distributed tracing in a system. It shows synthetic and real user monitoring feeding into distributed tracing with logs, spans, and metrics. The flow connects Service 1, Service 2, and Database 1, emphasizing trace context propagation and correlation. Additional elements include a legend describing processes, inter-process communication, telemetry correlation, and dispatch, along with production profiling visualizations.", - width="1200", - height="801", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
-
-
-

- For example, Prometheus exemplars allow you to tag metrics with some sample distributed trace identifiers, so that you can drill down into some of the traces that affected specific metrics. -

-

- Another commonplace correlation of telemetry is adding the trace context identifier to the metadata of logs, so that you can go from viewing a single log to seeing the entire execution flow across all components and services involved in an event. -

-
-
-
-
- -
-
-
-
-
-
-

Telemetry context

-
-
-

- An often underrated aspect of telemetry is its context; that is, which system is the telemetry coming from, where is that system running and, by extension, what is the relation (or lack thereof) between this piece of telemetry and others. You could think of this as correlating telemetry with the topology of the monitored systems. -

-
-
-
-
-
- {{ image(url="https://assets.ubuntu.com/v1/0322e32a-telemetry.png", - alt="A layered diagram depicting substrates and prevalent telemetry types. The substrates, arranged vertically, include bare metal, virtualization, operating system, container orchestration, serverless (FaaS, CaaS), runtimes, applications, services, and end-user devices/IoT. Each layer represents a level of abstraction from infrastructure to application context. On the right, telemetry types such as metrics, logs, distributed traces, and profiles are shown, with examples of data visualizations. A note below emphasizes that telemetry context is crucial for correlating data with system topology and avoiding confusion between unrelated deployments", - width="2464", - height="1028", - hi_def=True, - loading="lazy", - attrs={"class": "p-image-container__image"}) | safe - }} -
-
-
-
-
-
-

- Telemetry context is increasingly encoded via tagging: adding consistent, curated tags to timeseries metrics, logs, distributed traces and so on, so that one can filter all the available telemetry for that generated by a specific set of machines, processes or other system components in a specific time interval. -

-

- Another important function of telemetry context is to avoid confusion or outright mistakes when processing similar telemetry from unrelated deployments. For example, most alerting rules one may want to define for production databases should focus on specific clusters in specific regions, rather than “alert me when the 95th percentile of CPU usage across all my MySQL instances is above a threshold”. -

-
-
-
-
- -
-
-
-
-

- Controllability: -
- observability in action -

-
-
-

- The forgotten twin to observability -

-

- The concept of observability originates in the field of modern control system theory, and its formulation has well withstood the test of time. And it was not a standalone concept either. Rather, observability had a twin concept, called controllability, which can be roughly defined as: "the property of a system to regulate itself and related systems to reliably produce the correct outputs given the provided inputs." -

-

- Nowadays, controllability is not a term many software engineers use daily, but its essence is embodied, for example, by operators implemented with Juju or other frameworks, which steer the software they operate and the infrastructure underneath to provide seamless configuration management and achieve scalability, reliability and graceful degradation. -

- -
-
-
- -
-
-
-
-

- Ready to make -
- your applications observable? -

-
-
-

- Canonical can support your open source observability stack with security fixes and LTS support, as well as run your best-of-breed, open source monitoring tools reliably and at scale. -

- -
-
-
- -{% endblock content %} diff --git a/templates/openstack/support.html b/templates/openstack/support.html index 707f0a80c54..1374121c66b 100644 --- a/templates/openstack/support.html +++ b/templates/openstack/support.html @@ -277,7 +277,7 @@

Interoperability

Observability stack

- Included in Charmed OpenStack is the observability stack, providing alerting, capacity planning and continuous service checks to ensure your cloud is healthy and stays that way. + Included in Charmed OpenStack is the observability stack, providing alerting, capacity planning and continuous service checks to ensure your cloud is healthy and stays that way.

diff --git a/templates/shared/forms/interactive/managed-observability.html b/templates/shared/forms/interactive/managed-observability.html deleted file mode 100644 index 8cd3b5e1bca..00000000000 --- a/templates/shared/forms/interactive/managed-observability.html +++ /dev/null @@ -1,191 +0,0 @@ - diff --git a/templates/shared/forms/interactive/observability-contact-us.html b/templates/shared/forms/interactive/observability-contact-us.html deleted file mode 100644 index ba61283f09f..00000000000 --- a/templates/shared/forms/interactive/observability-contact-us.html +++ /dev/null @@ -1,676 +0,0 @@ - diff --git a/templates/templates/footer.html b/templates/templates/footer.html index ac0ee4c191d..e6025d317d9 100755 --- a/templates/templates/footer.html +++ b/templates/templates/footer.html @@ -52,9 +52,6 @@ {% with section=nav_sections.support %} {% include 'templates/_footer_item.html' %} {% endwith %} - {% with section=nav_sections.observability %} - {% include 'templates/_footer_item.html' %} - {% endwith %} {% with section=nav_sections.pricing %} {% include 'templates/_footer_item.html' %} {% endwith %} diff --git a/templates/templates/navigation-enterprise-h.html b/templates/templates/navigation-enterprise-h.html index 1b42b9aad2a..4f0dc236b79 100644 --- a/templates/templates/navigation-enterprise-h.html +++ b/templates/templates/navigation-enterprise-h.html @@ -195,7 +195,7 @@

Pricing
  • - Observability + Observability
  • Security