diff --git a/website/assets/images/feature-image-automate-patch-management-528x377@2x.png b/website/assets/images/feature-image-automate-patch-management-528x377@2x.png new file mode 100644 index 0000000000..e47893792a Binary files /dev/null and b/website/assets/images/feature-image-automate-patch-management-528x377@2x.png differ diff --git a/website/assets/images/feature-image-data-portability-528x377@2x.png b/website/assets/images/feature-image-data-portability-528x377@2x.png new file mode 100644 index 0000000000..d90d472c38 Binary files /dev/null and b/website/assets/images/feature-image-data-portability-528x377@2x.png differ diff --git a/website/assets/images/feature-image-fleet-maintained-software-528x377@2x.png b/website/assets/images/feature-image-fleet-maintained-software-528x377@2x.png new file mode 100644 index 0000000000..478807e6d1 Binary files /dev/null and b/website/assets/images/feature-image-fleet-maintained-software-528x377@2x.png differ diff --git a/website/assets/images/feature-image-on-demand-data-528x377@2x.png b/website/assets/images/feature-image-on-demand-data-528x377@2x.png new file mode 100644 index 0000000000..6cb2836864 Binary files /dev/null and b/website/assets/images/feature-image-on-demand-data-528x377@2x.png differ diff --git a/website/assets/images/feature-image-self-service-528x377@2x.png b/website/assets/images/feature-image-self-service-528x377@2x.png new file mode 100644 index 0000000000..028baf3194 Binary files /dev/null and b/website/assets/images/feature-image-self-service-528x377@2x.png differ diff --git a/website/assets/images/observability-hero-image-528x428@2x.png b/website/assets/images/observability-hero-image-528x428@2x.png new file mode 100644 index 0000000000..81dc678e11 Binary files /dev/null and b/website/assets/images/observability-hero-image-528x428@2x.png differ diff --git a/website/assets/images/software-management-feature-image-1-528x377@2x.png b/website/assets/images/software-management-feature-image-1-528x377@2x.png deleted file mode 100644 index 451b9beb3d..0000000000 Binary files a/website/assets/images/software-management-feature-image-1-528x377@2x.png and /dev/null differ diff --git a/website/assets/images/software-management-feature-image-3-528x377@2x.png b/website/assets/images/software-management-feature-image-3-528x377@2x.png deleted file mode 100644 index ec2d6cb51a..0000000000 Binary files a/website/assets/images/software-management-feature-image-3-528x377@2x.png and /dev/null differ diff --git a/website/assets/images/software-management-feature-image-4-528x377@2x.png b/website/assets/images/software-management-feature-image-4-528x377@2x.png deleted file mode 100644 index cc5d385262..0000000000 Binary files a/website/assets/images/software-management-feature-image-4-528x377@2x.png and /dev/null differ diff --git a/website/assets/images/software-management-feature-image-5-528x377@2x.png b/website/assets/images/software-management-feature-image-5-528x377@2x.png deleted file mode 100644 index 2e14bf963f..0000000000 Binary files a/website/assets/images/software-management-feature-image-5-528x377@2x.png and /dev/null differ diff --git a/website/assets/styles/pages/observability.less b/website/assets/styles/pages/observability.less index 2c89b101a6..acf01fd8a2 100644 --- a/website/assets/styles/pages/observability.less +++ b/website/assets/styles/pages/observability.less @@ -16,7 +16,7 @@ h3 { font-size: 32px; font-weight: 800; - line-height: 38.4px; + line-height: @heading-line-height; margin-bottom: 24px; } h4 { @@ -51,7 +51,7 @@ margin-right: auto; } [purpose='page-content'] { - max-width: 960px; + max-width: 1072px; } [purpose='page-headline'] { padding-bottom: 80px; @@ -61,12 +61,11 @@ padding-bottom: 80px; } [purpose='hero-image'] { - max-width: 360px; + max-width: 528px; img { - padding-left: 25px; max-width: 100%; max-height: 100%; - width: 360px; + width: 528px; } } [purpose='hero-text'] { @@ -383,7 +382,7 @@ [purpose='feature-item'] { padding-right: 24px; padding-left: 24px; - margin-bottom: 64px; + margin-bottom: 80px; h5 { font-size: 16px; line-height: 1.2; @@ -420,7 +419,10 @@ [purpose='feature'] { margin-bottom: 160px; h3 { - margin-bottom: 24px; + font-size: 24px; + font-weight: 800; + line-height: @heading-line-height; + margin-bottom: 32px; } } [purpose='feature'].flex-column { @@ -434,11 +436,11 @@ } } [purpose='feature-image'] { - max-width: 380px; + max-width: 528px; img { max-width: 100%; max-height: 100%; - width: 380px; + width: 528px; } } [purpose='feature-text'] { @@ -448,7 +450,7 @@ [purpose='feature-footnote'] { max-width: 480px; font-size: 12px; - padding-top: 60px; + padding-top: 80px; line-height: 1.5; } @@ -479,6 +481,10 @@ } } + [purpose='feature-link'] { + padding-top: 32px; + } + [purpose='tweets-container'] { margin-top: 200px; max-width: 960px; @@ -560,7 +566,7 @@ [purpose='feature-item'] { padding-right: 24px; padding-left: 24px; - margin-bottom: 64px; + margin-bottom: 80px; p { font-size: 14px; font-weight: 400; @@ -604,14 +610,7 @@ width: unset; margin-left: auto; } - [purpose='button-row'] { - max-width: 100%; - [purpose='cta-button'] { - margin-right: 0px; - width: 100%; - margin-bottom: 24px; - } - } + [purpose='calendar-section'] { padding: 0px 32px 40px 32px; } @@ -695,6 +694,9 @@ } @media (max-width: 575px) { + h1 { + font-size: 36px; + } [purpose='page-container'] { padding-left: 40px; padding-right: 40px; @@ -703,6 +705,15 @@ padding-left: 40px; padding-right: 40px; } + [purpose='button-row'] { + max-width: 100%; + white-space: nowrap; + [purpose='cta-button'] { + margin-right: 0px; + width: 100%; + margin-bottom: 24px; + } + } [purpose='feature-image'] { img { max-width: 100%; @@ -754,9 +765,7 @@ } } @media (max-width: 472px) { - h1 { - font-size: 36px; - } + [purpose='testimonial-videos'] { flex-direction: column; } diff --git a/website/views/pages/observability.ejs b/website/views/pages/observability.ejs index c8bc784de0..fb3ee54e29 100644 --- a/website/views/pages/observability.ejs +++ b/website/views/pages/observability.ejs @@ -3,12 +3,12 @@
+
Build the agent in "read-only" mode or enable remote scripting to automatically mitigate misconfigurations and vulnerabilities.
Pulse check anythingUse a live connection to every endpoint to simplify audit, compliance, and reporting from workstations to data centers.
- Ship data to any platform -Ship logs to any platform like Splunk, Snowflake, or any streaming infrastructure like AWS Kinesis and Apache Kafka.
+ Data portability +Ship data to any platform like Splunk, Snowflake, or any streaming infrastructure like AWS Kinesis and Apache Kafka.
<% } else { %> - Automate anything -Remotely run scripts and prompts to complete tasks on every kind of computer, including Linux.
Pulse check anythingUse a live connection to every endpoint to simplify audit, compliance, and reporting from workstations to data centers.
- Ship data to any platform -Ship logs to any platform like Splunk, Snowflake, or any streaming infrastructure like AWS Kinesis and Apache Kafka.
+ Deep context from your environment +Get data down to the chip level on every endpoint to help you make the right decisions from IT to InfoSec and beyond.
+ Data portability +Ship data to any platform like Splunk, Snowflake, or any streaming infrastructure like AWS Kinesis and Apache Kafka.
<% }%> -Remote-control IT tasks on every kind of computer – even you, Linux.
-Write and run scripts remotely, report progress, and replay queued up tasks on computers that went offline.
-Optionally integrate Google Calendar to make changes when certain users’ devices are actually free.
-
- Use a live connection to every endpoint to simplify audit, compliance, and reporting from workstations to data centers.
@@ -135,18 +118,37 @@Export anything. Ship data to any platform like Splunk, Snowflake, or any streaming infrastructure like AWS Kinesis and Apache Kafka.
+Get device context down to the chip level on every endpoint to help you make the right decisions.
+Gather real-time data by executing lightweight queries across all devices.
+Access over 300 tables of system state data. Use presets or create your own queries.
+
+
+ Ship data to any platform like Splunk, Snowflake, or any streaming infrastructure like AWS Kinesis and Apache Kafka.
Extract data and correlate it with your log aggregator, SIEM, or data lake.
Ease your logging burden, pull the data you need.
-
+
Accelerate deployment and get more out of osquery. You don’t need to be an osquery expert to get the answers you need from your <%= ['vm', 'eo-security'].includes(pagePersonalization) ? 'endpoints' : 'devices' %>.
+Accelerate deployment and get more out of osquery. You don’t need to be an osquery expert to get the answers you need from your endpoints.
Remotely disable/enable agent features, choose plugins, and keep osquery up to date.
Import community queries from other security teams at top brands like Palantir and Fastly.
@@ -190,7 +193,6 @@Consolidate your security tooling on top of open data standards like YAML, SQL, and JSON.
@@ -253,7 +255,7 @@CIO & Chief Security Officer at Flock Safety
+ Deploy software from any source using the method that works best for you—whether it's through the UI, API, or GitOps.
+Install from a built-in catalog of Fleet-maintained apps without the need for additional configuration.
+Upload any third-party software as a custom package to deploy all of the tools your end users need.
+Manage app deployments and updates for your computers and mobile devices from app stores.
- Build automations that close tickets or mitigate vulnerabilities by updating or removing software and running custom scripts.
-Automatically detect when old vulnerabilities are reintroduced, or mitigations falter.
-Track and mitigate zero days, with live queries and policies, even before they're officially published as CVEs.
-Only create tickets for vulnerabilities that affect your environment. Automate ticketing with Jira, ServiceNow, or integrate your own system.
-Deep-link live data with internal IT and platform teams.
-Take the guesswork out of keeping devices up-to-date and secure by asking yes or no questions tied to automations.
+Use policy automations to trigger app updates, execute scripts, or create tickets in Jira and Zendesk.
+Generate webhooks to integrate with your favorite tools and systems.
+Optionally integrate Google Calendar to schedule time for your users to update software when it’s convenient for them.
- Fleet gives you data down to the chip level on every endpoint to help you make sense of which vulnerabilities to prioritize.
-Automate prioritization with an admin-level agent that has visibility down to the chipset of any endpoint
-Access over 300 tables of system state data. Use presets or create your own queries.
-Automatically match CVEs to your operating systems, apps, extensions, browser plugins, Python libraries, everything.
-
- Let's face it, most built-in graphs leave you wanting more. Report MTTR and any other custom metrics exactly the way you want to using fresh data from real computers.
-Track any “celebrity” CVE across every OS, every cloud, and every device, and show how quickly it was mitigated.
-Avoid distracting your CISO with bloated reports. Only communicate facts important to your organization's KPIs. Show real-time mitigation progress (%) or sync with your favorite data tool like Microsoft BI.
-
+ Use self-service to keep employees productive and secure with software curated to their needs.
+Install organization-approved software for macOS, Windows, and Linux.
+Quickly deliver software for teams of any size, tailored to small groups or the entire organization.
- Traditional network vulnerability scans can clog your network and even haunt your printers with pages full of wingdings. Fleet does things differently.
-Eliminate the risk of side effects from scanning the network.
-Lightweight enough for the most brittle environments (OT, data centers, embedded/BTS, low-latency gaming servers).
-Quickly pull data about important CVEs and zero days during an incident or audit.
-Use open data and APIs to connect your vulnerability solution with osquery, the agent you might already have deployed.
-Normalize asset management data and software inventories from multiple tools and operating systems.
-Help teams work on vulnerabilities that have actually been exploited (CISA KEVs) or have a high probability of being exploited (EPSS), or whatever is important in your environment.
-Process CVEs across cloud and non-cloud assets in a single platform and see who's responsible for what.
-
-