CINXE.COM

数字体验监控 (DEM) 平台和解决方案 | FortiMonitor

<!doctype html> <html lang="zh"> <head><script> ;window.NREUM||(NREUM={});NREUM.init={session_replay:{enabled:true,block_selector:'',mask_text_selector:'*',sampling_rate:10.0,error_sampling_rate:100.0,mask_all_inputs:true,collect_fonts:true,inline_images:false,inline_stylesheet:true,mask_input_options:{}},distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"4101869",trustKey:"1322840",agentID:"1386204789",licenseKey:"NRJS-5566e73879405a23f6d",applicationID:"1386204789"}; ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"NRJS-5566e73879405a23f6d",applicationID:"1386204789",sa:1}; ;/*! For license information please see nr-loader-spa-1.266.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,inline_stylesheet:!0,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,origin:""+o.gm.location,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.266.0",i="PROD",o="CDN",a="2.0.0-alpha.12"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,Vr:()=>h,WN:()=>g,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=!!a.navigator?.sendBeacon,g=Date.now()-(0,n.t)()},4777:(e,t,r)=>{"use strict";r.d(t,{J:()=>o});var n=r(944);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.R)(8);this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((([e,t])=>{Object.keys(i).includes(e)&&(this.sharedContext[e]=t)}))}catch(e){(0,n.R)(9,e)}}}},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";r.d(t,{DD:()=>c,jT:()=>a,sp:()=>s});var n=r(6154);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n.gm.addEventListener("test",null,e),n.gm.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t,r=!1,n){window.addEventListener(e,t,a(r,n))}function c(e,t,r=!1,n){document.addEventListener(e,t,a(r,n))}},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n});const n=r(860).K.genericEvents},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>R,BR:()=>b,Kp:()=>x,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>g,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>p,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",x="-end",R="-body",T="cb"+x,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(7836);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),x=r(2646),R=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,R.YM)(i),a=new x.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();p.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),O=r(5603),N=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let _=!1;function j(e,t={},p,x){let{init:R,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const L=(0,h.pV)();j||(R=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,R||{}),(0,O.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const D=(0,S.D0)(e.agentIdentifier),H=[j.beacon,j.errorBeacon];_||(D.proxy.assets&&(I(D.proxy.assets),H.push(D.proxy.assets)),D.proxy.beacon&&H.push(D.proxy.beacon),A(),(0,h.US)("activatedFeatures",N.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),C.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?H:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const p={};var x=s.ee.get(e),R=x.get("tracer");E[e]=b.g.OFF,x.on(g.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function O(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),_(A,n,!0,o||null===r?"session":void 0)(t,r)}function N(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K.metrics,x),(0,w.R)(x,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K.metrics,x),T(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=_(A,e,!0,"api")})),p.addPageAction=_(A,"addPageAction",!0,n.K.genericEvents),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,_(A,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return O(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return O("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return O("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K.metrics,x),(0,a.p)(g.G4.RECORD,[],void 0,n.K.sessionReplay,x)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K.metrics,x),(0,a.p)(g.G4.PAUSE,[],void 0,n.K.sessionReplay,x)},p.interaction=function(e){return(new N).get("object"==typeof e?e:{})};const I=N.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K.metrics,x),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K.spa,x),function(){if(R.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw R.emit("fn-err",[arguments,this,t],r),t}finally{R.emit("fn-end",[(0,v.t)()],r)}}}};function _(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K.metrics,x),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,x),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{I[e]=_(S,e,void 0,h?n.K.softNav:n.K.spa)})),p.setCurrentRouteName=h?_(S,"routeName",void 0,n.K.softNav):_(A,"routeName",!0,n.K.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K.jserrors,x)},d.RI?(0,u.GG)((()=>j()),!0):j(),p}(e.agentIdentifier,x,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),_=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{K:()=>n,P:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.266.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.266.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-EuKNa6ZJxEo9u6vGxrFyykwjQw7nDgXK464XmRBgCF+uZAOomnhnTsyhA0pFPuN3FcTRnhkdAZtwldJ0Sqb8mA==",249:"sha512-NXR4nw7x3eAqNUj9d6MHRw6XdQmqPd0B6kKPXysRltLHNOGr3alzWOdCjukKhLUwHwZjKLuxQZPiTQNOKGqRoQ==",212:"sha512-XNDhH4DxTPvf5cPG5755OBJLw17XOAfjYV+8xn8XHoRr2/nDb8sk/J/fWUba8LWGN1luxdGIYKB3a7AxxDZ+SA=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.266.0.PROD"]=self["webpackChunk:NRBA-1.266.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}finished(e){return this.#e("finished",e)}addRelease(e,t){return this.#e("addRelease",e,t)}start(e){return this.#e("start",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}log(e,t){return this.#e("log",e,t)}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var o=i(860),a=i(9417);const s=Object.values(o.K);function c(e){const t={};return s.forEach((r=>{t[r]=function(e,t){return!0===(0,a.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(425);var d=i(1687),l=i(4234),f=i(5289),h=i(6154),g=i(5270),p=i(7767),m=i(6389);class v extends l.W{constructor(e,t,r,n=!0){super(e,t,r),this.auto=n,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,a.gD)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto?(0,d.Ak)(e,r):this.ee.on("manual-start-all",(0,m.J)((()=>{(0,d.Ak)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()})))}importAggregator(t={}){if(this.featAggregate||!this.auto)return;let r;this.onAggregateImported=new Promise((e=>{r=e}));const n=async()=>{let n;try{if((0,p.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));n=e(this.agentIdentifier)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===o.K.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,n))return(0,d.Ze)(this.agentIdentifier,this.featureName),void r(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:o}=await e(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,t),r(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,d.Ze)(this.agentIdentifier,this.featureName,!0),r(!1),this.ee&&this.ee.abort()}};h.RI?(0,f.GG)((()=>n()),!0):n()}#t(e,t){switch(e){case o.K.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case o.K.sessionTrace:return!!t;default:return!0}}}var b=i(6630);class y extends v{static featureName=b.T;constructor(e,t,r=!0){super(e,t,b.T,r),this.importAggregator()}}var w=i(4777);class x extends w.J{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,Object.entries(e||{}).forEach((([e,r])=>{t[e]=R(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,Object.keys(r||{}).forEach((e=>{if("count"!==e){var t=a[e],n=r[e];n&&!n.c?a[e]=R(n.t,t):a[e]=function(e,t){if(!t)return e;t.c||(t=T(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(n,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=R(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i<e.length;i++)t[r=e[i]]=Object.values(this.aggregatedData[r]||{}),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function R(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=T(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function T(e){return{t:e,min:e,max:e,sos:e*e,c:1}}var A=i(384);var E=i(9908),S=i(2843),O=i(3878),N=i(782),I=i(1863);class _ extends v{static featureName=N.T;constructor(e,t,r=!0){super(e,t,N.T,r),h.RI&&((0,S.u)((()=>(0,E.p)("docHidden",[(0,I.t)()],void 0,N.T,this.ee)),!0),(0,O.sp)("pagehide",(()=>(0,E.p)("winPagehide",[(0,I.t)()],void 0,N.T,this.ee))),this.importAggregator())}}var j=i(3969);class P extends v{static featureName=j.TZ;constructor(e,t,r=!0){super(e,t,j.TZ,r),this.importAggregator()}}var C=i(6774),k=i(3304);class L{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,k.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function D(e){return K(e)?e:new L(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function H(e){let t="Unhandled Promise Rejection";if(K(e?.reason))try{return e.reason.message=t+": "+e.reason.message,D(e.reason)}catch(t){return D(e.reason)}if(void 0===e.reason)return D(t);const r=D(e.reason);return r.message=t+": "+r?.message,r}function M(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new L(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return K(e.error)?e.error:D(e)}function K(e){return e instanceof Error&&!!e.stack}class U extends v{static featureName=C.T;#r=!1;constructor(e,r,n=!0){super(e,r,C.T,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,E.p)("ierr",[D(e),(0,I.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),h.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,E.p)("err",[H(e),(0,I.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,O.jT)(!1,this.removeOnAbort?.signal)),h.gm.addEventListener("error",(e=>{this.abortHandler&&(0,E.p)("err",[M(e),(0,I.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,O.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator()}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var V=i(5603),G=i(8990);let B=1;const F="nr@id";function W(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===h.gm?0:(0,G.I)(e,F,(function(){return B++}))}function z(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,k.A)(e).length}catch(e){return}}}var Z=i(8139),q=i(7836),Y=i(3434);const X={},J=["open","send"];function Q(t){var r=t||q.ee;const n=function(e){return(e||q.ee).get("xhr")}(r);if(X[n.debugId]++)return n;X[n.debugId]=1,(0,Z.u)(r);var i=(0,Y.YM)(n),o=h.gm.XMLHttpRequest,a=h.gm.MutationObserver,s=h.gm.Promise,c=h.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=h.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,O.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,J,"-xhr-",y),n.on("send-xhr-start",(function(e,t){g(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",g),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)g(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var ee="fetch-",te=ee+"body-",re=["arrayBuffer","blob","json","text","formData"],ne=h.gm.Request,ie=h.gm.Response,oe="prototype";const ae={};function se(e){const t=function(e){return(e||q.ee).get("fetch")}(e);if(!(ne&&ie&&h.gm.fetch))return t;if(ae[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[q.P]&&o[q.P].dt&&(e=o[q.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return ae[t.debugId]=1,re.forEach((e=>{r(ne[oe],e,te),r(ie[oe],e,te)})),r(h.gm,"fetch",ee),t.on(ee+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(ee+"done",[null,r],n)}else t.emit(ee+"done",[e],n)})),t}var ce=i(7485);class ue{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,V.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof h.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,k.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,a.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,a.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ce.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,a.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var de=i(9300),le=i(7295),fe=["load","error","abort","timeout"],he=fe.length,ge=(0,A.dV)().o.REQ,pe=(0,A.dV)().o.XHR;class me extends v{static featureName=de.T;constructor(e,t,r=!0){super(e,t,de.T,r),this.dt=new ue(e),this.handler=(e,t,r,n)=>(0,E.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};h.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};ve(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,o.K.ajax)}}))}catch(e){}se(this.ee),Q(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){R(t,e)}),(0,O.jT)(!1)),h.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.jT)(!1))}function a(e){this.params={method:e[0]},ve(this,e[1]),this.metrics={}}function s(t,r){var i=(0,V.o)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var o=n.generateTracePayload(this.parsedOrigin);if(o){var a=!1;o.newrelicHeader&&(r.setRequestHeader("newrelic",o.newrelicHeader),a=!0),o.traceContextParentHeader&&(r.setRequestHeader("traceparent",o.traceContextParentHeader),o.traceContextStateHeader&&r.setRequestHeader("tracestate",o.traceContextStateHeader),a=!0),a&&(this.dt=o)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=z(i);a&&(n.txSize=a)}this.startTime=(0,I.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<he;s++)r.addEventListener(fe[s],this.listener,(0,O.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+W(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+W(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,I.t)()}function g(e,r){r instanceof pe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof pe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof pe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,I.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,I.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&h.RI&&(t=""+h.gm.location.href):e[0]&&e[0].url?t=e[0].url:h.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ce.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,I.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof ge?r=i.url:h.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ve(this,r);var o=(""+(i&&i instanceof ge&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=z(n.body)||0}function w(e,t){if(this.endTime=(0,I.t)(),this.params||(this.params={}),(0,le.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,I.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,o.K.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<he;t++)e.removeEventListener(fe[t],this.listener,!1);t.aborted||(0,le.iW)(t)||(n.duration=(0,I.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):R(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,o.K.ajax))}}function R(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?z(e.response):"text"===r||""===r||void 0===r?z(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,E.p)(j.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,o.K.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",a),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",g),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}function ve(e,t){var r=(0,ce.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const be={},ye=["pushState","replaceState"];function we(e){const t=function(e){return(e||q.ee).get("history")}(e);return!h.RI||be[t.debugId]++||(be[t.debugId]=1,(0,Y.YM)(t).inPlace(window.history,ye,"-")),t}var xe=i(3738);const{He:Re,bD:Te,d3:Ae,Kp:Ee,TZ:Se,Lc:Oe,uP:Ne,Rz:Ie}=xe;class _e extends v{static featureName=Se;constructor(e,t,r=!0){super(e,t,Se,r);if(!(0,p.V)(this.agentIdentifier))return void(0,d.x3)(this.agentIdentifier,this.featureName);const n=this.ee;let i;we(n),this.eventsEE=(0,Z.u)(n),this.eventsEE.on(Ne,(function(e,t){this.bstStart=(0,I.t)()})),this.eventsEE.on(Oe,(function(e,t){(0,E.p)("bst",[e[0],t,this.bstStart,(0,I.t)()],void 0,o.K.sessionTrace,n)})),n.on(Ie+Ae,(function(e){this.time=(0,I.t)(),this.startPath=location.pathname+location.hash})),n.on(Ie+Ee,(function(e){(0,E.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,o.K.sessionTrace,n)}));try{i=new PerformanceObserver((e=>{const t=e.getEntries();(0,E.p)(Re,[t],void 0,o.K.sessionTrace,n)})),i.observe({type:Te,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}}var je=i(2614);class Pe extends v{static featureName=t.TZ;#i;constructor(e,r,n=!0){let i;super(e,r,t.TZ,n),this.replayRunning=!1;try{i=JSON.parse(localStorage.getItem("".concat(je.H3,"_").concat(je.uh)))}catch(e){}(0,g.SR)(e)&&this.ee.on(t.G4.RECORD,(()=>this.#o())),this.#a(i)?(this.#i=i?.sessionReplayMode,this.#s()):this.importAggregator(),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,E.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#a(e){return e&&(e.sessionReplayMode===je.g.FULL||e.sessionReplayMode===je.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#c=!1;async#s(e){if(!this.#c){this.#c=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,2496));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator({recorder:this.recorder,errorNoticed:this.errorNoticed})}}#o(){this.featAggregate?this.featAggregate.mode!==je.g.FULL&&this.featAggregate.initializeRecording(je.g.FULL,!0):(this.#i=je.g.FULL,this.#s(t.Qb.API),this.recorder&&this.recorder.parent.mode!==je.g.FULL&&(this.recorder.parent.mode=je.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ce=i(3962);class ke extends v{static featureName=Ce.TZ;constructor(e,t,r=!0){if(super(e,t,Ce.TZ,r),!h.RI||!(0,A.dV)().o.MO)return;const n=we(this.ee),i=(0,Z.u)(this.ee),o=()=>(0,E.p)("newURL",[(0,I.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",o),n.on("replaceState-end",o);try{this.removeOnAbort=new AbortController}catch(e){}(0,O.sp)("popstate",(e=>(0,E.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let a=!1;const s=new((0,A.dV)().o.MO)(((e,t)=>{a||(a=!0,requestAnimationFrame((()=>{(0,E.p)("newDom",[(0,I.t)()],void 0,this.featureName,this.ee),a=!1})))})),c=(0,m.s)((e=>{(0,E.p)("newUIEvent",[e],void 0,this.featureName,this.ee),s.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});i.on("fn-start",(([e])=>{Ce.tC.includes(e?.type)&&c(e)}));for(let e of Ce.tC)document.addEventListener(e,(()=>{}));this.abortHandler=function(){this.removeOnAbort?.abort(),s.disconnect(),this.abortHandler=void 0},this.importAggregator({domObserver:s})}}var Le=i(7378);const De={},He=["appendChild","insertBefore","replaceChild"];function Me(e){const t=function(e){return(e||q.ee).get("jsonp")}(e);if(!h.RI||De[t.debugId])return t;De[t.debugId]=!0;var r=(0,Y.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,He,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,O.jT)(!1)),e.removeEventListener("error",f,(0,O.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,O.jT)(!1)),e.removeEventListener("error",f,(0,O.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,O.jT)(!1)),e.addEventListener("error",f,(0,O.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const Ke={};function Ue(e){const t=function(e){return(e||q.ee).get("promise")}(e);if(Ke[t.debugId])return t;Ke[t.debugId]=!0;var r=t.context,n=(0,Y.YM)(t),i=h.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}h.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[Y.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Ve={},Ge="setTimeout",Be="setInterval",Fe="clearTimeout",We="-start",ze=[Ge,"setImmediate",Be,Fe,"clearImmediate"];function Ze(e){const t=function(e){return(e||q.ee).get("timer")}(e);if(Ve[t.debugId]++)return t;Ve[t.debugId]=1;var r=(0,Y.YM)(t);return r.inPlace(h.gm,ze.slice(0,2),Ge+"-"),r.inPlace(h.gm,ze.slice(2,3),Be+"-"),r.inPlace(h.gm,ze.slice(3),Fe+"-"),t.on(Be+We,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ge+We,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const qe={};function Ye(e){const t=function(e){return(e||q.ee).get("mutation")}(e);if(!h.RI||qe[t.debugId])return t;qe[t.debugId]=!0;var r=(0,Y.YM)(t),n=h.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:Xe,d3:Je,Kp:Qe,$p:$e,wW:et,e5:tt,tH:rt,uP:nt,rw:it,Lc:ot}=Le;class at extends v{static featureName=Xe;constructor(e,t,r=!0){if(super(e,t,Xe,r),!h.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=Me(this.ee),s=Ue(this.ee),c=Ze(this.ee),u=Q(this.ee),d=this.ee.get("events"),l=se(this.ee),f=we(this.ee),g=Ye(this.ee);function p(e,t){f.emit("newURL",[""+window.location,t])}function m(){i++,n=window.location.hash,this[nt]=(0,I.t)()}function v(){i--,window.location.hash!==n&&p(0,!0);var e=(0,I.t)();this[tt]=~~this[tt]+e-this[nt],this[ot]=e}function b(e,t){e.on(t,(function(){this[t]=(0,I.t)()}))}this.ee.on(nt,m),s.on(it,m),a.on(it,m),this.ee.on(ot,v),s.on(et,v),a.on(et,v),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e]||(0,E.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([nt,ot,"xhr-resolved"],this.featureName),d.buffer([nt],this.featureName),c.buffer(["setTimeout"+Qe,"clearTimeout"+Je,nt],this.featureName),u.buffer([nt,"new-xhr","send-xhr"+Je],this.featureName),l.buffer([rt+Je,rt+"-done",rt+$e+Je,rt+$e+Qe],this.featureName),f.buffer(["newURL"],this.featureName),g.buffer([nt],this.featureName),s.buffer(["propagate",it,et,"executor-err","resolve"+Je],this.featureName),o.buffer([nt,"no-"+nt],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(l,rt+Je),b(l,rt+"-done"),b(a,"new-jsonp"),b(a,"jsonp-end"),b(a,"cb-start"),f.on("pushState-end",p),f.on("replaceState-end",p),window.addEventListener("hashchange",p,(0,O.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",p,(0,O.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){p(0,i>1)}),(0,O.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator()}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var st=i(3333);class ct extends v{static featureName=st.TZ;constructor(e,t,r=!0){super(e,t,st.TZ,r);[(0,a.gD)(this.agentIdentifier,"page_action.enabled")].some((e=>e))?this.importAggregator():(0,d.x3)(this.agentIdentifier,this.featureName)}}var ut=i(993),dt=i(3785);class lt extends v{static featureName=ut.TZ;constructor(e,t,r=!0){super(e,t,ut.TZ,r);const n=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:r}=this;(0,dt.R)(n,e,r,t)})),this.importAggregator()}}new class extends n{constructor(t,r){super(r),h.gm?(this.sharedAggregator=new x({agentIdentifier:this.agentIdentifier}),this.features={},(0,A.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(y),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===o.K.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=c(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>o.P[e.featureName]-o.P[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==o.K.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===o.K.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===o.K.softNav)return;const n=function(e){switch(e){case o.K.ajax:return[o.K.jserrors];case o.K.sessionTrace:return[o.K.ajax,o.K.pageViewEvent];case o.K.sessionReplay:return[o.K.sessionTrace];case o.K.pageViewTiming:return[o.K.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this.agentIdentifier,this.sharedAggregator)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,A.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[me,y,_,_e,Pe,P,U,ct,lt,ke,at],loaderType:"spa"})})()})(); </script> <link rel="preconnect" href="https://cdn.cookielaw.org"/> <link rel="dns-prefetch" href="https://cdn.cookielaw.org"/> <link rel="preload" as="script" href="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js"/> <link rel="preload" as="script" href="/etc/designs/fortinet/adb-target/visitorapi.min.js"/> <link rel="preload" as="script" href="/etc/designs/fortinet/adb-target/at.js"/> <script> ;(function(win, doc, style, timeout) { var STYLE_ID = 'at-body-style'; function getParent() { return doc.getElementsByTagName('head')[0]; } function addStyle(parent, id, def) { if (!parent) { return; } var style = doc.createElement('style'); style.id = id; style.innerHTML = def; parent.appendChild(style); } function removeStyle(parent, id) { if (!parent) { return; } var style = doc.getElementById(id); if (!style) { return; } parent.removeChild(style); } addStyle(getParent(), STYLE_ID, style); setTimeout(function() { removeStyle(getParent(), STYLE_ID); }, timeout); }(window, document, "body {opacity: 0 !important}", 3000)); </script> <script type="text/plain" class="optanon-category-C0003" src="/etc/designs/fortinet/adb-target/visitorapi.min.js"></script> <script type="text/plain" class="optanon-category-C0003" src="/etc/designs/fortinet/adb-target/at.js"></script> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>数字体验监控 (DEM) 平台和解决方案 | FortiMonitor</title> <meta name="description" content="数字体验监控 (DEM) 平台可实现对端点的可见性。获取 FortiMonitor,为 NetOps 团队提供从用户到应用的性能监控。"/> <meta name="keywords" content="Product, FortiMonitor, Unified SASE"/> <meta name="twitter:card" content="summary"/> <meta name="twitter:site" content="@fortinet"/> <meta name="twitter:title" content="数字体验监控 (DEM) 平台和解决方案 | FortiMonitor"/> <meta name="twitter:description" content="数字体验监控 (DEM) 平台可实现对端点的可见性。获取 FortiMonitor,为 NetOps 团队提供从用户到应用的性能监控。"/> <meta name="twitter:image" content="https://www.fortinet.com/content/dam/fortinet/images/icons/fortinet-social-icon.jpg"/> <meta property="og:title" content="数字体验监控 (DEM) 平台和解决方案 | FortiMonitor"/> <meta property="og:image" content="https://www.fortinet.com/content/dam/fortinet/images/icons/fortinet-social-icon.jpg"/> <meta property="og:description" content="数字体验监控 (DEM) 平台可实现对端点的可见性。获取 FortiMonitor,为 NetOps 团队提供从用户到应用的性能监控。"/> <meta property="og:site_name" content="Fortinet"/> <link rel="shortcut icon" href="/etc/designs/fortinet/favicon.ico?v=1"/> <link rel="apple-touch-icon" href="/content/dam/fortinet/images/favicon/apple-touch-icon.png" sizes="180x180"/> <link rel="icon" type="image/png" href="/content/dam/fortinet/images/favicon/favicon-32x32.png" sizes="32x32"/> <link rel="icon" type="image/png" href="/content/dam/fortinet/images/favicon/favicon-16x16.png" sizes="16x16"/> <link rel="mask-icon" href="/content/dam/fortinet/images/favicon/safari-pinned-tab.svg" color="#da291c"/> <link rel="icon" type="image/png" href="/content/dam/fortinet/images/favicon/android-chrome-192x192.png" sizes="192x192"/> <link rel="icon" type="image/png" href="/content/dam/fortinet/images/favicon/android-chrome-512x512.png" sizes="512x512"/> <link rel="icon" href="/content/dam/fortinet/images/favicon/favicon.ico"/> <meta property="og:locale" content="zh_cn"/> <link rel="canonical" href="https://www.fortinet.com/cn/products/fortimonitor"/> <link rel="alternate" href="https://www.fortinet.com/products/fortimonitor" hreflang="en-us"/> <link rel="alternate" href="https://www.fortinet.com/de/products/fortimonitor" hreflang="de-de"/> <link rel="alternate" href="https://www.fortinet.com/fr/products/fortimonitor" hreflang="fr-fr"/> <link rel="alternate" href="https://www.fortinet.com/it/products/fortimonitor" hreflang="it-it"/> <link rel="alternate" href="https://www.fortinet.com/uk/products/fortimonitor" hreflang="en-gb"/> <link rel="alternate" href="https://www.fortinet.com/br/products/fortimonitor" hreflang="pt-br"/> <link rel="alternate" href="https://www.fortinet.com/lat/products/fortimonitor" hreflang="es"/> <link rel="alternate" href="https://www.fortinet.com/cn/products/fortimonitor" hreflang="zh-hans-cn"/> <link rel="alternate" href="https://www.fortinet.com/tw/products/fortimonitor" hreflang="zh-tw"/> <link rel="alternate" href="https://www.fortinet.com/kr/products/fortimonitor" hreflang="ko-kr"/> <link rel="alternate" href="https://www.fortinet.com/jp/products/fortimonitor" hreflang="ja-jp"/> <meta property="og:url" content="/cn/products/fortimonitor.html"/> <link rel="stylesheet" href="/etc/designs/fortinet/clientlib-all.min.88c474b81186f9ae1e9f57b3af1a6406.css" type="text/css"> <script> window.configData= {"pageDetails":{"pageTitle":"FortiMonitor "}}; </script> <!-- OneTrust Cookies Consent Notice start for fortinet.com --> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-document-language="true" type="text/javascript" charset="UTF-8" data-domain-script="f85f39fc-d7aa-467a-b762-fbb722748016"></script> <script type="text/javascript"> function OptanonWrapper() { { window.dataLayer.push({ event: 'OneTrustGroupsUpdated' }); Optanon.InsertScript('//assets.adobedtm.com/launch-EN23cb8375449840dc93b13f34d935b8b9.min.js','head',null, null, '1',true); } } </script> <!-- OneTrust Cookies Consent Notice end for fortinet.com --> <!-- BE IXF: BE IXF: Place getHeadOpen just inside of the head tag --> <!--BE IXF: Header End --> </head> <body class="page ftnt-product-page-template home"> <div class="skip-nav"> <a href="#CONTENT" data-a11y-anchor>Skip to content</a> <a href="#HEADER" data-a11y-anchor>Skip to navigation</a> <a href="#FOOTER" data-a11y-anchor>Skip to footer</a> </div> <script type="text/javascript"> var utag_data = { } </script> <div class="page--container"> <!-- Header Include through EF dynamically --> <div class="xfpage page basicpage"> <div class="xf-content-height"> <div class="C858-Header"><style> .C858-Header .easy-autocomplete{width:181px!important;display:none;} .C858-Header .easy-autocomplete-container{width:181px!important;border:none!important} .C858-Header .easy-autocomplete-container ul{border:none!important} .outbreak-anchor{ border-bottom: 3px solid #fff; padding-top: 1px; height: 51px; } .outbreak-alert{ background-image: url(/content/dam/fortinet/assets/css/icon-outbreak-alert.svg); background-repeat: no-repeat; width: 34px; height: 34px; position: relative; margin-left:-3px; margin-top: 16px; } .theats-intelligence{ display: flex; align-items: center; justify-content: center; } .tooltip { visibility: hidden; min-width: 140px; max-width: 200px; background-color: #222; color: #fff; text-align: center; border-radius: 5px; padding: 14px 10px; position: absolute; z-index: 100; margin-top: -10px; transform: translateX(-47.4%); box-shadow: 0px 0px 8px 1px rgb(227 227 227 / 45%); opacity:0; transition: opacity 0.3s ease-in-out; } .triangle { visibility: hidden; position: absolute; top: 18px; margin-left: -1px; z-index: 104; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #222; opacity:0; transition: opacity 0.3s ease-in-out; } .outbreak-content{ display:none; } .display-triangle{ visibility: visible; opacity:1; } .outbreak-alert:hover + .tooltip, .outbreak-alert:hover .triangle, .tooltip:hover { visibility: visible; opacity:1; } .outbreak-alert:hover, .tooltip:hover, .triangle:hover, .tooltip:hover { cursor: pointer; } .critical{ min-width:180px; } .tooltip-content { max-width: 100%; color: #FFF; font-family: Inter; font-size: 12px; font-style: normal; font-weight: 500; line-height: 18px; display: -webkit-inline-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .tooltip-content p:first-child{ color: #FBFBFB; text-align: center; font-family: Inter; font-size: 11px; font-style: normal; font-weight: 700; line-height: 18px; letter-spacing: 0.22px; text-transform: uppercase; } .tooltip-content p{ color: #FFF; font-family: Inter; font-size: 12px; font-style: normal; font-weight: 500; line-height: 18px; margin:0px; } @media (min-width: 991px) and (max-width: 1075px) { .tooltip { transform: translateX(-80%); } } @media (min-width: 1200px) and (max-width: 1350px) { .tooltip { transform: translateX(-85%); } } @media (max-width: 991px) { .C858-Header .easy-autocomplete{display:block;width: 100%!important;} #main-nav .mobile-search.sitesearch-on #sitesearch #search{max-width:100%!important;} .C858-Header .easy-autocomplete-container{width:100%!important;left:24px;} .tooltip, .triangle{ display:none; } .outbreak-content{ display:block; color: #333; font-family: Inter; font-size: 12px; font-weight: 700; line-height: normal; text-transform: uppercase; } .outbreak-content::after{ content: "\00BB"; font-size: 13px; font-weight: 700; margin-left: 4px; } .outbreak-anchor{ display:flex !important; flex-direction:row; align-items:center; } .outbreak-alert{ background-position:center; margin-top:0px; } } @media (min-width: 750px) and (max-width: 991px) { .main-nav-item.fortiguard{ display: flex!important; flex-direction: row; } .outbreak-anchor{ align-items: flex-start; justify-content: flex-end; padding-right: 0px!important; } .outbreak-alert{ background-position: top; } } @media (max-width: 750px){ .outbreak-alert{ margin-left:-9px; } } </style> <header class="ftnt-navigation"> <nav id="top-nav"> <div class="container"> <ul class="top-toolbar nav-right"> <!-- Alert Bar --> <!-- Fortinet One --> <li class="fortinet-one notloggedin-demo"> <a href="/cn/demo-center"><button>免费产品演示</button></a> </li> <!-- Forticare Menu Services --> <li class="menu-item fc-menu fc-menu-show-after-loggedin" id="fc-menu-services" style="display:none;"> <div class="fc-menu-label"> <button>SERVICES</button> </div> <div class="fc-menu-wrap" id="fc-menu-services-wrap"></div> </li> <!-- Drop down for discover more --> <!-- Support Menu after logged in--> <li class="menu-item fc-menu fc-menu-show-after-loggedin" id="fc-menu-support" style="display:none;"> <div class="fc-menu-label"> <button>SUPPORT</button> </div> <div class="fc-menu-wrap" id="fc-menu-support-wrap"></div> </li> <li class="menu-item fc-menu download-top fc-menu-hide-after-loggedin"> <a href="/cn/support/product-downloads" target="_self"> <button>下载</button> </a> </li> <!-- Forticare login button --> <li class="fc-menu" id="fc-menu-user"> <div class="fc-menu-hide-after-loggedin"> <a class="login-tooltip" href="https://support.fortinet.com/app/common/Saml/InitiateSingleSignOn" aria-label="登录 FORTICLOUD"> 登录 FORTICLOUD </a> </div> <div class="fc-menu-show-after-loggedin" style="display: none;"> <span id="fc-menu-loggedin-user">username</span> <div class="login-icon"> <svg id="Layer_account" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 108.92 128" width="21" height="21"><path class="cls-1" d="M54.46,70.76A35.38,35.38,0,1,1,89.84,35.38,35.42,35.42,0,0,1,54.46,70.76Z"></path><path class="cls-1" d="M108.92,128H0V107.61A24.95,24.95,0,0,1,24.93,82.68H84a24.61,24.61,0,0,1,8.43,1.48,25,25,0,0,1,16.5,23.45Z"></path></svg> </div> </div> <div class="fc-menu-wrap" id="fc-menu-user-wrap"></div> </li> <!-- Search button--> <li class="search-toggle"> <form id="sitesearch" action="/search" method="get"> <button aria-label="Search Toggle" aria-expanded="false" aria-controls="search"> <svg id="Layer_search" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 137.82 139.77" width="21" height="21"><path class="cls-1" d="M120.76,136.84l-37-37L97.86,85.68l37,37a10,10,0,0,1,0,14.13h0A10,10,0,0,1,120.76,136.84Z"></path><path class="cls-1" d="M56,112a56,56,0,1,1,56-56A56.08,56.08,0,0,1,56,112Zm0-99A43,43,0,1,0,99,56,43,43,0,0,0,56,13Z"></path></svg> </button> <label for="search">搜索</label> <!-- <input id="search" name="q" type="text" class="hidden" placeholder="搜索"> --> <input class="search-query hidden" type="text" id="search" name="q" placeholder="Search" autocomplete="off"/> <input type="hidden" name="site" id="navsite" disabled value="https://www.fortinet.com/cn"/> </form> </li> <!-- Language Drop Down--> <li class="select-language"> <button aria-label="Select a Language"> <svg id="Layer_planet" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 175.1 175.12" width="21" height="21"><path class="cls-1" d="M87.55,0A87.54,87.54,0,0,0,6.4,120.4a3.85,3.85,0,0,0,.6,1.45A87.55,87.55,0,1,0,87.55,0ZM167,83.56H142.62a101.86,101.86,0,0,0-8.86-39.88A129.05,129.05,0,0,1,161.63,58.6,78.8,78.8,0,0,1,167,83.56Zm-83.39,0H40.8a104.33,104.33,0,0,1,5.13-25.42,125.09,125.09,0,0,1,8-18.75,114.35,114.35,0,0,1,29.68-4.83Zm0,8v49.21a123.94,123.94,0,0,1-25.79-3.6q-2.66-.66-5.19-1.41a94.21,94.21,0,0,1-12.05-44.2Zm8,0h42.8a104.68,104.68,0,0,1-5.12,25.17,124,124,0,0,1-8.15,19,115.46,115.46,0,0,1-29.53,5Zm37.53-8H91.61v-49a124.68,124.68,0,0,1,25.12,3.62c2.17.53,4.27,1.12,6.32,1.74a93.9,93.9,0,0,1,11.59,43.6Zm25.31-39a146.79,146.79,0,0,0-25.92-11.3A136.08,136.08,0,0,0,114,12.52,80,80,0,0,1,154.45,44.59ZM99.94,9.16a146.44,146.44,0,0,1,17.17,20.92,131.22,131.22,0,0,0-25.5-3.39V8.12a78.36,78.36,0,0,1,8.15.82C99.82,9,99.87,9.09,99.94,9.16ZM75.48,8.92a77.7,77.7,0,0,1,8.13-.81V26.68A124,124,0,0,0,59.45,29.8,129.87,129.87,0,0,1,75.24,9.2C75.33,9.11,75.4,9,75.48,8.92ZM61.85,12.29A150.23,150.23,0,0,0,48.16,33,137.87,137.87,0,0,0,19.58,46.27,79.9,79.9,0,0,1,61.85,12.29Zm-49,48a4.16,4.16,0,0,0,.71-.4A141.12,141.12,0,0,1,43,43.27c-1.7,3.8-3.29,7.82-4.7,12a110.67,110.67,0,0,0-5.55,28.24H8.1A79.21,79.21,0,0,1,12.82,60.28ZM8.1,91.56H32.61a101.94,101.94,0,0,0,9.26,40.55,127.86,127.86,0,0,1-28.15-15A79.24,79.24,0,0,1,8.1,91.56Zm13.09,39.8a143.56,143.56,0,0,0,26,11.18,138,138,0,0,0,14.38,20.21A79.91,79.91,0,0,1,21.19,131.36Zm54.09,34.35a147.91,147.91,0,0,1-16.59-20.07,129.47,129.47,0,0,0,24.92,3.1V167c-2.67-.14-5.31-.39-7.91-.78A3.42,3.42,0,0,0,75.28,165.71Zm24.25.5a79.24,79.24,0,0,1-7.92.79V148.69a125.76,125.76,0,0,0,23.9-3.22A128.24,128.24,0,0,1,100,165.67,3.71,3.71,0,0,0,99.53,166.21Zm13.61-3.34a149.93,149.93,0,0,0,13.72-20.6A142.1,142.1,0,0,0,155.44,129,80,80,0,0,1,113.14,162.87Zm49.1-47.9a3.93,3.93,0,0,0-.83.45,145.66,145.66,0,0,1-29.33,16.42c1.74-3.88,3.37-8,4.81-12.29a110.76,110.76,0,0,0,5.53-28H167A79.07,79.07,0,0,1,162.24,115Z"></path></svg> </button> <ul> <li> <a href="https://www.fortinet.com" lang="en"> <span>USA (English)</span> </a> </li> <li> <a href="https://www.fortinet.com/uk" lang="en"> <span>UK & Ireland (English)</span> </a> </li> <li> <a href="https://www.fortinet.com/de" lang="de"> <span>Germany (Deutsch)</span> </a> </li> <li> <a href="https://www.fortinet.com/fr" lang="fr"> <span>France (Français)</span> </a> </li> <li> <a href="https://www.fortinet.com/it" lang="it"> <span>Italy (Italiano)</span> </a> </li> <li> <a href="https://www.fortinet.com/cn" lang="zh"> <span>Mainland China<br/> (简体中文)</span> </a> </li> <li> <a href="https://www.fortinet.com/tw" lang="zh"> <span>Taiwan (繁體中文)</span> </a> </li> <li> <a href="https://www.fortinet.com/kr" lang="kr"> <span>Korea (한국어)</span> </a> </li> <li> <a href="https://www.fortinet.com/jp" lang="jp"> <span>Japan (日本語)</span> </a> </li> <li> <a href="https://www.fortinet.com/br" lang="pt"> <span>Brazil (Portugués)</span> </a> </li> <li> <a href="https://www.fortinet.com/lat" lang="es"> <span>Latin America<br/> (Español)</span> </a> </li> </ul> </li> </ul> </div> </nav> <nav id="main-nav"> <div class="container"> <div class="mobile-nav"> <button class="nav-trigger23" aria-label="Mobile menu" aria-controls="nav-mobile" aria-expanded="false"> <span></span> <span></span> <span></span> </button> </div> <div class="m-logo"> <a href="/cn" aria-label="Fortinet Logo"> <img src="/content/dam/fortinet/images/general/fortinet-logo.svg" alt="Fortinet 主页"/> </a> </div> <ul class="nav-left" aria-label="main menu"> <li class="logo"> <a href="/cn" aria-label="Fortinet Logo"> <img src="/content/dam/fortinet/images/general/fortinet-logo.svg" alt="Fortinet 主页"/> </a> </li> <li class="main-nav-item"> <button aria-label="产品 Menu">产品</button> <div class="megamenu"> <div class="container"> <ul class="nav-vertical"> <li class="nav-red "> <button aria-label="Fortinet 平台 Menu">Fortinet 平台</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C868-Header-Fabric-Links-List"> </hr> </hr> <div class="nav-icon"><img src="/content/dam/fortinet/images/icons/nav-cta-icon.svg" alt="网络安全"/></div> <div class="nav-label redHeadline ">网络安全</div> <div class="nav-description">提供前所未有的性能和无与伦比的安全性</div> <ul> <li> <a href="/cn/products/next-generation-firewall" target="_self"> 下一代防火墙(NGFW) </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/security-as-a-service/fortiguard-subscriptions/secure-networking" target="_self"> AI 驱动的安全性 </a> </li> <li> <a href="/cn/products/management/fortimanager" target="_self"> 集中式管理 </a> </li> </ul> <button class="nav-more redHeadline" data-navtab="2">更多</button></div> <div class="C868-Header-Fabric-Links-List"> </hr> <hr class="customspace"/></hr> <div class="nav-label redHeadline nav-noicon">企业级组网</div> <div class="nav-description">为局域网边缘提供安全与网络融合优势</div> <ul> <li> <a href="/cn/products/ethernet-switches" target="_self"> 交换机 </a> </li> <li> <a href="/cn/products/wireless-access-points" target="_self"> 无线 </a> </li> <li> <a href="/cn/products/network-access-control" target="_self"> 网络访问控制(NAC) </a> </li> </ul> <button class="nav-more redHeadline" data-navtab="4">更多</button></div> </div> <div class="parsys col-md-4"> <div class="C868-Header-Fabric-Links-List"> </hr> </hr> <div class="nav-icon"><img src="/content/dam/fortinet/images/icons/icon-sase.svg" alt="统一 SASE(Unified SASE)"/></div> <div class="nav-label blueHeadline ">统一 SASE(Unified SASE)</div> <div class="nav-description">为混合办公人员提供安全访问和卓越的用户体验</div> <ul> <li> <a href="/cn/products/sd-wan" target="_self"> 安全 SD-WAN </a> </li> <li> <a href="/cn/products/sase" target="_self"> 安全服务边缘(SSE) </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/network-access/application-access" target="_self"> 通用 ZTNA </a> </li> </ul> <button class="nav-more blueHeadline" data-navtab="3">更多</button></div> <div class="C868-Header-Fabric-Links-List"> </hr> <hr class="customspace"/></hr> <div class="nav-label blueHeadline nav-noicon">云安全</div> <div class="nav-description">保护任意云中应用程序安全性</div> <ul> <li> <a href="/cn/products/public-cloud-security/cloud-native-firewall" target="_self"> 云防火墙 </a> </li> <li> <a href="/cn/products/web-application-firewall/fortiweb" target="_self"> Web 应用程序防火墙(WAF) </a> </li> <li> <a href="/cn/products/application-delivery-controller/fortiadc" target="_self"> 应用程序交付控制(ADC) </a> </li> </ul> <button class="nav-more blueHeadline" data-navtab="6">更多</button></div> </div> <div class="parsys col-md-4"> <div class="C868-Header-Fabric-Links-List"> </hr> </hr> <div class="nav-icon"><img src="/content/dam/fortinet/images/icons/icon-secop.svg" alt="安全运营"/></div> <div class="nav-label tealHeadline ">安全运营</div> <div class="nav-description">跨整个攻击链主动阻断威胁</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/soc-platform" target="_self"> SOC 平台 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/endpoint-protection" target="_self"> 终端安全 </a> </li> <li> <a href="/cn/products/forticnapp" target="_self"> 云原生应用程序保护平台(CNAPP) </a> </li> </ul> <button class="nav-more tealHeadline" data-navtab="5">更多</button></div> <div class="C868-Header-Fabric-Links-List"> <hr class="customline"/></hr> </hr> <div class="nav-label purpleHeadline nav-noicon">运营技术</div> <div class="nav-description">无缝实现 IT/OT 融合生态系统安全性</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/ot-security" target="_self"> OT 安全解决方案 </a> </li> <li> <a href="/cn/products/rugged-firewall" target="_self"> 加固型产品 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/industrial-security" target="_self"> OT 安全服务 </a> </li> </ul> <button class="nav-more purpleHeadline" data-navtab="7">更多</button></div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="网络安全 Menu">网络安全</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">网络防火墙</div> <ul> <li> <a href="/cn/products/next-generation-firewall" target="_self"> 下一代防火墙(NGFW) </a> </li> <li> <a href="/cn/products/private-cloud-security/fortigate-virtual-appliances" target="_self"> 虚拟 NGFW </a> </li> <li> <a href="/cn/products/public-cloud-security/cloud-native-firewall" target="_self"> 云原生防火墙 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">AI 驱动的安全性</div> <ul> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/intrusion-prevention" target="_self"> 入侵防御系统(IPS) </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/web-filtering" target="_self"> URL 过滤 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/dns-security" target="_self"> DNS 过滤 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/inline-sandboxing" target="_self"> 内联恶意软件防御 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/security-rating" target="_self"> 攻击面安全评分 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/security-rating" target="_self"> 物联网检测 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">NOC 管理</div> <ul> <li> <a href="/cn/products/management/fortimanager" target="_self"> 集中式管理 </a> </li> <li> <a href="/cn/products/fortiai" target="_self"> 面向 NOC 的生成式人工智能 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/security-as-a-service/managed-fortigate-service" target="_self"> FortiGate 托管服务 </a> </li> <li> <a href="/cn/products/next-generation-firewall/forticonverter" target="_self"> 防火墙迁移服务 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">网络安全服务</div> <ul> <li> <a href="/cn/products/fortigate-as-a-service" target="_self"> FortiGuard 安全服务全览 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-content"> <figure style="padding-bottom: 5px;"><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/promos/nav/nav-banner-security.svg"/></figure> <div class="promo-item"> <a href="/cn/products/next-generation-firewall" target="_self"> 下一代防火墙(NGFW)</a> <p>高效、节能,安全有效性评分高达 99.98%。</p> </div> <div class="promo-item"> <a href="/cn/solutions/enterprise-midsize-business/security-as-a-service/fortiguard-subscriptions/secure-networking" target="_self"> AI 驱动的安全性</a> <p>提供及时防护、主动防御和简化的安全运维。</p> </div> <div class="promo-item"> <a href="/cn/products/management/fortimanager" target="_self"> 集中式管理</a> <p>基于自动化优势革新网络管理和安全运营。</p> </div> </div> </div> </div> <!--Bottom Bar --> <div class="col-md-12 vtab-learnmore"> <div class="learnmore"> <a target="_self" href="/cn/solutions/enterprise-midsize-business/network-security">详细了解 <span class="cat"> 安全组网 </span> &#187;</a> </div> </div> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-blue "> <button aria-label="统一 SASE Menu">统一 SASE</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">SASE</div> <ul> <li> <a href="/cn/products/sd-wan" target="_self"> 安全 SD-WAN </a> </li> <li> <a href="/cn/products/sase" target="_self"> SSE </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/network-access/application-access" target="_self"> ZTNA </a> </li> <li> <a href="/cn/products/secure-web-gateway/fortiproxy" target="_self"> SWG </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/casb" target="_self"> 云计算访问安全代理(CASB) </a> </li> <li> <a href="/cn/products/endpoint-security/forticlient" target="_self"> 统一代理 (FortiClient) </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">NOC 管理</div> <ul> <li> <a href="/cn/products/management/fortimanager" target="_self"> 集中式管理 </a> </li> <li> <a href="/cn/products/fortiai" target="_self"> 面向 NOC 的生成式人工智能 </a> </li> <li> <a href="/cn/products/fortimonitor" target="_self"> 数字体验监控 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">人工智能驱动的安全性</div> <ul> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/data-loss-prevention" target="_self"> DLP </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/intrusion-prevention" target="_self"> IPS </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/web-filtering" target="_self"> URL 过滤 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/dns-security" target="_self"> DNS 过滤 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/socaas" target="_self"> 安全运营中心即服务 (SOCaaS) </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-content"> <figure style="padding-bottom: 5px;"><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/promos/nav/nav-banner-sase.svg"/></figure> <div class="promo-item"> <a href="/cn/products/sd-wan" target="_self"> 安全 SD-WAN</a> <p>全面保护云优先、安全敏感型和跨国企业,以及混合办公用户。</p> </div> <div class="promo-item"> <a href="/cn/products/sase" target="_self"> 安全服务边缘优势 (SSE)</a> <p>将安全和组网融合从网络边缘无缝扩展至远程用户</p> </div> <div class="promo-item"> <a href="/cn/solutions/enterprise-midsize-business/network-access/application-access" target="_self"> 通用 ZTNA</a> <p>确保安全访问托管在任意位置的应用程序,无论用户是远程办公还是在办公室办公。</p> </div> </div> </div> </div> <!--Bottom Bar --> <div class="col-md-12 vtab-learnmore"> <div class="learnmore"> <a target="_self" href="/cn/solutions/enterprise-midsize-business/unified-sase">详细了解 <span class="cat"> 统一 SASE </span> &#187;</a> </div> </div> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="企业组网 Menu">企业组网</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">局域网(LAN)</div> <ul> <li> <a href="/cn/products/ethernet-switches" target="_self"> 交换机 </a> </li> <li> <a href="/cn/products/wireless-access-points" target="_self"> 无线局域网 </a> </li> <li> <a href="/cn/products/network-access-control" target="_self"> NAC </a> </li> <li> <a href="/cn/products/fortiedge-cloud" target="_self"> 基于云的局域网管理 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">广域网(WAN)</div> <ul> <li> <a href="/cn/products/sd-wan" target="_self"> 安全 SD-WAN </a> </li> <li> <a href="/cn/products/wireless-wan-fortiextender" target="_self"> 5G/LTE 无线广域网 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">NOC 管理</div> <ul> <li> <a href="/cn/products/management/fortimanager" target="_self"> 集中管理 </a> </li> <li> <a href="/cn/products/fortiaiops" target="_self"> AIOps </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-content"> <figure style="padding-bottom: 5px;"><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/promos/nav/nav-banner-security.svg"/></figure> <div class="promo-item"> <a href="/cn/products/ethernet-switches" target="_self"> 交换机</a> <p>安全、操作简便、可扩展的以太网交换机,是企业园区、SD-Branch 和数据中心应用的理想之选。</p> </div> <div class="promo-item"> <a href="/cn/products/wireless-access-points" target="_self"> 无线</a> <p>使用单一控制台轻松管理无线网络和安全运维,大幅减少管理时间。</p> </div> <div class="promo-item"> <a href="/cn/products/network-access-control" target="_self"> NAC</a> <p>可有效防范物联网威胁,将安全控制扩展至第三方网络设备,并实现对各种网络安全事件的自动协同响应。</p> </div> </div> </div> </div> <!--Bottom Bar --> <div class="col-md-12 vtab-learnmore"> <div class="learnmore"> <a target="_self" href="/cn/solutions/enterprise-midsize-business/network-security">详细了解 <span class="cat"> 安全组网 </span> &#187;</a> </div> </div> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-teal "> <button aria-label="安全运营 Menu">安全运营</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">安全和风险管理</div> <ul> <li> <a href="/cn/products/management/fortianalyzer" target="_self"> SOC 分析 </a> </li> <li> <a href="/cn/products/siem/fortisiem" target="_self"> 安全信息和事件管理(SIEM) </a> </li> <li> <a href="/cn/products/fortisoar" target="_self"> 安全编排、自动化和响应(SOAR) </a> </li> <li> <a href="/cn/products/fortiai" target="_self"> GenAI 安全性 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">终端</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/endpoint-protection" target="_self"> 终端防护平台(EPP) </a> </li> <li> <a href="/cn/products/endpoint-security/fortiedr" target="_self"> 终端检测和响应(EDR) </a> </li> <li> <a href="/cn/products/fortixdr" target="_self"> 扩展检测与响应(XDR) </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">身份验证</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/identity-access-management" target="_self"> 身份和访问管理(IAM) </a> </li> <li> <a href="/cn/products/fortipam" target="_self"> 特权访问管理(PAM) </a> </li> <li> <a href="/cn/products/fortitrust-identity" target="_self"> 身份验证即服务 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">早期检测</div> <ul> <li> <a href="/cn/products/network-detection-and-response" target="_self"> 网络检测和响应(NDR) </a> </li> <li> <a href="/cn/products/fortideceptor" target="_self"> 欺骗防护技术 </a> </li> <li> <a href="/cn/products/fortirecon" target="_self"> 数字风险防护 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/inline-sandboxing" target="_self"> 沙箱 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">电子邮件</div> <ul> <li> <a href="/cn/products/email-security" target="_self"> 电子邮件安全网关 </a> </li> <li> <a href="/cn/products/phishing-simulation" target="_self"> 网络钓鱼模拟演练 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">云原生应用程序保护平台(CNAPP)</div> <ul> <li> <a href="/cn/products/forticnapp" target="_self"> Lacework CNAPP </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">服务</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/security-as-a-service/respond" target="_self"> 事件响应 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/mdr" target="_self"> 托管检测与响应(MDR) </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/socaas" target="_self"> 安全运营中心即服务(SOCaaS) </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-content"> <figure style="padding-bottom: 5px;"><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/promos/nav/nav-banner-secops.svg"/></figure> <div class="promo-item"> <a href="/cn/products/management/fortianalyzer" target="_self"> GenAI 和 FortiAnalyzer</a> <p>FortiAnalyzer 7.6 为轻量级部署提供统一可见性、GenAI 助手和自动化威胁管理优势,实现更智能、更快速的安全运营。</p> </div> <div class="promo-item"> <p class="promotitle">统一威胁响应</p> <p>紧密集成的产品套件,赋能任意规模安全团队跨企业网络快速检测、调查和响应各类安全威胁。</p> </div> <div class="promo-item"> </div> </div> </div> </div> <!--Bottom Bar --> <div class="col-md-12 vtab-learnmore"> <div class="learnmore"> <a target="_self" href="/cn/solutions/enterprise-midsize-business/security-operations">详细了解 <span class="cat"> 安全运营 </span> &#187;</a> </div> </div> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-blue "> <button aria-label="云安全 Menu">云安全</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">云网络安全</div> <ul> <li> <a href="/cn/products/private-cloud-security/fortigate-virtual-appliances" target="_self"> 虚拟网络防火墙 </a> </li> <li> <a href="/cn/products/public-cloud-security/cloud-native-firewall" target="_self"> 云原生防火墙 </a> </li> <li> <a href="/cn/products/ddos/fortiddos" target="_self"> DDoS 攻击防护 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">Web 应用程序/API 保护</div> <ul> <li> <a href="/cn/products/web-application-firewall/fortiweb" target="_self"> Web 应用防火墙(WAF) </a> </li> <li> <a href="/cn/products/application-delivery-controller/fortiadc" target="_self"> 应用程序交付和服务器负载均衡 </a> </li> <li> <a href="/cn/products/dynamic-application-security-testing" target="_self"> 动态应用程序安全测试(DAST) </a> </li> <li> <a href="/cn/products/advanced-bot-protection" target="_self"> FortiGuard 高级机器人攻击防护 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">云原生防护</div> <ul> <li> <a href="/cn/products/forticnapp" target="_self"> Lacework CNAPP </a> </li> <li> <a href="/cn/products/public-cloud-security/cloud-native-protection" target="_self"> 工作负载保护和云安全态势管理(CSPM) </a> </li> <li> <a href="/cn/products/fortidevsec" target="_self"> DevSecOps </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">云服务提供商</div> <ul> <li> <a href="/cn/products/public-cloud-security/aws" target="_self"> AWS </a> </li> <li> <a href="/cn/products/public-cloud-security/azure" target="_self"> Microsoft Azure </a> </li> <li> <a href="/cn/products/public-cloud-security/gcp" target="_self"> Google Cloud </a> </li> <li> <a href="/cn/products/public-cloud-security/OracleCloud" target="_self"> Oracle </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">服务</div> <ul> <li> <a href="/cn/resources/security-consulting-services" target="_self"> Cloud Security Consulting Services </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-content"> <figure style="padding-bottom: 5px;"><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/promos/nav/nav-banner-sase.svg"/></figure> <div class="promo-item"> <a href="/cn/products/public-cloud-security/cloud-native-firewall" target="_self"> 云防火墙</a> <p>保护已部署应用程序的云网络并提供广泛可见性。</p> </div> <div class="promo-item"> <a href="/cn/products/web-application-firewall/fortiweb" target="_self"> Web 应用程序防火墙(WAF)</a> <p>保护关键业务网页应用程序免受已知和未知漏洞利用攻击。</p> </div> <div class="promo-item"> <a href="/cn/products/forticnapp" target="_self"> 云原生应用程序保护平台(CNAPP)</a> <p>借助单一供应商统一平台,通过无与伦比的上下文感知优势和广泛可见性,助力用户加速保护代码到云环境安全。</p> </div> </div> </div> </div> <!--Bottom Bar --> <div class="col-md-12 vtab-learnmore"> <div class="learnmore"> <a target="_self" href="/cn/solutions/enterprise-midsize-business/application-security">详细了解 <span class="cat"> 云安全 </span> &#187;</a> </div> </div> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="运营技术 Menu">运营技术</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">概述</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/ot-security" target="_self"> 安全运营技术 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">安全组网</div> <ul> <li> <a href="/cn/products/rugged-firewall" target="_self"> 加固型产品 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/industrial-security" target="_self"> OT 安全服务 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">零信任</div> <ul> <li> <a href="/cn/products/fortisra" target="_self"> 安全风险评估(SRA) </a> </li> <li> <a href="/cn/products/network-access-control" target="_self"> 面向 OT 的网络访问控制(NAC) </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">面向 OT 的安全运营</div> <ul> <li> <a href="/cn/products/management/fortianalyzer" target="_self"> SOC 分析 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/ot-security/fortindr" target="_self"> 网络检测和响应(NDR) </a> </li> <li> <a href="/cn/products/siem/fortisiem" target="_self"> 安全信息和事件管理(SIEM) </a> </li> <li> <a href="/cn/products/fortisoar" target="_self"> 安全编排、自动化和响应(SOAR) </a> </li> <li> <a href="/cn/products/fortideceptor" target="_self"> 欺骗防护技术 </a> </li> <li> <a href="/cn/products/endpoint-security/fortiedr" target="_self"> 终端检测和响应(EDR) </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">生态系统</div> <ul> <li> <a href="/cn/partners/partnerships/alliance-partners?p_function=Operational%20Technology" target="_self"> OT 技术联盟 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-content"> <figure style="padding-bottom: 5px;"><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/promos/nav/nav-banner-ot.svg"/></figure> <div class="promo-item"> <p class="promotitle">OT 安全解决方案</p> <p>使用硬件和软件来监控、检测和控制工业系统变更,全方位保护关键基础设施。</p> </div> <div class="promo-item"> <p class="promotitle">加固型产品</p> <p>借助集中式平台,在富有挑战性的环境中安全连接和保护 OT 系统。</p> </div> <div class="promo-item"> <p class="promotitle">OT 安全服务</p> <p>针对 OT 环境的专业级入侵防御,可有效检测和拦截恶意流量。</p> </div> </div> </div> </div> <!--Bottom Bar --> <div class="col-md-12 vtab-learnmore"> <div class="learnmore"> <a target="_self" href="/cn/solutions/enterprise-midsize-business/security-fabric">详细了解 <span class="cat"> Fortinet Security Fabric 安全平台 </span> &#187;</a> </div> </div> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-all-products"> <a href="/cn/products" target="_self">查看全部产品</a> </li> </ul> <div class="nav-vertical-content"></div> </div> </div> </li> <li class="main-nav-item"> <button aria-label="解决方案 Menu">解决方案</button> <div class="megamenu"> <div class="container"> <ul class="nav-vertical"> <li class="nav-red "> <button aria-label="企业 Menu">企业</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">特色</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/network-security" target="_self"> 安全组网 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/unified-sase" target="_self"> 一体化 SASE </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/work-from-anywhere" target="_self"> 随时随地办公 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/cloud-security" target="_self"> 安全应用程序之旅 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/ot-security" target="_self"> 安全运营技术 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/security-operations" target="_self"> 安全运营 </a> </li> <li> <a href="/cn/products/fortiai" target="_self"> 生成式人工智能驱动的安全助手 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">网络安全平台</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/hybrid-mesh-firewall" target="_self"> 混合式部署防火墙 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/security-fabric" target="_self"> Fortinet Security Fabric安全平台 </a> </li> <li> <a href="/cn/products/fortigate/fortios" target="_self"> FortiOS 操作系统 </a> </li> <li> <a href="/cn/products/fortipoints" target="_self"> 灵活的消费许可 </a> </li> <li> <a href="/cn/products/fortiflex" target="_self"> 基于使用的许可 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-header"> 最新研究及报告 </div> <div class="nav-promo-content"> <a href="/cn/resources/analyst-reports/forrester-tei-firewall" target="_self"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/featured-news-74.png"/> </figure></a> <a href="/cn/resources/analyst-reports/forrester-tei-firewall" target="_self"> <div class="title"> Forrester TEI 研究显示投资回报率为 318% </div></a> <p>Fortinet 下一代防火墙 (NGFW) 适用于数据中心和 FortiGuard 人工智能驱动的安全服务解决方案。 </p> <a href="/cn/resources/analyst-reports/forrester-tei-firewall" target="_self" class="cta">下载该研究</a> </div> </div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="中小型企业 Menu">中小型企业</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">概述</div> <ul> <li> <a href="/cn/solutions/small-business" target="_self"> 中小型企业 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">应用场景</div> <ul> <li> <a href="/cn/solutions/small-business/secure-users" target="_self"> 保护用户 </a> </li> <li> <a href="/cn/solutions/small-business/network-security" target="_self"> 保护办公室 </a> </li> <li> <a href="/cn/solutions/small-business/secure-applications" target="_self"> 保护应用程序 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">产品</div> <ul> <li> <a href="/cn/solutions/small-business/firewall" target="_self"> 下一代防火墙 </a> </li> <li> <a href="/cn/products/smallbusiness/virtual-firewall" target="_self"> 下一代虚拟防火墙 </a> </li> <li> <a href="/cn/products/smallbusiness/secure-switching" target="_self"> 交换机 </a> </li> <li> <a href="/cn/solutions/small-business/wireless" target="_self"> 无线局域网(WLAN) </a> </li> <li> <a href="/cn/products/smallbusiness/fortigate-cloud" target="_self"> 管理与报告 </a> </li> <li> <a href="/cn/products/smallbusiness/sase" target="_self"> 安全访问服务边缘(SASE) </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">服务</div> <ul> <li> <a href="/cn/solutions/small-business/fortiguard-services" target="_self"> FortiGuard 安全产品组合 </a> </li> <li> <a href="/cn/products/next-generation-firewall/forticonverter" target="_self"> FortiConverter </a> </li> <li> <a href="/cn/support" target="_self"> FortiCare 支持服务 </a> </li> <li> <a href="/cn/training/security-awareness-training" target="_self"> 信息安全意识培训 </a> </li> <li> <a href="/cn/assess" target="_self"> 网络威胁评估 </a> </li> <li> <a href="/cn/resources/security-consulting-services" target="_self"> 云咨询服务 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">专家服务</div> <ul> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/socaas" target="_self"> SOC 即服务(SOCaaS) </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/security-as-a-service/managed-fortigate-service" target="_self"> FortiGate 托管服务 </a> </li> <li> <a href="/cn/products/sd-wan#networking-services" target="_self"> Overlay 即服务(OaaS) </a> </li> <li> <a href="/cn/products/fortigate-as-a-service" target="_self"> FortiGate 即服务(FGaaS) </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-header"> 最新研究及报告 </div> <div class="nav-promo-content"> <a href="/cn/resources/analyst-reports/threat-report-2h-2023" target="_self"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/featured-news-106.jpg"/> </figure></a> <a href="/cn/resources/analyst-reports/threat-report-2h-2023" target="_self"> <div class="title"> Fortinet 威胁调查研究发现:较 2023 上半年,新披露漏洞利用速度猛增 43% </div></a> <p>Fortinet FortiGuard 全球威胁研究与响应实验室(FortiGuard Labs)发布《2023 下半年全球威胁态势研究报告》,简要概述了当前活跃的威胁态势,并重点阐述了网安行业当前的最新安全趋势。 </p> <a href="/cn/resources/analyst-reports/threat-report-2h-2023" target="_self" class="cta">下载报告</a> </div> </div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="运营技术 Menu">运营技术</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">概述</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/ot-security" target="_self"> 安全运营技术 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">安全组网</div> <ul> <li> <a href="/cn/products/rugged-firewall" target="_self"> 加固型产品 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/industrial-security" target="_self"> OT 安全服务 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">零信任</div> <ul> <li> <a href="/cn/products/fortisra" target="_self"> 安全风险评估(SRA) </a> </li> <li> <a href="/cn/products/network-access-control" target="_self"> 面向 OT 的网络访问控制(NAC) </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">面向 OT 的安全运营</div> <ul> <li> <a href="/cn/products/management/fortianalyzer" target="_self"> SOC 分析 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/ot-security/fortindr" target="_self"> 网络检测和响应(NDR) </a> </li> <li> <a href="/cn/products/siem/fortisiem" target="_self"> 安全信息和事件管理(SIEM) </a> </li> <li> <a href="/cn/products/fortisoar" target="_self"> 安全编排、自动化和响应(SOAR) </a> </li> <li> <a href="/cn/products/fortideceptor" target="_self"> 欺骗防护技术 </a> </li> <li> <a href="/cn/products/endpoint-security/fortiedr" target="_self"> 终端检测和响应(EDR) </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">生态系统</div> <ul> <li> <a href="/cn/partners/partnerships/alliance-partners?p_function=Operational%20Technology" target="_self"> OT 技术联盟 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-content"> <figure style="padding-bottom: 5px;"><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/promos/nav/nav-banner-ot.svg"/></figure> <div class="promo-item"> <p class="promotitle">OT 安全解决方案</p> <p>使用硬件和软件来监控、检测和控制工业系统变更,全方位保护关键基础设施。</p> </div> <div class="promo-item"> <p class="promotitle">加固型产品</p> <p>借助集中式平台,在富有挑战性的环境中安全连接和保护 OT 系统。</p> </div> <div class="promo-item"> <p class="promotitle">OT 安全服务</p> <p>针对 OT 环境的专业级入侵防御,可有效检测和拦截恶意流量。</p> </div> </div> </div> </div> <!--Bottom Bar --> <div class="col-md-12 vtab-learnmore"> <div class="learnmore"> <a target="_self" href="/cn/solutions/enterprise-midsize-business/security-fabric">详细了解 <span class="cat"> Fortinet Security Fabric 安全平台 </span> &#187;</a> </div> </div> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="行业 Menu">行业</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">IT/OT</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/ot-security" target="_self"> 运营技术 </a> </li> <li> <a href="/cn/solutions/industries/manufacturing" target="_self"> 制造业 </a> </li> <li> <a href="/cn/solutions/industries/scada-industrial-control-systems" target="_self"> 监控和数据采集 (SCADA)/工业控制系统 (ICS) </a> </li> <li> <a href="/cn/solutions/industries/oil-gas" target="_self"> 石油和天然气行业 </a> </li> <li> <a href="/cn/solutions/industries/power-utilities" target="_self"> 电力公用事业 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">健康和医疗业</div> <ul> <li> <a href="/cn/solutions/industries/healthcare" target="_self"> 医疗保健业 </a> </li> <li> <a href="/cn/solutions/industries/pharma" target="_self"> 制药业 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">教育</div> <ul> <li> <a href="/cn/solutions/industries/higher-ed" target="_self"> 高等教育行业 </a> </li> <li> <a href="/cn/solutions/industries/education/k12" target="_self"> K-12 学区 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">消费者</div> <ul> <li> <a href="/cn/solutions/industries/financial-services" target="_self"> 金融服务业 </a> </li> <li> <a href="/cn/solutions/industries/retail" target="_self"> 零售业 </a> </li> <li> <a href="/cn/solutions/industries/hospitality" target="_self"> 酒店业 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">所有行业</div> <ul> <li> <a href="/cn/solutions/industries" target="_self"> 查看所有 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-header"> 最新研究及报告 </div> <div class="nav-promo-content"> <a href="/cn/resources/analyst-reports/it-ot-security-platform-navigator" target="_self"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/featured-news-75-1.jpg"/> </figure></a> <a href="/cn/resources/analyst-reports/it-ot-security-platform-navigator" target="_self"> <div class="title"> Fortinet 是增长最快的 OT 安全厂商之一 </div></a> <p>Fortinet 被公认为 Westlands Advisory 2023 IT/OT Network Protection Platforms Navigator™(网络保护平台导航者)的唯一领导者 </p> <a href="/cn/resources/analyst-reports/it-ot-security-platform-navigator" target="_self" class="cta">下载报告</a> </div> </div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> <!-- Subcategory Start --> <li class="has-sub-nav"> <button aria-label="服务提供商 Menu">服务提供商</button> <div class="v-container"> <div class="col-md-4"> <ul class="sub-vertical-tab"> <li class="nav-red "> <button aria-label="托管服务 Menu">托管服务</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-6"> <div class="C862-Header-Links-List"> <div class="nav-label">解决方案</div> <ul> <li> <a href="/cn/solutions/service-provider/communications-service-provider/mssp" target="_self"> MSSP 网络安全 </a> </li> <li> <a href="/cn/solutions/service-provider/managed-secure-sd-wan-service-with-fortinet" target="_self"> 服务提供商专用托管 SD-WAN </a> </li> <li> <a href="/cn/solutions/service-provider/communications-service-provider/mssp?tab=use-case-2" target="_self"> 托管 SOC 服务 </a> </li> <li> <a href="/cn/solutions/service-provider/communications-service-provider/mssp?tab=use-case-3" target="_self"> 托管云安全服务 </a> </li> <li> <a href="/cn/solutions/service-provider/communications-service-provider/mssp?tab=use-case-4" target="_self"> 托管 WAF 服务 </a> </li> </ul></div> </div> <div class="parsys col-md-6"> <div class="C862-Header-Links-List"> <div class="nav-label">案例研究</div> <ul> <li> <a href="/cn/customers/orange-business-services" target="_self"> Orange Business Services </a> </li> <li> <a href="/cn/customers/gtt-communications" target="_self"> GTT 通讯 </a> </li> <li> <a href="/cn/customers/spark-nz" target="_self"> 新西兰电信 (Spark NZ) </a> </li> <li> <a href="/cn/customers?limit=15&region=&industry=service-provider&solutions=" target="_self"> 查看所有 </a> </li> </ul></div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="通信服务提供商 Menu">通信服务提供商</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-6"> <div class="C862-Header-Links-List"> <div class="nav-label">解决方案</div> <ul> <li> <a href="/cn/solutions/industries/communications-service-provider" target="_self"> 概述 </a> </li> <li> <a href="/cn/solutions/industries/communications-service-provider?tab=use-case-1" target="_self"> 总部网络安全 </a> </li> <li> <a href="/cn/solutions/industries/communications-service-provider?tab=use-case-2" target="_self"> PCI 合规 </a> </li> <li> <a href="/cn/solutions/industries/communications-service-provider?tab=use-case-3" target="_self"> 安全组网 </a> </li> <li> <a href="/cn/solutions/industries/communications-service-provider?tab=use-case-4" target="_self"> ATP </a> </li> <li> <a href="/cn/solutions/industries/communications-service-provider?tab=use-case-5" target="_self"> 自适应云安全 </a> </li> </ul></div> </div> <div class="parsys col-md-6"> <div class="nav-promo"> <div class="nav-promo-header"> 最新研究及报告 </div> <div class="nav-promo-content"> <a href="/cn/corporate/about-us/newsroom/press-releases/2023/fortinet-annual-skills-gap-report-uncovers-increase-breaches-attributed-to-lack-of-cybersecurity-skills" target="_self"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/featured-news-57.jpg"/> </figure></a> <a href="/cn/corporate/about-us/newsroom/press-releases/2023/fortinet-annual-skills-gap-report-uncovers-increase-breaches-attributed-to-lack-of-cybersecurity-skills" target="_self"> <div class="title"> 2023 年 网络安全技能差距全球研究报告 </div></a> <p>网络威胁的数量和复杂性都在不断增加,而世界各地的企业都在努力填补安全岗位。 </p> <a href="/cn/corporate/about-us/newsroom/press-releases/2023/fortinet-annual-skills-gap-report-uncovers-increase-breaches-attributed-to-lack-of-cybersecurity-skills" target="_self" class="cta">相关新闻资讯</a> </div> </div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="移动通信运营商 Menu">移动通信运营商</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-6"> <div class="C862-Header-Links-List"> <div class="nav-label">解决方案</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/network-security" target="_self"> 网络安全 </a> </li> <li> <a href="/cn/products/sd-wan" target="_self"> SD-WAN&amp;网络接入 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/cloud-security" target="_self"> 云&amp;应用安全 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/security-operations" target="_self"> 安全运营 </a> </li> </ul></div> </div> <div class="parsys col-md-6"> <div class="C862-Header-Links-List"> <div class="nav-label">移动通信运用商用例</div> <ul> <li> <a href="/cn/solutions/mobile-carrier/4g-5g-infrastructure-services" target="_self"> 4G &amp; 5G 网络 &amp; 服务安全 </a> </li> <li> <a href="/cn/solutions/mobile-carrier/4g-5g-ran" target="_self"> 无线接入网安全 </a> </li> <li> <a href="/cn/solutions/mobile-carrier/4g-5g-private-mobile-networks" target="_self"> 专用移动5G网络安全 </a> </li> <li> <a href="/cn/solutions/mobile-carrier/iot-ecosystem" target="_self"> 移动网络IoT生态安全 </a> </li> <li> <a href="/cn/solutions/mobile-carrier/telco-cloud" target="_self"> 运营商云网安全 </a> </li> </ul></div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> </ul> </div> <div class="subnav-vertical-content"> </div> <!--end nav content--> </div> </li> <!-- Subcategory End --> </ul> <div class="nav-vertical-content"></div> </div> </div> </li> <li class="main-nav-item"> <button aria-label="支持 Menu">支持</button> <div class="megamenu"> <div class="container"> <ul class="nav-vertical"> <li class="nav-green "> <button aria-label="网络安全服务 Menu">网络安全服务</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">网络安全产品/服务订阅</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/security-as-a-service/fortiguard-subscriptions" target="_self"> FortiGuard 安全产品组合 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/casb" target="_self"> 云访问安全代理(CASB) </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/data-loss-prevention" target="_self"> 数据泄露防护 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/web-filtering" target="_self"> URL 过滤 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/dns-security" target="_self"> DNS 过滤 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/inline-sandboxing" target="_self"> 内联恶意软件防护 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/intrusion-prevention" target="_self"> 入侵防御服务(IPS) </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/security-rating" target="_self"> 物联网检测 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/industrial-security" target="_self"> OT 安全 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/security-rating" target="_self"> 安全评分 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">员工培训</div> <ul> <li> <a href="/cn/training/cybersecurity-professionals" target="_self"> 免费培训和按需培训实验室 </a> </li> <li> <a href="/cn/training/infosec-awareness" target="_self"> 信息安全意识培训 </a> </li> <li> <a href="/cn/products/phishing-simulation" target="_self"> 网络钓鱼模拟演练 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">专家支持服务</div> <ul> <li> <a href="/cn/solutions/enterprise-midsize-business/security-as-a-service/respond" target="_self"> 事件响应 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/mdr" target="_self"> 托管检测和响应(MDR) </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/security-as-a-service/ransomware-advisory" target="_self"> 勒索软件咨询服务 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/security-as-a-service/security-advisory" target="_self"> 安全咨询服务 </a> </li> <li> <a href="/cn/support/support-services/fortiguard-security-subscriptions/socaas" target="_self"> SOC 即服务(SOCaaS) </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/security-as-a-service/managed-fortigate-service" target="_self"> FortiGate 托管服务 </a> </li> <li> <a href="/cn/products/fortigate-as-a-service" target="_self"> FortiGate-as-a-Service (FGaaS) </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-header"> 最新研究及报告 </div> <div class="nav-promo-content"> <a href="/cn/resources/analyst-reports/threat-report-2h-2023" target="_self"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/featured-news-106.jpg"/> </figure></a> <a href="/cn/resources/analyst-reports/threat-report-2h-2023" target="_self"> <div class="title"> Fortinet 威胁调查研究发现:较 2023 上半年,新披露漏洞利用速度猛增 43% </div></a> <p>Fortinet FortiGuard 全球威胁研究与响应实验室(FortiGuard Labs)发布《2023 下半年全球威胁态势研究报告》,简要概述了当前活跃的威胁态势,并重点阐述了当前行业最新安全趋势。 </p> <a href="/cn/resources/analyst-reports/threat-report-2h-2023" target="_self" class="cta">获取报告</a> </div> </div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="FortiCare 支持 Menu">FortiCare 支持</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">技术支持</div> <ul> <li> <a href="/cn/support/contact" target="_self"> 获取 FortiCare 售后支持 </a> </li> <li> <a href="/cn/welcome" target="_self"> Fortinet 新用户? 立即开启 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">支持服务</div> <ul> <li> <a href="/cn/support" target="_self"> 售后支持和退换货授权(RMA) </a> </li> <li> <a href="/cn/support/support-services/premium-support" target="_self"> 高级支持 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">资源</div> <ul> <li> <a href="/cn/corporate/about-us/contact-us/experienced-a-breach" target="_self"> 遭遇漏洞威胁? </a> </li> <li> <a href="https://docs.fortinet.com" target="_blank"> 文档库 </a> </li> <li> <a href="https://community.fortinet.com/?pageNum=1" target="_blank"> Fortinet 社区 </a> </li> </ul></div> </div> <div class="parsys col-md-8"> <div class="nav-promo large"> <div class="nav-promo-header"> 最新研究及报告 </div> <div class="nav-promo-content"> <a href="/cn/resources/analyst-reports/threat-report-2h-2023" target="_self"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/featured-news-106.jpg"/> </figure></a> <div class="text-area"> <a href="/cn/resources/analyst-reports/threat-report-2h-2023" target="_self"> <div class="title"> Fortinet 威胁调查研究发现:较 2023 上半年,新披露漏洞利用速度猛增 43% </div> </a> <p>Fortinet FortiGuard 全球威胁研究与响应实验室(FortiGuard Labs)发布《2023 下半年全球威胁态势研究报告》,简要概述了当前活跃的威胁态势,并重点阐述了当前行业最新安全趋势。 </p> <a href="/cn/resources/analyst-reports/threat-report-2h-2023" target="_self" class="cta">获取报告</a> </div> </div> </div> <div class="nav-promo large"> <div class="nav-promo-content"> <a href="/cn/resources/analyst-reports/forrester-tei-firewall" target="_self"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/featured-news-74.png"/> </figure></a> <div class="text-area"> <a href="/cn/resources/analyst-reports/forrester-tei-firewall" target="_self"> <div class="title"> Forrester 总体经济影响报告(TEI)研究报告表明,Fortinet 数据中心网络安全解决方案投资回报率高达 318% </div> </a> <p>FortiGate 下一代防火墙(NGFW)面向数据中心全面集成人工智能(AI)驱动的安全服务解决方案。 </p> <a href="/cn/resources/analyst-reports/forrester-tei-firewall" target="_self" class="cta">下载报告</a> </div> </div> </div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="FortiCare 专业服务 Menu">FortiCare 专业服务</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">服务</div> <ul> <li> <a href="/cn/support/support-services/professional-services" target="_self"> 专业服务 </a> </li> <li> <a href="/cn/resources/security-consulting-services" target="_self"> 云咨询服务 </a> </li> </ul></div> </div> <div class="parsys col-md-8"> <div class="nav-promo large"> <div class="nav-promo-header"> 最新研究及报告 </div> <div class="nav-promo-content"> <a href="/cn/resources/analyst-reports/threat-report-2h-2023" target="_self"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/featured-news-106.jpg"/> </figure></a> <div class="text-area"> <a href="/cn/resources/analyst-reports/threat-report-2h-2023" target="_self"> <div class="title"> Fortinet 威胁调查研究发现:较 2023 年上半年,新披露漏洞利用速度猛增 43% </div> </a> <p>Fortinet FortiGuard 全球威胁研究与响应实验室(FortiGuard Labs)《全球威胁态势研究报告》简要概述了当前活跃的威胁态势,并重点介绍了当前行业内的最新安全趋势。 </p> <a href="/cn/resources/analyst-reports/threat-report-2h-2023" target="_self" class="cta">获取报告</a> </div> </div> </div> <div class="nav-promo large"> <div class="nav-promo-content"> <a href="/cn/resources/analyst-reports/forrester-tei-firewall" target="_self"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/featured-news-74.png"/> </figure></a> <div class="text-area"> <a href="/cn/resources/analyst-reports/forrester-tei-firewall" target="_self"> <div class="title"> Forrester TEI 研究表明,Fortinet 数据中心网络安全解决方案可实现 318% 的投资回报率 </div> </a> <p>FortiGate 下一代防火墙 (NGFW)面向数据中心全面集成人工智能(AI)驱动的安全服务解决方案。 </p> <a href="/cn/resources/analyst-reports/forrester-tei-firewall" target="_self" class="cta">下载报告</a> </div> </div> </div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> </ul> <div class="nav-vertical-content"></div> </div> </div> </li> <li class="main-nav-item"> <button aria-label="合作伙伴 Menu">合作伙伴</button> <div class="megamenu"> <div class="container"> <ul class="nav-vertical"> <li> <button aria-label="合作伙伴 Menu">合作伙伴</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">合作伙伴门户</div> <ul> <li> <a href="/cn/partners/partner-program/partner-login" target="_self"> 登录 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">资源</div> <ul> <li> <a href="/cn/partners/case-studies?industry=service-provider" target="_self"> Partner Case Studies </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">合作伙伴计划</div> <ul> <li> <a href="/cn/partners/partnerships/alliance-partners" target="_self"> 技术合作伙伴 </a> </li> <li> <a href="/cn/partners/partner-program/become-a-fortinet-partner" target="_self"> 转售合作伙伴 </a> </li> <li> <a href="/cn/partners/global-system-integrators" target="_self"> 全球系统集成商 </a> </li> <li> <a href="/cn/solutions/service-provider/communications-service-provider/mssp" target="_self"> 托管服务 </a> </li> <li> <a href="/cn/solutions/industries/communications-service-provider" target="_self"> 通信服务提供商 </a> </li> <li> <a href="/cn/solutions/mobile-carrier" target="_self"> 移动网络提供商 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-header"> 最新研究及报告 </div> <div class="nav-promo-content"> <a href="https://www.fortinet.com/blog/partners/building-your-business-with-fortinet-engage-partner-program" target="_blank"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/news-thumbnail-cisa.jpg"/> </figure></a> <a href="https://www.fortinet.com/blog/partners/building-your-business-with-fortinet-engage-partner-program" target="_blank"> <div class="title"> 借助 Fortinet Engage 合作伙伴计划,共同推动业务增长 </div></a> <p>该计划通过灵活的计费模式、屡获殊荣的技术支持等,为全球合作伙伴社群解锁了广阔的业务增长潜力。 </p> <a href="https://www.fortinet.com/blog/partners/building-your-business-with-fortinet-engage-partner-program" target="_blank" class="cta">阅读文章</a> </div> </div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="成为合作伙伴 Menu">成为合作伙伴</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">加入我们的生态系统</div> <ul> <li> <a href="/cn/partners/technology-alliances/join-the-ecosystem" target="_self"> 成为技术合作伙伴 </a> </li> <li> <a href="/cn/partners/partner-program/become-a-fortinet-partner" target="_self"> 成为渠道合作伙伴 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-header"> 最新研究及报告 </div> <div class="nav-promo-content"> <a href="https://www.fortinet.com/blog/partners/building-your-business-with-fortinet-engage-partner-program" target="_blank"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/news-thumbnail-cisa.jpg"/> </figure></a> <a href="https://www.fortinet.com/blog/partners/building-your-business-with-fortinet-engage-partner-program" target="_blank"> <div class="title"> 借助 Fortinet Engage 合作伙伴计划,共同推动业务增长 </div></a> <p>该计划通过灵活的计费模式、屡获殊荣的技术支持等,为全球合作伙伴社群解锁了广阔的业务增长潜力。 </p> <a href="https://www.fortinet.com/blog/partners/building-your-business-with-fortinet-engage-partner-program" target="_blank" class="cta">阅读文章</a> </div> </div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="查找合作伙伴 Menu">查找合作伙伴</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">合作伙伴门户</div> <ul> <li> <a href="/cn/partners/partner-program/partner-login" target="_self"> 登录 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">合作伙伴计划</div> <ul> <li> <a href="/cn/partners/partnerships/alliance-partners" target="_self"> 技术合作伙伴目录 </a> </li> <li> <a href="https://partnerportal.fortinet.com/directory/search?l=United+States" target="_blank"> 渠道合作伙伴目录 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-header"> 最新研究及报告 </div> <div class="nav-promo-content"> <a href="https://www.fortinet.com/blog/partners/building-your-business-with-fortinet-engage-partner-program" target="_blank"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/news-thumbnail-cisa.jpg"/> </figure></a> <a href="https://www.fortinet.com/blog/partners/building-your-business-with-fortinet-engage-partner-program" target="_blank"> <div class="title"> 借助 Fortinet Engage 合作伙伴计划,共同推动业务增长 </div></a> <p>该计划通过灵活的计费模式、屡获殊荣的技术支持等,为全球合作伙伴社群解锁了广阔的业务增长潜力。 </p> <a href="https://www.fortinet.com/blog/partners/building-your-business-with-fortinet-engage-partner-program" target="_blank" class="cta">阅读文章</a> </div> </div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> </ul> <div class="nav-vertical-content"></div> </div> </div> </li> <li class="main-nav-item"> <button aria-label="公司 Menu">公司</button> <div class="megamenu"> <div class="container"> <ul class="nav-vertical"> <li class="nav-red "> <button aria-label="公司 Menu">公司</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">Fortinet</div> <ul> <li> <a href="/cn/corporate/about-us/about-us" target="_self"> 关于我们 </a> </li> <li> <a href="/cn/corporate/about-us/executive-management" target="_self"> 高级管理层 </a> </li> <li> <a href="https://investor.fortinet.com/" target="_blank"> 投资人关系 </a> </li> <li> <a href="/cn/corporate/ebc" target="_self"> 简报中心 </a> </li> <li> <a href="/cn/corporate/about-us/newsroom" target="_self"> 新闻资讯 </a> </li> <li> <a href="https://www.fortinet.com/blog" target="_blank"> 博客 </a> </li> <li> <a href="/cn/corporate/about-us/corporate-social-responsibility" target="_self"> 社会责任 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">Fortinet 员工风采</div> <ul> <li> <a href="/cn/corporate/careers" target="_self"> 招贤纳士 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">与我们联系</div> <ul> <li> <a href="https://community.fortinet.com/?pageNum=1" target="_blank"> Fortinet 社区 </a> </li> <li> <a href="https://global.fortinet.com/PreferenceCenter" target="_blank"> 电子邮件偏好中心 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">信任</div> <ul> <li> <a href="/cn/trust" target="_self"> Fortinet 信任中心 </a> </li> <li> <a href="https://trust.fortinet.com" target="_blank"> 安全认证 </a> </li> <li> <a href="/cn/corporate/about-us/product-certifications" target="_self"> 产品认证 </a> </li> <li> <a href="/cn/solutions/analyst-reports" target="_self"> 分析报告 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">咨询委员会</div> <ul> <li> <a href="/cn/corporate/about-us/strategic-advisory-council" target="_self"> Fortinet 战略咨询委员会 </a> </li> <li> <a href="/cn/training/veterans-program/advisory-council" target="_self"> 退伍军人计划咨询委员会 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">资源</div> <ul> <li> <a href="/cn/customers" target="_self"> 用户案例 </a> </li> <li> <a href="/cn/resources" target="_self"> 资源中心 </a> </li> <li> <a href="/cn/ransomware-hub" target="_self"> 勒索软件防护中心 </a> </li> <li> <a href="https://fortinet-tv.com/" target="_blank"> Fortinet 电视 </a> </li> <li> <a href="/cn/resources/cyberglossary" target="_self"> 网络术语 </a> </li> <li> <a href="https://icons.fortinet.com/" target="_blank"> Fortinet 图标库 </a> </li> <li> <a href="https://video.fortinet.com/" target="_blank"> Fortinet 视频库 </a> </li> <li> <a href="/cn/resources/ordering-guides?document_type=ordering-guide&q=ordering%20guide" target="_self"> 订购指南 </a> </li> <li> <a href="/cn/resources/sled-contracts-grants" target="_self"> Fortinet 合同和资助 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">活动和网络研讨会</div> <ul> <li> <a href="https://www.fortinetaccelerate.com/home" target="_blank"> Accelerate 2024 </a> </li> <li> <a href="/cn/corporate/about-us/events?typ=Events" target="_self"> 活动 </a> </li> <li> <a href="/cn/corporate/about-us/events?typ=Webinars" target="_self"> 网络研讨会 </a> </li> <li> <a href="/cn/corporate/about-us/events?typ=On-Demand" target="_self"> 按需点播网络研讨会 </a> </li> </ul></div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> <li class="nav-red "> <button aria-label="培训 Menu">培训</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-6"> <div class="C862-Header-Links-List"> <div class="nav-label">概述</div> <ul> <li> <a href="/cn/nse-training" target="_self"> 培训学院 </a> </li> <li> <a href="/cn/training-certification" target="_self"> 认证计划 </a> </li> <li> <a href="/cn/training/cybersecurity-professionals" target="_self"> 免费培训和按需实验室 </a> </li> <li> <a href="/cn/support/training/learning-center" target="_self"> 授权培训中心 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">平台</div> <ul> <li> <a href="https://training.fortinet.com/auth/saml2/selectidp.php" target="_blank"> 培训学院门户网站 </a> </li> </ul></div> </div> <div class="parsys col-md-6"> <div class="C862-Header-Links-List"> <div class="nav-label">计划和服务</div> <ul> <li> <a href="/cn/training/academic-partner-program" target="_self"> 学术合作伙伴计划 </a> </li> <li> <a href="/cn/training/education-outreach-program" target="_self"> 网络安全教育推广计划 </a> </li> <li> <a href="/cn/training/veterans-program" target="_self"> 退伍军人计划 </a> </li> <li> <a href="/cn/training/security-awareness-training" target="_self"> 安全意识培训 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">安全意识服务</div> <ul> <li> <a href="/cn/training/security-awareness-training/education-edition" target="_self"> 所有学校 </a> </li> </ul></div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> </ul> <div class="nav-vertical-content"></div> </div> </div> </li> <li class="main-nav-item"> <button aria-label="联系我们 Menu">联系我们</button> <div class="megamenu"> <div class="container"> <ul class="nav-vertical"> <li class="nav-red "> <button aria-label="联系我们 Menu">联系我们</button> <div class="v-container"> <!--nav content--> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">销售人员</div> <ul> <li> <a href="/cn/corporate/about-us/contact-us#contact-sales" target="_self"> 联系销售人员 </a> </li> <li> <a href="/cn/corporate/about-us/request-a-quote" target="_self"> 寻求报价 </a> </li> <li> <a href="https://global.fortinet.com/lp-en-cp-security-expert-ws?lsci=701Hr000001lgrwIAA" target="_blank"> 与 Fortinet 安全专家会面 </a> </li> <li> <a href="/cn/corporate/about-us/contact-us/experienced-a-breach" target="_self"> 遭遇漏洞利用攻击? </a> </li> <li> <a href="/cn/assess" target="_self"> 网络威胁评估 </a> </li> <li> <a href="/cn/demo-center" target="_self"> 免费产品演示 </a> </li> </ul></div> <div class="C862-Header-Links-List"> <div class="nav-label">服务支持</div> <ul> <li> <a href="/cn/support/contact" target="_self"> FortiCare 技术支持 </a> </li> <li> <a href="https://community.fortinet.com/t5/Support-Forum/bd-p/fortinet-discussion" target="_blank"> Fortinet 社区:支持论坛 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="C862-Header-Links-List"> <div class="nav-label">查找经销商</div> <ul> <li> <a href="/cn/partners/partner-program/find-a-partner/north-america-partner-locator" target="_self"> 北美 </a> </li> <li> <a href="/cn/partners/partner-program/find-a-partner/emeapartners" target="_self"> 欧洲、中东和非洲 </a> </li> <li> <a href="/cn/partners/partner-program/find-a-partner/latin-america-partner" target="_self"> 拉丁美洲和加勒比地区 </a> </li> <li> <a href="/cn/partners/partner-program/find-a-partner/apacpartners" target="_self"> 亚太地区、澳大利亚和新西兰 </a> </li> </ul></div> </div> <div class="parsys col-md-4"> <div class="nav-promo"> <div class="nav-promo-header"> 最新研究及报告 </div> <div class="nav-promo-content"> <a href="/cn/corporate/about-us/corporate-social-responsibility/sustainability-report" target="_self"> <figure><img class="lazy-load" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/news/featured-news/featured-news-101.jpg"/> </figure></a> <a href="/cn/corporate/about-us/corporate-social-responsibility/sustainability-report" target="_self"> <div class="title"> Fortinet 2023 年可持续发展报告 </div></a> <p>我们在该报告中分享了近期取得的各项进展。 </p> <a href="/cn/corporate/about-us/corporate-social-responsibility/sustainability-report" target="_self" class="cta">了解更多</a> </div> </div> </div> <!--Bottom Bar --> <!--<div class="nav-bar"></div>--> </div> </li> </ul> <div class="nav-vertical-content"></div> </div> </div> </li> </ul> <div class="mobile-search"></div> <div class="theats-intelligence"> <a class="fortiguard-labs-anchor" href="/cn/fortiguard/labs"><span>FortiGuard Labs</span> 威胁情报</a> </div> </div> </nav> <div class="disable-background"></div> </header> <script> document.addEventListener('DOMContentLoaded', function() { if(document.querySelector('.tooltip') && document.querySelector('.triangle')){ var tooltip = document.querySelector('.tooltip'); var triangle = document.querySelector('.triangle'); tooltip.addEventListener('mouseover', function() { triangle.classList.add('display-triangle'); }); tooltip.addEventListener('mouseout', function() { triangle.classList.remove('display-triangle'); }); } }); </script></div> </div></div> <main class="page--body" id="CONTENT"> <div class="C941-Product-Hero-Banner"> <style> .C941-Product-Hero-Banner .new-announcement a { color: #000 !important; font-size: 13px; padding-top: 8px; padding-bottom: 6px; display: block; line-height: 18px; text-decoration: none; } .C941-Product-Hero-Banner .new-announcement a:hover { text-decoration: none; } .C941-Product-Hero-Banner .generic-dark { background: #2d2d2d; } .C941-Product-Hero-Banner .red-pattern, .C941-Product-Hero-Banner .red-icon { background: #da291c; } .C941-Product-Hero-Banner .blue-pattern, .C941-Product-Hero-Banner .blue-icon { background: #307fe1; } .C941-Product-Hero-Banner .teal-pattern, .C941-Product-Hero-Banner .teal-icon { background: #1c8388; } .C941-Product-Hero-Banner .green-pattern, .C941-Product-Hero-Banner .green-icon { background: #019062; } .C941-Product-Hero-Banner .section { overflow: hidden; position: relative; padding-bottom: 0; padding-top: 0; } .product-hero.red-pattern .left-shape { min-height: 80px; left: -1230px; } .product-hero.red-pattern .left-shape .left-line { background: rgba(0, 0, 0, 0.3); margin-top: -60px; margin-right: -100px; } .product-hero.red-pattern .right-line { left: 110%; background: rgba(0, 0, 0, 0.3); } .product-hero.red-pattern .right-dots { left: unset; right: 150px; } .product-hero.red-pattern .right-dots svg, .product-hero.blue-pattern .right-dots svg, .product-hero.teal-pattern .right-dots svg, .product-hero.green-pattern .right-dots svg { opacity: 0.4; } .product-hero.red-icon .left-shape, .product-hero.red-icon .section-aside, .product-hero.blue-icon .left-shape, .product-hero.blue-icon .section-aside, .product-hero.teal-icon .left-shape, .product-hero.teal-icon .section-aside, .product-hero.green-icon .left-shape, .product-hero.green-icon .section-aside { display: none; } .product-hero.red-icon .row.banner { background: url("/content/dam/fortinet/images/icons/network.svg") no-repeat; background-size: 60%; background-position-x: right; background-position-y: 40%; } .product-hero.blue-pattern .left-shape { min-height: 100px; border-bottom-right-radius: 60px; bottom: unset; border-top-right-radius: unset; top: 0px; } .product-hero.blue-pattern .left-shape .left-line { background: rgba(0, 0, 0, 0.3); position: absolute; width: 100%; margin-top: 160px; } .C941-Product-Hero-Banner .section.product-hero.blue-pattern #line-1 { top: unset; bottom: 0px; border-top-left-radius: 70px; border-bottom-left-radius: unset; height: 50%; } .product-hero.blue-pattern .right-line { background: rgba(0, 0, 0, 0.3); margin-top: -75px; left: -100px; } .product-hero.blue-pattern .right-dots { top: 55%; left: -50px; } .product-hero.blue-icon .row.banner { background: url("/content/dam/fortinet/images/icons/unified-sase.svg") no-repeat; background-size: 60%; background-position-x: right; background-position-y: 40%; } .product-hero.teal-pattern .left-shape { min-height: 100px; border-bottom-right-radius: 60px; bottom: unset; border-top-right-radius: unset; top: 0px; left: -1150px; } .product-hero.teal-pattern .left-shape .left-line { background: rgba(0, 0, 0, 0.3); position: absolute; width: 100%; margin-top: 160px; left: 50px; } .product-hero.green-pattern .left-shape { min-height: 100px; } .product-hero.green-pattern .left-shape .left-line { background: rgba(0, 0, 0, 0.3); margin-top: -80px; margin-right: 20px; } .C941-Product-Hero-Banner .section.product-hero.green-pattern .line { height: 50%; } .product-hero.green-pattern .right-dots { left: unset; right: -200px; } .product-hero.green-pattern .right-line { left: -90%; background: rgba(0, 0, 0, 0.3); } .C941-Product-Hero-Banner .section.product-hero.teal-pattern #line-1 { top: unset; bottom: 0px; border-top-left-radius: 70px; border-bottom-left-radius: unset; height: 50%; } .product-hero.teal-pattern .right-line { background: rgba(0, 0, 0, 0.3); margin-top: -41%; left: 105%; } .product-hero.teal-pattern .right-dots { top: 55%; left: -100px; } .product-hero.teal-icon .row.banner { background: url("/content/dam/fortinet/images/icons/secops.svg") no-repeat; background-size: 60%; background-position-x: right; background-position-y: 40%; } .product-hero.green-icon .row.banner { background: url("/content/dam/fortinet/images/icons/fortiguard.svg") no-repeat; background-size: 45%; background-position-x: right; background-position-y: 5%; } .product-hero .col-lg-8 { z-index: 1; } .product-hero > .container { position: relative; } .C941-Product-Hero-Banner .section.product-hero h1:after { content: ""; display: none; width: 118px; height: 7px; background: transparent; margin: 0px; } .C941-Product-Hero-Banner .section.product-hero h1 + p { font-size: 18px; margin-bottom: 30px; line-height: 1.3; letter-spacing: 0.1px; color: #fff; margin-top: 10px; } .C941-Product-Hero-Banner .section.product-hero h1 + .btn { margin-top: 30px; } .C941-Product-Hero-Banner .btn, .C941-Product-Hero-Banner .button--transparent { font-size: 15px; text-align: left; color: #000; text-transform: uppercase; text-decoration: none; font-weight: 700; letter-spacing: 1px; border: 2px solid #fff; transition: background-color 0.3s; white-space: normal; max-width: 600px; border-radius: 30px; padding: 15px 30px; background: #fff; margin-top: 20px; } .C941-Product-Hero-Banner .btn:first-of-type { margin-right: 20px; } .C941-Product-Hero-Banner .btn + .btn { background: transparent; color: #fff; } .product-hero.red-icon .btn + .btn, .product-hero.red-pattern .btn + .btn { background: #831911; } .product-hero.blue-icon .btn + .btn, .product-hero.blue-pattern .btn + .btn { background: #0e2544; } .product-hero.teal-icon .btn + .btn, .product-hero.teal-pattern .btn + .btn { background: #0d3d3f; } .product-hero.green-icon .btn + .btn, .product-hero.green-pattern .btn + .btn { background: #246a4c; } .C941-Product-Hero-Banner .btn:hover, .C941-Product-Hero-Banner .button--transparent:hover { opacity: 1; color: #000; background-color: #ddd; border-color: #fff; } .product-hero.red-icon .btn + .btn:hover, .product-hero.red-pattern .btn + .btn:hover, .product-hero.blue-icon .btn + .btn:hover, .product-hero.blue-pattern .btn + .btn:hover, .product-hero.teal-icon .btn + .btn:hover, .product-hero.teal-pattern .btn + .btn:hover, .product-hero.green-icon .btn + .btn:hover, .product-hero.green-pattern .btn + .btn:hover { color: #000; background-color: #ddd; } .C941-Product-Hero-Banner .section.product-hero #main-image { position: absolute; bottom: 0; display: block; left: 0; height: auto; z-index: 10; } .C941-Product-Hero-Banner .section.product-hero #main-image-icon { display: block; left: 80px; width: 150px; height: 150px; z-index: 11; position: absolute; } .C941-Product-Hero-Banner .row { margin-bottom: 0; align-items: unset; } .C941-Product-Hero-Banner .section.product-hero #background-image { position: absolute; width: 211px; left: 300px; height: 181px; opacity: 0.5; z-index: 25; } .C941-Product-Hero-Banner .section.product-hero .rectangle { position: absolute; background-color: #dadada; width: 187px; height: 119px; right: -220px; z-index: 0; top: 110px !important; opacity: 0.6; } .C941-Product-Hero-Banner [class*="col-"] { margin: 0; padding-bottom: 0 !important; } .C941-Product-Hero-Banner .new-announcement + .banner { margin-top: 0px; } .C941-Product-Hero-Banner .new-announcement + .banner .section-content { padding-top: 0px; } .C941-Product-Hero-Banner .new-announcement .announcement { margin: 30px 0px 0px 0px; padding: 8px 15px; border: 1px solid #ebebeb; display: block; border-radius: 5px; background: #f6f6f6; position: relative; line-height: 13px; font-weight: 400; } .C941-Product-Hero-Banner .new-announcement .announcement:hover { cursor: pointer; } .C941-Product-Hero-Banner .new-announcement .announcement:hover { /*border: 1px solid #da291c;*/ background: #ddd; } .C941-Product-Hero-Banner .new-announcement a { color: #000 !important; font-size: 13px; padding-top: 8px; padding-bottom: 6px; display: block; } .C941-Product-Hero-Banner .new-announcement a:after { content: '\00bb'; width: 4px; height: 8px; position: relative; font-weight: bold; font-size: 1rem; } .C941-Product-Hero-Banner .new-announcement a:hover { text-decoration: none; } .C941-Product-Hero-Banner .announcement span { display: inline-block; background: #da291c; border-radius: 15px; padding: 5px 10px; color: #fff; font-size: 10px; text-transform: uppercase; margin: 2px 10px 2px 2px; position: absolute; top: -15px; left: 5px; } .C941-Product-Hero-Banner .button--transparent:after { content: ""; } .product-hero .row.banner { margin-top: 0px; } .product-hero .left-shape { width: 1000px; position: absolute; min-height: 150px; left: -1030px; bottom: 0px; background: rgba(0, 0, 0, 0.3); border-top-right-radius: 60px; } .product-hero .left-shape .left-line { background: #db291d; height: 15px; margin-top: 50px; margin-right: 50px; } .C941-Product-Hero-Banner .section.product-hero #line-1 { width: 1000px; top: 0px; left: 100px; } .C941-Product-Hero-Banner .section.product-hero .line { position: absolute; border-bottom-left-radius: 70px; height: 30%; width: 1000px; z-index: 0; background: rgba(0, 0, 0, 0.3); } .right-dots { width: 100%; height: 128px; top: 42%; transform: translateY(-60%); left: -200px; position: absolute; } .right-dots rect { fill: #494949; } .right-line { background: #db291d; height: 15px; width: 50%; margin-top: -70px; position: absolute; left: 80%; } .section.product-hero .line { opacity: 1; background: transparent; } .section.product-hero .section-content a { width: max-content; } .C941-Product-Hero-Banner .section.product-hero .section-content { color: #fff; } .C941-Product-Hero-Banner .new-announcement .announcement.pr span a { color: #fff !important; padding: 0px; } .C941-Product-Hero-Banner .new-announcement .announcement.pr a:after { display: none; } .C941-Product-Hero-Banner .announcement.pr span { margin: 0px; } .C941-Product-Hero-Banner .new-announcement .announcement.pr { padding: 0px; border: 0px; } .C941-Product-Hero-Banner .breadcrumbs { padding-top: 30px; color: #969696; } .C941-Product-Hero-Banner .breadcrumbs a { color: #969696; } .C941-Product-Hero-Banner .breadcrumbs span { color: #fff; } .cyberglossary-breadcrumb { display: inline-block; } @media (min-width: 1024px) { .C941-Product-Hero-Banner .d-lg-block { display: block !important; } .C941-Product-Hero-Banner .section-aside { min-height: 220px; } } @media (max-width: 576px) { .C941-Product-Hero-Banner .section.product-hero h1 { font-size: 38px; line-height: normal; font-weight: 700; color: #fff; } .section.product-hero .section-content { padding: 35px 0px; } .C941-Product-Hero-Banner .btn, .C941-Product-Hero-Banner .button--transparent { display: inline-block; margin-bottom: 10px; width: fit-content !important; } .C941-Product-Hero-Banner .new-announcement a { line-height: normal; } } @media (max-width: 2000px) { .C941-Product-Hero-Banner .section.product-hero #main-image-icon { bottom: 80px; left: 70px; } } @media (min-width: 577px) { .C941-Product-Hero-Banner .section.product-hero h1 { font-size: 45px; font-weight: 700; color: #fff; line-height: 55px; margin-bottom: 20px !important; } .C941-Product-Hero-Banner .section.product-hero .section-content { padding: 50px 0px 60px; } .C941-Product-Hero-Banner .btn, .C941-Product-Hero-Banner .button--transparent { display: inline-block; } } @media (max-width: 1200px) { .product-hero.blue-pattern .right-dots { width: 130%; } } @media (max-width: 991px) { .C941-Product-Hero-Banner .new-announcement { margin-bottom: 20px; display: inline-block; } .C941-Product-Hero-Banner .new-announcement .announcement { padding-right: 15px; } .C941-Product-Hero-Banner .new-announcement a:after { content: '\00bb'; width: 4px; height: 8px; position: relative; font-weight: bold; font-size: 1rem; } .C941-Product-Hero-Banner .new-announcement .announcement { padding: 0px 10px 0px; width: auto; padding-left: 0px; } .C941-Product-Hero-Banner .announcement span { display: inline-block; background: #da291c; border-radius: 15px; padding: 5px 10px; color: #fff; font-size: 10px; text-transform: uppercase; margin: 2px 10px 2px 2px; position: absolute; top: -15px; left: 5px; } .C941-Product-Hero-Banner .section.product-hero .section-aside { min-height: 150px; } .right-dots { width: 80%; height: 128px; right: -40% !important; left: unset; top: 5%; } .right-dots svg { width: 100%; } .right-line, .product-hero.red-pattern .right-line { left: 30%; margin-top: -150px; } .section.product-hero .section-aside { min-height: 150px; } .product-hero .left-shape, .product-hero.red-pattern .left-shape { left: -50%; width: 500px; } .product-hero.red-pattern .left-shape .left-line { display: none; } .product-hero.red-icon .section-aside, .product-hero.blue-icon .section-aside, .product-hero.teal-icon .section-aside, .product-hero.green-icon .section-aside { display: block; } .product-hero.red-icon .right-dots, .product-hero.blue-icon .right-dots, .product-hero.teal-icon .right-dots, .product-hero.green-icon .right-dots { display: none; } .product-hero.blue-pattern .left-shape { min-height: 100px; border-bottom-right-radius: unset; bottom: 0px; border-top-right-radius: 60px; top: unset; } .product-hero.blue-pattern .right-dots { width: 80%; top: 20%; left: 50%; } .product-hero.blue-pattern .right-line { margin-top: -150px; left: 30%; } .product-hero.teal-pattern .left-shape { min-height: 100px; border-bottom-right-radius: unset; bottom: 0px; border-top-right-radius: 60px; top: unset; left: -50%; } .product-hero.teal-pattern .right-dots { width: 80%; top: 20%; left: 50%; } .product-hero.teal-pattern .right-line { margin-top: -150px; left: 30%; } .product-hero .col-sm-12 { width: 100%; } .section.product-hero #line-1 { display: none; } .section-links { overflow-x: hidden; } #top-nav > .container, #main-nav > .container { padding-left: 15px; padding-right: 15px; } .product-hero .col-sm-12 { padding-left: 30px; padding-right: 30px; } } @media (max-width: 767px) { .product-hero .left-shape .left-line { height: 10px; display: none; } .product-hero .left-shape { left: -97.5%; min-height: 120px !important; width: 450px; } .right-dots { width: 100%; height: 128px; right: -35% !important; left: unset; top: 40%; } .right-line { left: 20%; margin-top: -100px; height: 10px; } .C941-Product-Hero-Banner .section.product-hero .section-aside { min-height: 100px; } .C941-Product-Hero-Banner .btn, .C941-Product-Hero-Banner .button--transparent { font-size: 14px; padding: 10px 20px; } .product-hero.red-pattern .left-shape { left: -110%; } .product-hero.blue-pattern .left-shape, .product-hero.teal-pattern .left-shape { left: -97.5%; } .product-hero.red-pattern .right-line { left: 20%; margin-top: -100px; } .product-hero.red-icon .row.banner, .product-hero.blue-icon .row.banner, .product-hero.teal-icon .row.banner, .product-hero.green-icon .row.banner { background-size: 80%; background-position-x: 200%; background-position-y: 150%; } .product-hero.blue-pattern .right-dots, .product-hero.teal-pattern .right-dots { width: 100%; top: 40%; left: unset; right: -35% !important; } .product-hero.blue-pattern .right-line, .product-hero.teal-pattern .right-line { margin-top: -100px; left: 20%; } .C941-Product-Hero-Banner .btn + .btn { margin-left: 0px; } .C941-Product-Hero-Banner .breadcrumbs { display: none; } } </style> <section class="section hero product-hero generic-dark"> <div class="container"> <div class="left-shape"><div class="left-line"></div></div> <div class="row banner "> <div class="col-lg-8 col-8 col-sm-12"> <div class="section-content"> <h1>数字体验监控 (DEM) 平台 </h1> <p>FortiMonitor 实现网络监控的现代化,实现对整体用户体验的端到端可见性</p> <a class="btn" target="_self" href="/cn/offers/fortimonitor-free-trial"> 免费试用 </a> <a class="btn" target="_blank" href="https://fortimonitor.forticloud.com/"> 登录 </a> </div> </div> <div class="d-lg-block d-none col-lg-4 col-4 col-sm-12"> <div class="section-aside"> <div class="line bg--art-gray" id="line-1"></div> <div class="right-dots"> <svg xmlns="http://www.w3.org/2000/svg" id="hero-banner-dots" data-name="hero-banner-dots" viewBox="0 0 525.6 211.74"> <g> <rect class="cls-1" width="7.35" height="7.03"/> <rect class="cls-1" x="51.82" width="7.35" height="7.03"/> <rect class="cls-1" x="103.65" width="7.35" height="7.03"/> <rect class="cls-1" x="155.47" width="7.35" height="7.03"/> <rect class="cls-1" x="207.3" width="7.35" height="7.03"/> <rect class="cls-1" x="259.12" width="7.35" height="7.03"/> <rect class="cls-1" x="310.95" width="7.35" height="7.03"/> <rect class="cls-1" x="362.77" width="7.35" height="7.03"/> <rect class="cls-1" x="414.6" width="7.35" height="7.03"/> <rect class="cls-1" x="466.42" width="7.35" height="7.03"/> <rect class="cls-1" x="518.25" width="7.35" height="7.03"/> <rect class="cls-1" y="51.18" width="7.35" height="7.03"/> <rect class="cls-1" x="51.82" y="51.18" width="7.35" height="7.03"/> <rect class="cls-1" x="103.65" y="51.18" width="7.35" height="7.03"/> <rect class="cls-1" x="155.47" y="51.18" width="7.35" height="7.03"/> <rect class="cls-1" x="207.3" y="51.18" width="7.35" height="7.03"/> <rect class="cls-1" x="259.12" y="51.18" width="7.35" height="7.03"/> <rect class="cls-1" x="310.95" y="51.18" width="7.35" height="7.03"/> <rect class="cls-1" x="362.77" y="51.18" width="7.35" height="7.03"/> <rect class="cls-1" x="414.6" y="51.18" width="7.35" height="7.03"/> <rect class="cls-1" x="466.42" y="51.18" width="7.35" height="7.03"/> <rect class="cls-1" x="518.25" y="51.18" width="7.35" height="7.03"/> <rect class="cls-1" y="102.36" width="7.35" height="7.03"/> <rect class="cls-1" x="51.82" y="102.36" width="7.35" height="7.03"/> <rect class="cls-1" x="103.65" y="102.36" width="7.35" height="7.03"/> <rect class="cls-1" x="155.47" y="102.36" width="7.35" height="7.03"/> <rect class="cls-1" x="207.3" y="102.36" width="7.35" height="7.03"/> <rect class="cls-1" x="259.12" y="102.36" width="7.35" height="7.03"/> <rect class="cls-1" x="310.95" y="102.36" width="7.35" height="7.03"/> <rect class="cls-1" x="362.77" y="102.36" width="7.35" height="7.03"/> <rect class="cls-1" x="414.6" y="102.36" width="7.35" height="7.03"/> <rect class="cls-1" x="466.42" y="102.36" width="7.35" height="7.03"/> <rect class="cls-1" x="518.25" y="102.36" width="7.35" height="7.03"/> <rect class="cls-1" y="153.53" width="7.35" height="7.03"/> <rect class="cls-1" x="51.82" y="153.53" width="7.35" height="7.03"/> <rect class="cls-1" x="103.65" y="153.53" width="7.35" height="7.03"/> <rect class="cls-1" x="155.47" y="153.53" width="7.35" height="7.03"/> <rect class="cls-1" x="207.3" y="153.53" width="7.35" height="7.03"/> <rect class="cls-1" x="259.12" y="153.53" width="7.35" height="7.03"/> <rect class="cls-1" x="310.95" y="153.53" width="7.35" height="7.03"/> <rect class="cls-1" x="362.77" y="153.53" width="7.35" height="7.03"/> <rect class="cls-1" x="414.6" y="153.53" width="7.35" height="7.03"/> <rect class="cls-1" x="466.42" y="153.53" width="7.35" height="7.03"/> <rect class="cls-1" x="518.25" y="153.53" width="7.35" height="7.03"/> </g> </svg> <div class="right-line"></div></div> </div> </div> </div> </div> </section></div> <div class="C967-Product-Tabs"><style> .C967-Product-Tabs{ color:#333333; } .tab_shadow{ position:relative; box-shadow: 0px 1px 8px 1px rgba(168, 168, 168, 0.5); } .nav_dropbtn { background-color: #FFFFFF; color: #333333; padding: 12px 18px 12px 16px; font-weight: 500; font-size: 15px; line-height: 18px; border: 1px solid #D5D5D5; cursor: pointer; border-radius: 5px; width: 247px; height:45px; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; z-index: 69; } .nav_dropdown_content { display: none; position: absolute; background-color: #FFFFFF; min-width: 247px; z-index: 1; border: 1px solid #D4D4D4; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12); border-radius: 4px; padding: 8px 0px; z-index: 69; } .nav_dropdown_content div { color: #333333; ; padding: 8px 20px; text-decoration: none; display: block; font-weight: 400; font-size: 15px; line-height: 23px; } .nav_dropdown_content div:hover { background-color:#F0F0F0; cursor: pointer; } .nav-caret { display: inline-block; width: 0; height: 0; vertical-align: middle; border-top: 6px solid #171616; border-right: 6px solid transparent; border-left: 6px solid transparent; position: absolute; top: 50%; left: 67%; transform: translateY(-50%); z-index:69; } .nav_dropdown_content { display: none; position: absolute; background-color: #FFFFFF; min-width: 247px; z-index: 1; border: 1px solid #D4D4D4; box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.12); border-radius: 4px; padding: 8px 0px; } .nav_dropdown_content div { color: #333333; padding: 8px 20px; text-decoration: none; display: block; font-weight: 400; font-size: 15px; line-height: 23px; } .nav_dropdown_content div:hover { background-color:#F0F0F0; cursor: pointer; } .nav-logo{ display:none; width: 80%; /*position: absolute; top: 30%; left: 6%;*/ } .nav-logo:hover{ cursor:pointer; } .product-nav{ background: #f0f0f0!important; height:65px; } .product-nav div{ background: #f0f0f0!important; } .product-nav.fixed{ width: 100%; z-index: 69; } .product-nav > .wrap.wrap--default{ display: flex; justify-content:flex-start; height:100%; /*flex-wrap: nowrap;*/ align-items: center; /*overflow-x: auto;*/ /*white-space: nowrap;*/ -ms-overflow-style: none; /* Internet Explorer 10+ */ scrollbar-width: none; /* Firefox */ } .product-nav.sticky > .wrap.wrap--default { justify-content:flex-start; } .product-nav > .wrap.wrap--default::-webkit-scrollbar { display: none; } .product-nav > .wrap.wrap--default div{ font-weight: bold; min-width: 150px; text-align: center; height:100%; } .product-nav > .wrap.wrap--default div a{ color: #454545; padding: 0px 15px; display: flex; position: relative; line-height:18px; flex-wrap: wrap; max-width: 250px; align-content: center; justify-content: center; height:100%; } .product-nav > .wrap.wrap--default div a:hover{ text-decoration: none; } .product-nav > .wrap.wrap--default div a.active{ text-decoration: none; border-bottom: 8px solid #454545; position: relative; } .product-nav > .wrap.wrap--default div a.active:after { content: '\25b2'; position: absolute; bottom: -5px; transform: translateX(-50%); left: 50%; } /* .nav-border{ border-bottom: 8px solid #454545; }*/ .nav-border::after{ content: " "; width: 100%; height: 8px; background: #454545; position: absolute; bottom: 0px; left: 0px; } .sticky { position: fixed; top: 0; width: 100%; box-shadow: 0px 1px 8px 1px rgba(168, 168, 168, 0.5); } .nav_dropdown{ display: none; } .product-nav > .wrap.wrap--default div a.nav-button{ display:none; background: #454545; width: 141px; margin: 8px 9px 9px; color: #ffffff; text-align: center; padding: 15px; font-size: 14px; line-height: 17px; height:47px; } a.logo { width: 50px; height: 50px; display: flex; position: absolute; left: -40px; top:10px; } .mob-fixed { position: fixed !important; top: 0; left: 0; right: 0; z-index: 69; box-shadow: 0px 1px 8px 1px rgba(168, 168, 168, 0.5); } .mob-dropdown-content{ top:52px; z-index:69; position: fixed !important; } @media (max-width: 1075px) { .product-nav { display: none; } .nav-demo{ background: #454545; width: 20%; margin: 8px 9px 9px; color: #ffffff; text-align: center; padding: 12px 0px; font-size: 12px; line-height: 15px; border:none; } .mob-logo{ display:block; padding-left:6px; } .nav_dropdown{ position:relative; margin: 0px auto; width: 100%; display: flex; flex-direction: row; justify-content: space-around; align-items:center; background: #F0F0F0; } .nav_dropdown_content{ min-width: 60%; left: 12%; } .nav_dropbtn{ width:60%; margin-left: 10px; } } @media (min-width: 1076px) and (max-width: 1350px) { .product-nav > .wrap.wrap--default { justify-content: flex-start; } .product-nav > .wrap.wrap--default div a { padding: 0px 10px; font-size: 14px; } .fixed a.logo { position: relative; left: 0px; top: 0px; } } @media (max-width: 700px) { .nav_dropdown_content{ left: 14%; } } </style> <div class="product-nav fixed" data-tabs> <div class="wrap wrap--default"> <a class="logo" href="/cn" aria-label="Fortinet Logo"><img src="/content/dam/fortinet/images/ngfw/fortinet-logo-navigation.svg" alt="Fortinet logo" class="nav-logo"/></a> <div> <a id="sec-1" href="#" class="nav-list" data-target="overview">Overview</a> </div> <div> <a id="sec-2" href="#" class="nav-list" data-target="case-studies-reviews">Case Studies &amp; Reviews</a> </div> <div> <a id="sec-3" href="#" class="nav-list" data-target="support-services">Support &amp; Services</a> </div> <div> <!-- Last item for demo tab --> <a id="sec-4" href="#" class="nav-list" data-target="resources">Resources</a> </div> </div></div> <div class="nav_dropdown"> <a href="/cn"><img src="/content/dam/fortinet/images/ngfw/fortinet-logo-navigation.svg" alt="Fortinet logo" class="mob-logo"/></a> <button class="nav_dropbtn">概览</button> <span class="nav-caret"></span> <!-- Last item for demo tab --> </div> <div class="nav_dropdown_content"> <div data-target="overview"> 概览</div> <div data-target="case-studies-reviews"> Case Studies &amp; Reviews</div> <div data-target="support-services"> Support &amp; Services</div> <div data-target="resources"> 资源</div> </div> <div class="overview"> <a id="overview" href="#" aria-label="Overview"></a> <div class="C05-Container"> <section class="section--resource cs--padding "> <div class="wrap wrap--default "> <div class="C15-Title"> <style> .c15-img-style{ float: left; padding-right: 20px; width: 60px; position: relative; top: -5px; } .c15-img-title-style{ display: flex; align-items: center; margin-bottom: 20px; } </style> <h2 class=" new--design "> 概述 </h2> </div> <div class="C32-Text text parbase"> <p>FortiMonitor 是一个基于 SaaS 的综合数字体验监控 (DEM) 平台,可帮助组织实现性能监控工具的现代化。无论用户位于何处或应用托管在哪里,它都能提供对端点应用性能和数字体验的可见性。<b></b></p> </div> </div> </section> </div> <div class="C05-Container"> <section class="section--resource cs--small-padding-bottom "> <div class="wrap wrap--default "> <div class="C06-Video-box"> <section class="section--resource section--resource-video overflow--hidden c06-section-padding"> <div class=" c-06-wrap-margin"> <div class="row no-column-pad stretch "> <div class="col-5 col-md-12 image-wrap c-06-image-wrap c-06-video-top-padding-25"> <table> <tr><td> <a href="https://www.youtube.com/watch?v=Hxse-H0q5P4" role="button" class="play-overlay" rel="noopener" data-video="youtube" data-video-id="youtube" target="_blank"> <img class="lozad" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt="video thumb fortimonitor" data-src="/content/dam/fortinet/images/videos/video-thumb-fortimonitor.jpg"/> </a> </td></tr> </table> </div> <div class="col-7 col-md-12"> <article class="content c-06-content-right-padding-none c-06-content-padding-25 "> <h3> 观察、关联和响应 </h3> <p> 了解 FortiMonitor 如何为 NetOps 团队提供端到端网络和应用性能监控,帮助改善客户和员工的数字体验。 </p> <a href="https://www.youtube.com/watch?v=Hxse-H0q5P4" role="button" class="trailing-link" data-video="youtube" data-video-id="youtube"> 立即观看 </a> </article> </div> </div> </div> </section></div> </div> </section> </div> <div class="C05-Container"> <section class="section--resource section--resource-video cs--small--padding bg--dark-gray "> <div class="wrap wrap--default "> <div class="C32-Text text parbase"> <h3>高级 SD-WAN 监控</h3> <p>FortiMonitor 将应用特定的综合检查和 SD-WAN 链路监控功能整合到一个平台中。在业务受到影响之前,尽早洞察性能问题并主动解决。</p> </div> </div> </section> </div> <div class="C05-Container"> <section class="section--resource cs--small--padding "> <div class="wrap wrap--default "> <div class="C15-Title"> <style> .c15-img-style{ float: left; padding-right: 20px; width: 60px; position: relative; top: -5px; } .c15-img-title-style{ display: flex; align-items: center; margin-bottom: 20px; } </style> <h2 class=" new--design "> 功能与优势 </h2> </div> <div class="C32-Text text parbase"> <p>FortiMonitor 是一个 DEM 平台,为您的 IT 团队提供卓越的可见性,以排除和优化从用户到应用的性能问题,并改善客户和员工的数字体验。<br /> </p> </div> <div class="C900-Layout"> <div class=" features--benefits center-tile border-bottom"> <div class="row stretch "> <div class="col-4 col-md-4 col-sm-12 cta--item"> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/benefits/icon-benefits-visibility-eye.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""/> </div> <div class="products-features-benefits-desc"> <p><b>从端点到应用的性能可见性</b></p> </div> </div> </div> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> </div> <div class="products-features-benefits-desc"> <p>通过单一的基于 SaaS 的解决方案,从用户的角度查看数字体验</p> </div> </div> </div> </div> <div class="col-4 col-md-4 col-sm-12 cta--item"> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/benefits/icon-benefits-monitoring.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""/> </div> <div class="products-features-benefits-desc"> <p><b>端到端供应商无关监控</b></p> </div> </div> </div> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> </div> <div class="products-features-benefits-desc"> <p>监控最终用户设备、网络、云、本地基础设施和应用程序</p> </div> </div> </div> </div> <div class="col-4 col-md-4 col-sm-12 cta--item"> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/benefits-extra/icon-benefits-fabric-integration.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""/> </div> <div class="products-features-benefits-desc"> <p><b>Security Fabric 集成</b></p> </div> </div> </div> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> </div> <div class="products-features-benefits-desc"> <p>深入了解 FortiGate 和其他 Fortinet 设备的运行状况和性能指标</p> </div> </div> </div> </div> </div> </div></div> <div class="C900-Layout"> <div class=" features--benefits center-tile no-border-bottom"> <div class="row stretch "> <div class="col-4 col-md-4 col-sm-12 cta--item"> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/benefits/icon-monitoring.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""/> </div> <div class="products-features-benefits-desc"> <p><b>综合监控</b></p> </div> </div> </div> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> </div> <div class="products-features-benefits-desc"> <p>针对来自全局公共节点、专用网络和员工设备的应用程序,运行综合检查</p> </div> </div> </div> </div> <div class="col-4 col-md-4 col-sm-12 cta--item"> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/benefits-extra/icon-sdwan.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""/> </div> <div class="products-features-benefits-desc"> <p><b>应用特定的综合检查</b></p> </div> </div> </div> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> </div> <div class="products-features-benefits-desc"> <p>在 SD-WAN 底层之上模拟应用流量,以准确衡量实时用户体验</p> </div> </div> </div> </div> <div class="col-4 col-md-4 col-sm-12 cta--item"> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/benefits/icon-automated.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""/> </div> <div class="products-features-benefits-desc"> <p><b>事件响应和自动化</b></p> </div> </div> </div> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> </div> <div class="products-features-benefits-desc"> <p>使用自动运行手册,关联性能数据,响应事件并修复问题</p> </div> </div> </div> </div> </div> </div></div> </div> </section> </div> <div class="C960-Product-UseCases"><style> .C960-Product-UseCases .wrap--default{ padding-top:50px; } .C960-Product-UseCases{ background: #FBFBFB; } .C960-Product-UseCases h2.new--design:after{ margin-bottom:30px!important; } .use-case-container { display: flex; flex-wrap: wrap; margin-top: 30px; padding:0px!important; } .uc-cell-info{ width: 80%; padding-left: 20px; } .uc-title{ font-size: 16px; font-weight: 600; line-height: 22px; text-transform: uppercase; } .uc-desc{ display: -webkit-inline-box; text-overflow: ellipsis; /* -webkit-line-clamp: 4; */ -webkit-box-orient: vertical; overflow: hidden; font-weight: 400; font-size: 15px; line-height: 20px; color: #323E48; padding-top: 4px; } .uc-cell-info a{ font-weight: 700; font-size: 15px; line-height: 20px; color: #323E48; border-bottom: 1px dotted #b3b3b3; } .uc-cell-info a:hover{ color: #da291c; transition: color 0.4s ease; cursor:pointer; text-decoration:none; } .uc-img{ height: 50px; } .uc-cell{ display: flex; align-items: flex-start; flex-direction: row; margin-bottom: 79px; padding-right: 65px; width: 20px; text-align: left; line-height: 15px; font-size: 10px; flex: 0 0 33.333333%; } @media (max-width: 900px) { .use-case-container { justify-content: center; } .uc-cell{ flex: 0 0 50%; padding-right: 0px; margin-bottom: 40px; } } @media (max-width: 500px) { .use-case-container.container{ padding-left: 0px; padding-right: 0px; } .use-case-container { flex-direction: column; } .uc-cell{ width: 100%; margin-bottom: 24px; } } </style> <div> <div class="wrap wrap--default "> <div class="C15-Title"> <h2 class="new--design"> FortiMonitor 应用场景 </h2> </div> <div class="use-case-container container"> <div class="uc-cell"> <img class="uc-img lozad" alt="build in features icon" data-src="/content/dam/fortinet/images/icons/benefits-extra/icon-benefits-build-in-features.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="/> <div class="uc-cell-info"> <div class="uc-title">解决从用户到应用的问题</div> <div class="uc-desc">关联端到端性能指标,快速诊断技术问题的根本原因。</div> </div> </div> <div class="uc-cell"> <img class="uc-img lozad" alt="Visibility Protection" data-src="/content/dam/fortinet/images/icons/benefits/icon-benefits-visibility.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="/> <div class="uc-cell-info"> <div class="uc-title">主动识别问题</div> <div class="uc-desc">建立阈值和通知,力求在业务受到影响之前识别和修复性能问题。</div> </div> </div> <div class="uc-cell"> <img class="uc-img lozad" alt="icon remote" data-src="/content/dam/fortinet/images/icons/benefits/icon-remote.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII="/> <div class="uc-cell-info"> <div class="uc-title">改善数字体验</div> <div class="uc-desc">运行综合事务监控 (STM),以模拟用户事务并查明性能问题。</div> </div> </div> </div> </div> </div> </div> </div> <div class="case-studies-reviews"> <a id="case-studies-reviews" href="#" aria-label="Case Studies &amp; Reviews"></a> <div class="C964-Product-Casestudies"> <style> h2.new--design:after{ margin: 16px 0 37px; } .cs-bottom{ border-bottom: 2px solid #f2f2f2; } .case-studies-container { display: flex; flex-wrap: wrap; margin-top:30px; padding: 0px!important; } .C964-Product-Casestudies{ background-color: #ffffff; padding-top: 50px; } .cs-title { margin-bottom: 9px; font-weight: 600; font-size: 16px; line-height: 19px; color: #323E48; border-bottom: 1px dotted #b3b3b3; } .cs-title:hover{ color: #da291c; transition: color 0.4s ease; cursor:pointer; text-decoration:none; } .cs-desc { display: -webkit-inline-box; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-weight: 400; font-size: 15px; line-height: 22px; color: #323E48; } .cs-img { width: 230px; max-width: 230px; height: 115px; padding-right: 8px; margin-bottom: 16px; } .cs-cell { display: flex; align-items: flex-start; align-items: center; flex-direction: row; margin-bottom: 16px; margin-right: 30px; width: 20px; text-align: left; line-height: 15px; font-size: 10px; flex: 0 0 45%; } .security-subheader{ font-weight: 400; font-size: 15px; line-height: 20px; color: #323E48; margin-top:30px; } @media (max-width: 992px) { .case-studies-container { justify-content: center; } .cs-img{ margin-bottom: 24px; } .cs-cell { flex: 0 0 100%; margin-right: 0px; margin-bottom: 24px } .cs-cell:not(:last-child){ border-bottom: 3px solid #f2f2f2; } .cs-cell:last-child{ margin-bottom:0px; } .security-button{ margin: 0px auto; } } @media (max-width: 500px) { .case-studies-container.container { padding-left: 0px; padding-right: 0px; } .case-studies-container { flex-direction: column; } .cs-cell { width: 100%; flex-direction: column; align-items: center; } .cs-desc { margin-bottom: 24px; } .cs-img{ padding-bottom: 8px; padding-right: 0px; } } </style> <div class="wrap wrap--default "> <div class="C15-Title"> <h2 class="new--design"> 案例研究 </h2> </div> <div class="case-studies-container container"> <div class="cs-cell cs-bottom"> <a target="_self" href="/cn/customers/pittsburgh-steelers"> <img class="cs-img lozad" alt="Pittsburgh Steelers" data-src="/content/dam/fortinet/images/case-studies/logos/cs-logo-pittsburgh-steelers.png"/> </a> <div> <a class="cs-title" target="_self" href="/cn/customers/pittsburgh-steelers"> Pittsburgh Steelers</a> <div class="cs-desc">Fortinet Security Fabric Establishes Secure Defense for Pittsburgh Steelers </div> </div> </div> <div class="cs-cell cs-bottom"> <a target="_self" href="/cn/customers/athens-independent-school-district"> <img class="cs-img lozad" alt="Athens Independent School District" data-src="/content/dam/fortinet/images/case-studies/logos/cs-logo-athens.png"/> </a> <div> <a class="cs-title" target="_self" href="/cn/customers/athens-independent-school-district"> Athens Independent School District</a> <div class="cs-desc">Pioneering Texas School District Improves Its Cybersecurity Posture with the Fortinet Security Fabric </div> </div> </div> <div class="cs-cell "> <a target="_self" href="/cn/customers/northeast-texas-community-college"> <img class="cs-img lozad" alt="Northeast Texas Community College" data-src="/content/dam/fortinet/images/case-studies/logos/cs-northeast-texas-community-college-300x150.png"/> </a> <div> <a class="cs-title" target="_self" href="/cn/customers/northeast-texas-community-college"> Northeast Texas Community College</a> <div class="cs-desc">Revving Up Security Automation for a Community College&#39;s Lean IT Team </div> </div> </div> <div class="cs-cell "> <a target="_blank" href="/content/dam/fortinet/assets/case-studies/cs-informatica.pdf"> <img class="cs-img lozad" alt="Informatica" data-src="/content/dam/fortinet/images/case-studies/logos/cs-logo-informatica-300x150.png"/> </a> <div> <a class="cs-title" target="_blank" href="/content/dam/fortinet/assets/case-studies/cs-informatica.pdf"> Informatica</a> <div class="cs-desc">Informatica Uses Fortinet to Proactively Monitor, Manage, and Scale Its IT Infrastructure </div> </div> </div> </div> <div class="cta-wrapper"> <a class="security-anchor" target="_self" href="/cn/customers?limit=15&region=&industry=&solutions=&product=fortimonitor"> <button class="security-button"> 更多内容 </button> </a> </div> </div> </div> <div class="C05-Container"> <section class="section--resource cs--small-padding-top "> <div class="wrap wrap--default "> </div> </section> </div> </div> <div class="support-services"> <a id="support-services" href="#" aria-label="Support &amp; Services"></a> <div class="C05-Container"> <section class="section--features cs--small--padding bg--dark-gray "> <div class="wrap wrap--default "> <div class="C15-Title"> <style> .c15-img-style{ float: left; padding-right: 20px; width: 60px; position: relative; top: -5px; } .c15-img-title-style{ display: flex; align-items: center; margin-bottom: 20px; } </style> <h2 class=" new--design "> FortiCare 支持和专业服务 </h2> </div> <div class="C32-Text text parbase"> <div class="support-service-padding-bottom"><p>Fortinet 致力于帮助客户取得成功,每年 FortiCare 服务都会帮助成千上万的组织充分利用其对 Fortinet 产品和服务的投资。为此,FortiCare 采用生命周期方法,并提供独特的服务来帮助客户成功。</p> </div> </div> <div class="C900-Layout"> <div> <div class="row stretch "> <div class="col-6 col-md-12 cta--item"> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> <img class="lozad" data-src="/content/dam/fortinet/images/ngfw/icon-advanced-support.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""/> </div> <div class="products-features-benefits-desc"> <p><b>最佳实践服务</b></p> </div> </div> </div> <div class="C32-Text text parbase"> <p style="text-align: center;">通过 FortiCare 最佳实践服务,加快 FortiMonitor 的部署和采用。</p> </div> </div> <div class="col-6 col-md-12 cta--item"> <div class="C915-Features-Benefits"> <div class="products-features-benefits"> <div class="products-features-benefits-icon"> <img class="lozad" data-src="/content/dam/fortinet/images/ngfw/icon-advanced-support.svg" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""/> </div> <div class="products-features-benefits-desc"> <p><b>技术支持服务</b></p> </div> </div> </div> <div class="C32-Text text parbase"> <p style="text-align: center;">通过支持设备个体保障有效操作,包括对关键产品 15 分钟响应。</p> </div> </div> </div> </div></div> <div class="C05-Container"> <section class="section--resource cs--no-padding "> <div class="wrap wrap--default center"> <div class="C923-CTA-Button"> <div class="cta-button-wrapper security-button "> <a class="cta-button " href="/cn/support" target="_self"> 了解更多</a> </div> </div> </div> </section> </div> </div> </section> </div> </div> <div class="resources"> <a id="resources" href="#" aria-label="Resources"></a> <div class="C968-Resources-Tiles"> <div class="bg--fullwhite"> <div class="wrap wrap--default"> <div class="resources-container container"> <div class="C15-Title"> <h2 class="new--design"> 资源 </h2> </div> <div class="resources-label "> <label class="resources-filter" for="resources"> 资源类型 </label> <div class="resources_dropdown"> <button class="resources_dropbtn" data-tab-trigger="">技术参数表 </button> <span class="resources-caret"></span> <div class="resources_dropdown_content"> <div id="1" data-href="/content/fortinet-com/zh_cn/resources.html?document_type=data-sheets&amp;product=fortimonitor&amp;q=fortimonitor" data-link-target="_self" data-tab-trigger="c968_resources_tiles-1">技术参数表</div> <div id="2" data-href="#" data-link-target="_self" data-tab-trigger="c968_resources_tiles-2">分析报告</div> <div id="3" data-href="/content/fortinet-com/zh_cn/resources.html?document_type=*&amp;product=fortimonitor&amp;q=fortimonitor" data-link-target="_self" data-tab-trigger="c968_resources_tiles-3">博客</div> <div id="4" data-href="/content/fortinet-com/zh_cn/resources.html?document_type=ebook&amp;product=fortimonitor&amp;q=fortimonitor" data-link-target="_self" data-tab-trigger="c968_resources_tiles-4">电子书</div> <div id="5" data-href="#" data-link-target="_self" data-tab-trigger="c968_resources_tiles-5">观点</div> <div id="6" data-href="/content/fortinet-com/zh_cn/resources.html?document_type=solution-guides&amp;product=fortimonitor&amp;q=fortimonitor" data-link-target="_self" data-tab-trigger="c968_resources_tiles-6">解决方案简报</div> <div id="7" data-href="/content/fortinet-com/zh_cn/resources.html?document_type=webinar&amp;product=fortimonitor&amp;q=fortimonitor" data-link-target="_self" data-tab-trigger="c968_resources_tiles-7">网络研讨会</div> <div id="8" data-href="/content/fortinet-com/zh_cn/resources.html?document_type=white-paper&amp;product=fortimonitor&amp;q=fortimonitor" data-link-target="_self" data-tab-trigger="c968_resources_tiles-8">白皮书</div> </div> </div> </div> <div class="col-12 col-md-12 panel__body"> <div class="id-tab-container c968-resources-tab-container" data-tab data-tabId="c968_resources_tiles-1"> <div class="resources-list"> <div class="resources-row"> <a class="resources-card" target="_blank" href="/content/dam/fortinet/assets/data-sheets/og-fortimonitor.pdf"> <div class="resources-card-body"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/assets/data-sheets/og-fortimonitor.pdf.thumb.319.319.png" alt="FortiMonitor Ordering Guide" class="resources-image lozad"/> <div class="resources-title"> <span> FortiMonitor Ordering Guide » </span> </div> <p class="resources-desc"> FortiMonitor Ordering Guide </p> </div> </a> <a class="resources-card" target="_blank" href="/content/dam/fortinet/assets/data-sheets/fortimonitor.pdf"> <div class="resources-card-body"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/assets/data-sheets/fortimonitor.pdf.thumb.319.319.png" alt="FortiMonitor Data Sheet" class="resources-image lozad"/> <div class="resources-title"> <span> FortiMonitor Data Sheet » </span> </div> <p class="resources-desc"> FortiMonitor Datasheet </p> </div> </a> </div> </div> </div> <div class="id-tab-container c968-resources-tab-container" data-tab data-tabId="c968_resources_tiles-2"> <div class="resources-list"> </div> </div> <div class="id-tab-container c968-resources-tab-container" data-tab data-tabId="c968_resources_tiles-3"> <div class="resources-list"> <div class="resources-row"> <a class="resources-card" target="_blank" href="https://www.fortinet.com/blog/business-and-technology/accelerate-digital-experience-with-fortimonitor-machine-learning"> <div class="resources-card-body"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/general/blog-tile.jpg" alt="Accelerate Digital Experience with FortiMonitor Machine Learning" class="resources-image lozad"/> <div class="resources-title"> <span> Accelerate Digital Experience with FortiMonitor Machine Learning » </span> </div> <p class="resources-desc"> FortiMonitor Digital Experience Monitoring has been enhanced with AI and ML to detect and respond to issues before they can impact users. </p> </div> </a> <a class="resources-card" target="_blank" href="https://www.fortinet.com/blog/industry-trends/ensuring-positive-digital-experience-for-users-with-digital-experience-monitoring-dem-solution"> <div class="resources-card-body"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/general/blog-tile.jpg" alt="Ensuring a Positive Digital Experience for Users with a Digital Experience Monitoring (DEM) Solution" class="resources-image lozad"/> <div class="resources-title"> <span> Ensuring a Positive Digital Experience for Users with a Digital Experience Monitoring (DEM) Solution » </span> </div> <p class="resources-desc"> As the digital landscape continues to rapidly evolve, superior user experience is more important than ever before. But with a growing number of network edges and increased reliance on disjointed tools for LAN, WAN, cloud and security monitoring, consistent user experience and visibility is becoming more of a challenge for some networking and security teams. </p> </div> </a> </div> </div> </div> <div class="id-tab-container c968-resources-tab-container" data-tab data-tabId="c968_resources_tiles-4"> <div class="resources-list"> <div class="resources-row"> <a class="resources-card" target="_blank" href="/content/dam/fortinet/assets/ebook/eb-performance-monitoring-digital.pdf"> <div class="resources-card-body"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/assets/ebook/eb-performance-monitoring-digital.pdf.thumb.319.319.png" alt="The Future of Digital Experience: Secure SD-WAN and Digital Experience Monitoring" class="resources-image lozad"/> <div class="resources-title"> <span> The Future of Digital Experience: Secure SD-WAN and Digital Experience Monitoring » </span> </div> <p class="resources-desc"> With the growth of the remote workforce and the migration of applications to the cloud, IT organizations are struggling to meet their business objectives for application performance. To successfully identify technology performance issues and align user-to-application experience to support business objectives, organizations are turning to digital experience monitoring (DEM) tools. </p> </div> </a> </div> </div> </div> <div class="id-tab-container c968-resources-tab-container" data-tab data-tabId="c968_resources_tiles-5"> <div class="resources-list"> <div class="resources-row"> <a class="resources-card" target="_blank" href="/content/dam/fortinet/assets/point-of-view/pov-improve-digital-experience-with-advanced-sdwan-monitoring.pdf"> <div class="resources-card-body"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/assets/point-of-view/pov-improve-digital-experience-with-advanced-sdwan-monitoring.pdf.thumb.319.319.png" alt="Improve Digital Experience with Advanced SD-WAN Monitoring" class="resources-image lozad"/> <div class="resources-title"> <span> Improve Digital Experience with Advanced SD-WAN Monitoring » </span> </div> <p class="resources-desc"> Business success today depends on application uptime and digital experience. With digital transformation, however, applications may no longer run in environments or over networks your IT operations teams control. </p> </div> </a> </div> </div> </div> <div class="id-tab-container c968-resources-tab-container" data-tab data-tabId="c968_resources_tiles-6"> <div class="resources-list"> <div class="resources-row"> <a class="resources-card" target="_blank" href="/content/dam/fortinet/assets/solution-guides/sb-fortimonitor.pdf"> <div class="resources-card-body"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/assets/solution-guides/sb-fortimonitor.pdf.thumb.319.319.png" alt="Improve Customer and Employee Digital Experience With FortiMonitor" class="resources-image lozad"/> <div class="resources-title"> <span> Improve Customer and Employee Digital Experience With FortiMonitor » </span> </div> <p class="resources-desc"> With the growth of the remote workforce and the migration of applications to the cloud, IT organizations are struggling to meet their application-performance business objectives, putting employee productivity and customer experience at risk. Legacy application and network performance-monitoring tools lack the holistic visibility necessary to monitor, troubleshoot, and optimize today’s user-toapplication experience. To successfully identify technology performance issues and align user-to-application performance to support business objectives, organizations are increasingly modernizing performance-monitoring tools by adopting digital experience monitoring (DEM) tools. </p> </div> </a> </div> </div> </div> <div class="id-tab-container c968-resources-tab-container" data-tab data-tabId="c968_resources_tiles-7"> <div class="resources-list"> <div class="resources-row"> <a class="resources-card" target="_blank" href="https://global.fortinet.com/emea-lp-en-elevate-ux-secure-sd-wan"> <div class="resources-card-body"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/events/on-demand-thumb.jpg" alt="How to Elevate UX with Secure SD-WAN and Digital Experience Monitoring" class="resources-image lozad"/> <div class="resources-title"> <span> How to Elevate UX with Secure SD-WAN and Digital Experience Monitoring » </span> </div> <p class="resources-desc"> Watch this webinar to gain visibility into application performance, identify and troubleshoot application delivery problems quicker, and proactively monitor and manage user experience. </p> </div> </a> <a class="resources-card" target="_blank" href="https://global.fortinet.com/lp-en-fortimonitor?utm_source=website&utm_medium=fortinet&utm_campaign=NOC_FortiManager-NAMER-US&utm_content=WC-FortiMonitor&lsci=7012H000000suljQAA"> <div class="resources-card-body"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/webinars/webinar-networks-not-dead.png" alt="How a Modern Monitoring Strategy Helps S&amp;P Global Successfully Execute IT Projects" class="resources-image lozad"/> <div class="resources-title"> <span> How a Modern Monitoring Strategy Helps S&amp;P Global Successfully Execute IT Projects » </span> </div> <p class="resources-desc"> End-to-end visibility is key for today’s dynamic infrastructure </p> </div> </a> <a class="resources-card" target="_blank" href="https://go.fortinet.com/global-lp/b3963?utm_source=website&utm_medium=fortinet&utm_campaign=FortiMonitor-NAMER-US&utm_content=WC-BetterExperiencesHappierLoyalty&source=Website&Lead_Source_Most_Recent=Website"> <div class="resources-card-body"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/webinars/webinar-digital-experience.jpg" alt="Better Digital Experiences = Happier Employees &amp; Stronger Customer Loyalty" class="resources-image lozad"/> <div class="resources-title"> <span> Better Digital Experiences = Happier Employees &amp; Stronger Customer Loyalty » </span> </div> <p class="resources-desc"> NOC teams typically can’t get end-to-end visibility into the user experience, but FortiMonitor removes this barrier to enable an excellent digital experience. Find out how to enable a great digital experience for everyone using your network from potential customers to employees. </p> </div> </a> </div> </div> </div> <div class="id-tab-container c968-resources-tab-container" data-tab data-tabId="c968_resources_tiles-8"> <div class="resources-list"> <div class="resources-row"> <a class="resources-card" target="_blank" href="/content/dam/fortinet/assets/white-papers/pov-improve-sdwan-user-experience.pdf"> <div class="resources-card-body"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/assets/white-papers/pov-improve-sdwan-user-experience.pdf.thumb.319.319.png" alt="Improve SD-WAN User Experience with Digital Experience Monitoring" class="resources-image lozad"/> <div class="resources-title"> <span> Improve SD-WAN User Experience with Digital Experience Monitoring » </span> </div> <p class="resources-desc"> End-to-end monitoring of network and application layer performance over SDWAN connections can help operations teams proactively identify and quickly pinpoint the nature of a technical issue, enabling faster resolution while minimizing business impact. </p> </div> </a> </div> </div> </div> <div class="id-tab-container c968-resources-tab-container" data-tab data-tabId="c968_resources_tiles-9"> <div class="resources-list"> </div> </div> </div> <div class="ftnt-arrow-resources arrows-968" id="7752"> <button class="ftnt-slide-prev" style="opacity: 0.4;" aria-label="Previous"></button> <input type="range" min="1" max="100" value="0" class="ftnt-progress" id="resources-progressbar" aria-label="resources progress bar" disabled/> <button class="ftnt-slide-next" style="float: right;" aria-label="Next"></button> </div> <div class="cta-wrapper"> <a class="security-anchor button-968" target="_self" href="/cn/resources?document_type=data-sheets&product=fortimonitor&q=fortimonitor"><button class="security-button">查看所有</button></a> </div> </div> </div> </div></div> <div class="C966-Training-Certificate"> <style> .training-container h2.new--design:after { margin: 16px 0 30px; } .C966-Training-Certificate{ background: #F4F4F4; } .certification-list{ display: flex; flex-direction: row; justify-content: space-between; padding-bottom: 14px; padding-top: 15px; } .certification-list:not(:last-child){ border-bottom: 1px solid #D9D9D9; } .certification-list:last-child{ padding-bottom: 16px; } .certification-title a { font-weight: 600; font-size: 15px; line-height: 22px; color: #323E48; } .certification-title { flex-basis: 20%; } .certification-desc{ font-weight: 400; font-size: 14px; line-height: 22px; color: #323E48; flex-basis: 65%; } .certification-more{ flex-basis: 7%; } .certification-more a{ font-weight: 600; font-size: 14px; text-align: right; color: #323E48; } .training-caret{ display: inline-block; width: 0; height: 0; vertical-align: middle; border-top: 6px solid #171616; border-right: 6px solid transparent; border-left: 6px solid transparent; position: absolute; top: 28px; right: 10px; transform: rotate(-90deg); transition: all .5s ease-in-out; } .training-desc { text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; -moz-box-orient: vertical; overflow: hidden; margin: 0px; font-weight: 400; font-size: 15px; line-height: 22px; color: #333333; flex-direction: column; display: flex; height:0px; transition: all .5s ease-in-out; } .transform{ transform: rotate(0deg)!important; } .training-title{ line-height: 30px; color: #236093; margin-top: 19px; margin-bottom: 19px; font-weight: 700; font-size: 20px; line-height: 22px; color: #323E48; overflow: auto; } .training-list{ width:100%; } .training-container { margin: 0px auto; padding:50px 0px; } .training-row { display:flex; flex-direction:column !important; justify-content:flex-start; flex-flow: nowrap; overflow-x: hidden; } .training-card { margin:8px 0px 0px; background: #FFFFFF; flex: 0 0 100%; position: relative; border: 1px solid #B4B4B4; border-radius: 4px; } .training-card:hover { cursor: pointer; } .training-card-body { padding:0px 32px; } .training-container .security-subheader{ margin-bottom: 32px; } @media screen and (max-width:1240px) { .training-card { width:100%; } } @media screen and (max-width:825px) { .training-container { width:100%; } .training-card { flex: 0 0 100%; margin:4px auto; } .training-container .security-subheader{ margin-bottom: 20px; } .certification-list{ padding:24px 0px; } .certification-list:first-child{ padding-top: 0px; } } @media (max-width: 500px) { .training-container.container { padding-left: 0px; padding-right: 0px; } .training-container { flex-direction: column; } .certification-list{ flex-direction: column; } .training-list{ width:100%; } .certification-desc{ padding: 10px 0px; } .certification-list:first-child{ padding-top: 5px; } } </style> <div class="bg--dark-gray"> <div class="wrap wrap--default"> <div class="training-container container"> <div class="C15-Title"> <h2 class="new--design">培训和认证</h2> <div class="security-subheader reviews"> </div> </div> <div class="training-list"> <div class="training-row"> <div class="training-card"> <div class="training-card-body"> <div class="training-title">FortiMonitor 课程</div> <div class="training-desc"> <div class="certification-list"> <div class="certification-title"> <a target="_blank" href="https://training.fortinet.com/local/staticpage/view.php?page=library_fortimonitor">FortiMonitor</a> </div> <div class="certification-desc"> In this one-day course, you will explore the basic features of FortiMonitor. The theory lessons and hands-on labs will take you  through the process of configuring monitoring for local servers, network devices, and VMware infrastructure, as well as incident handling, alerts, maintenance schedules, and reports. </div> <div class="certification-more"> <a target="_blank" href="https://training.fortinet.com/local/staticpage/view.php?page=library_fortimonitor">了解更多信息</a> </div> </div> </div> <span class="training-caret"></span> </div> </div> </div> </div> </div> </div> </div> <script> var trainingCard = document.querySelectorAll(".training-card"); var trainingDesc = document.querySelectorAll(".training-desc"); for (var i = 0; i < trainingCard.length; i++) { trainingCard[i].addEventListener('click', function() { slideDown(this.querySelector('.training-desc')); this.querySelector('.training-caret').classList.toggle('transform'); }); } const slideDown = element => element.style.height = (element.style.height=='0px')||(element.style.height=='')?element.scrollHeight+'px':'0px'; window.addEventListener('resize', function() { trainingDesc.forEach(function(elem){ elem.style.height = '0px'; elem.nextElementSibling.classList.remove('transform'); }) } ); </script></div> <div class="C912-Products-News"> <section class="section section-news no-image border-top-bottom"> <div class="slider-container"> <div class="section__head"> <h2>FortiMonitor 新闻 </h2> </div> <div class="section__body"> <div class="slider slider--news" role="region" aria-label="fortinet news carousel"> <div class="slide" role="group" aria-label="slide 1"> <article> <div class="slide__body"> <a target="_self" href="/cn/corporate/about-us/newsroom/press-releases/2021/fortinet-simplifies-network-operations-by-enhancing-security-fabric-with-digital-experience-monitoring"> Fortinet 通过数字体验监控增强 Security Fabric,从而简化网络运营 </a> <p> 将 FortiMonitor 和 FortiAIOps 引入 Fortinet Fabric 管理中心 </p> </div> </article> </div> <div class="slide" role="group" aria-label="slide 2"> <article> <div class="slide__body"> <a target="_self" href="/cn/corporate/about-us/newsroom/press-releases/2020/fortinet-acquires-network-monitoring-and-remediation-innovator-panopta"> Fortinet 收购网络监控和修复创新公司 Panopta。 </a> <p> Panopta 基于 SaaS 的混合基础架构监控和诊断平台,通过自动化 NetSec Ops 进一步确保 Fortinet 客户网络的高性能和安全性 </p> </div> </article> </div> <div class="slide" role="group" aria-label="slide 3"> <article> <div class="slide__body"> <a target="_blank" href="/content/dam/fortinet/assets/legal/letter-customers-partners-panopta.pdf"> Ken Xie(首席执行官)关于收购 Panopta 的信函 </a> <p> 优点:当客户加快实施数字创新计划时,通过持续提供网络与安全服务,使其基础架构正常运作时间达到 100%,是确保业务成功、用户体验流畅的关键 </p> </div> </article> </div> <div class="slide" role="group" aria-label="slide 4"> <article> <div class="slide__body"> <a target="_blank" href="https://www.fortinet.com/blog/business-and-technology/fortinet-acquires-panopta"> 集成 NOC 和 SOC,实现 IT 运营协调流程 </a> <p> 云解决方案将全面掌握任何部署中的所有服务、网络设备和应用程序,为组织进一步提升混合网络基础架构的安全性和性能。 </p> </div> </article> </div> </div> </div> </div> <nav class="section__foot"> <button class="slide-prev disabled" aria-label="上一步"></button> <button class="slide-next" aria-label="下一步"></button> </nav> </section> </div> </div> <script> window.addEventListener('DOMContentLoaded', (event) => { stickyFunction(); $.fn.isInViewport = function() { var elementTop = $(this).offset().top; var elementBottom = elementTop + $(this).outerHeight(); var viewportTop = $(window).scrollTop()+200; var viewportBottom = viewportTop + $(window).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; var dataAttributeValue=[]; var elements = document.querySelectorAll('.nav-list'); for (let i = 0; i < elements.length; i++) { dataAttributeValue.push(elements[i].getAttribute('data-target')); } $(window).on('scroll', function(){ $('.product-nav a').removeClass('nav-border'); for(var i =0; i<dataAttributeValue.length;i++){ if($('#sec-'+(i+1)).data('target').replace(/[^a-zA-Z0-9]/g, '').toLowerCase()===dataAttributeValue[i].replace(/[^a-zA-Z0-9]/g, '').toLowerCase() && $('.'+dataAttributeValue[i]).isInViewport()) { $('#sec-'+(i+1)).addClass('nav-border'); nav_dropbtn.innerText = document.querySelector("[data-target='" + dataAttributeValue[i] + "']").innerText; if (window.pageYOffset == 0) { navLinks[0].classList.remove('nav-border'); } break; } } }); }); const navLinks = document.querySelectorAll('.product-nav .wrap .nav-list'); var window_offset = 0; navLinks.forEach(link => { link.addEventListener('click', scrollToSection); }); function scrollToSection(e) { e.preventDefault(); navLinks.forEach(link => { link.classList.remove('nav-border'); }); e.target.classList.add('nav-border'); const target ="."+ e.target.dataset.target; const targetSection = document.querySelector(target); if (window.pageYOffset >= sticky) { targetSectionTop = targetSection.offsetTop - 60; } else{ targetSectionTop = targetSection.offsetTop -126; } if(targetSection.classList[0].replace(/[^a-zA-Z0-9]/g, '').toLowerCase() == $('#sec-1').data('target').replace(/[^a-zA-Z0-9]/g, '').toLowerCase()){ if (window.pageYOffset >= sticky) { targetSectionTop = targetSection.offsetTop;} else{ targetSectionTop = targetSection.offsetTop -66;} } window.scrollTo({ top: targetSectionTop, behavior: "instant" }); if(e.target.id=="sec-1"){ document.getElementsByClassName("product-nav")[0].classList.add("tab_shadow"); window_offset = Math.round(window.pageYOffset); } } function scrollToSectionMob(e) { e.preventDefault(); const target ="."+ e.target.dataset.target; const targetSection = document.querySelector(target); if(window.pageYOffset <= mob_sticky){targetSectionTop = targetSection.offsetTop -112;} else{targetSectionTop = targetSection.offsetTop - 56;} window.scrollTo({ top: targetSectionTop, behavior: 'instant' }); } window.onscroll = function() {stickyFunction()}; var navbar = document.querySelector('.product-nav'); var navDropdown = document.querySelector('.nav_dropdown'); var demo = document.querySelector('.nav-button'); var logo = document.querySelector('.nav-logo'); var sticky = navbar.offsetTop+1; var mob_sticky = navDropdown.offsetTop - 250; function stickyFunction() { if(document.getElementsByClassName("product-nav")[0].classList.value.includes("tab_shadow")&&(Math.round(window.pageYOffset)!=window_offset)){ document.getElementsByClassName("product-nav")[0].classList.remove("tab_shadow"); } if (window.pageYOffset >= sticky) { navbar.classList.add('sticky'); } else { navbar.classList.remove('sticky'); } if (Math.round(window.pageYOffset) >= (sticky-2)) { logo.style.display="block"; if(demo){ demo.style.display="flex"; } } else { logo.style.display="none"; if(demo){ demo.style.display="none"; } } if(window.pageYOffset >= mob_sticky){ navDropdown.classList.add('mob-fixed'); nav_dropdown_content.classList.add('mob-dropdown-content'); if(!nav_demo){ document.querySelector('.mob-dropdown-content').style.top = '45px'; } }else{ navDropdown.classList.remove('mob-fixed'); nav_dropdown_content.classList.remove('mob-dropdown-content'); if(!nav_demo && nav_dropdown_content){ nav_dropdown_content.style.top = ''; } } } var nav_dropdown = document.querySelector('.nav_dropdown'); var nav_dropbtn = document.querySelector('.nav_dropbtn'); var nav_dropdown_content = document.querySelector('.nav_dropdown_content'); // var mob_dropdown_content = document.querySelector('.mob-dropdown-content'); var nav_demo = document.querySelector('.nav-demo'); var nav_caret = document.querySelector('.nav-caret'); if(!nav_demo){ nav_dropdown_content.style.left ='33%'; nav_caret.style.left = '85%'; } document.addEventListener('click', function(event) { if (event.target !== nav_dropdown && event.target !== nav_dropbtn && !nav_dropdown.contains(event.target)) { nav_dropdown_content.style.display = 'none'; } }); nav_dropbtn.addEventListener('click', function() { nav_dropdown_content.style.display = (nav_dropdown_content.style.display === 'block') ? 'none' : 'block'; if(!nav_demo && window.pageYOffset <= mob_sticky && nav_dropdown_content){ nav_dropdown_content.style.top = ''; } }); nav_dropdown_content.addEventListener('click', function(e) { nav_dropbtn.innerText = e.target.innerText; nav_dropdown_content.style.display = 'none'; scrollToSectionMob(e); }); if(nav_demo){ nav_demo.addEventListener('click', function(e) { scrollToSectionMob(e); }); } function getParameterByName(name, url) { if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, '\\$&'); var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'), results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, ' ')); } document.addEventListener('DOMContentLoaded',function() { try { var tabval = getParameterByName("tab"); var tabfound = false; if (tabval != null && tabval != "") { const target = "." + tabval.toLowerCase(); $(".nav-list").each(function(index, value) { if ($(this).attr('data-target').toLowerCase() == tabval.toLowerCase()) { tabfound = true; } }); if(!tabfound) { $(".nav-button").each(function(index, value) { if ($(this).attr('data-target').toLowerCase() == tabval.toLowerCase()) { tabfound = true; } }); } if (tabfound) { var tabtargetSection = document.querySelector(target); var tabtargetSectionTop = tabtargetSection.offsetTop - 130; window.scrollTo({ top: tabtargetSectionTop, behavior: 'instant' }); } } } catch (err) {} }); </script></div> <div class="C20-Content-Reference reference parbase"><div class="cq-dd-paragraph"><div class="c10_footer_banner_1506890078 C10-Footer-Banner"> <section class="section section-links" data-bgimg="/content/dam/fortinet/images/footer-banners/sass-template-footer-banner.jpg"> <div class="container"> <div class="section__head"> <h2 class="text-left">快捷链接</h2> </div> <div class="section__body background-dot"> <div class="row"> <div class="col-6 col-md-6 col-sm-12"> <div class="box"> <a target="_self" href="/cn/demo-center" class="box-link row"> <div class="box-image col-3 col-md-3 col-sm-3"> <img class="lozad" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/footer-banners/links-image-1-139x100.png" alt="links image 1 139x100"/> </div> <div class="box-content col-9 col-md-9 col-sm-9"> <h3 class="h4"> 免费产品演示 </h3> <p>了解产品的主要特性和功能,并体验用户界面。</p> </div> </a> </div> </div> <div class="col-6 col-md-6 col-sm-12"> <div class="box"> <a target="_self" href="/cn/resources" class="box-link row"> <div class="box-image col-3 col-md-3 col-sm-3"> <img class="lozad" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/footer-banners/resource-center-icon-139X159.png" alt="resource center icon 139X159"/> </div> <div class="box-content col-9 col-md-9 col-sm-9"> <h3 class="h4"> 资源中心 </h3> <p>下载各种学习资料和文档。</p> </div> </a> </div> </div> <div class="col-6 col-md-6 col-sm-12"> <div class="box"> <a target="_self" href="/cn/support/product-downloads" class="box-link row"> <div class="box-image col-3 col-md-3 col-sm-3"> <img class="lozad" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/footer-banners/links-image-2-139x121.png" alt="links image 2 139x121" width="130" height="94"/> </div> <div class="box-content col-9 col-md-9 col-sm-9"> <h3 class="h4"> 免费试用 </h3> <p>测试我们的产品和解决方案。</p> </div> </a> </div> </div> <div class="col-6 col-md-6 col-sm-12"> <div class="box"> <a target="_self" href="/cn/corporate/about-us/contact-us#contact-sales" class="box-link row"> <div class="box-image col-3 col-md-3 col-sm-3"> <img class="lozad" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/footer-banners/contact-sales-icon-139x85.png" alt="contact sales icon 139x85" width="130" height="94"/> </div> <div class="box-content col-9 col-md-9 col-sm-9"> <h3 class="h4"> 联系销售人员 </h3> <p>遇到问题? 我们可随时为您提供帮助。</p> </div> </a> </div> </div> </div> </div> </div> </section></div> </div> </div> </main> </div> <!-- Footer Include --> <div class="xfpage page basicpage"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="C800-Footer aem-GridColumn aem-GridColumn--default--12"> <footer class="footer" id="footer"> <div class="footer-row desktop"> <div class="container"> <div class="row"> <div class="col-md-3"> <nav class="footer-nav "> <div class="footer-links-list"> <div class="footer-col-title">产品</div> <div class="has-children"> <h3>企业</h3> <ul class="submenu"> <li> <a href="/cn/solutions/enterprise-midsize-business/network-security" target="_self"> 安全组网 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/user-device-security" target="_self"> 用户和设备安全 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/security-operations" target="_self"> 安全运营 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/cloud-security" target="_self"> 应用程序安全 </a> </li> <li> <a href="/cn/fortiguard/labs" target="_self"> FortiGuard Labs 威胁情报 </a> </li> </ul> </div> </div> <div class="footer-links-list"> <div class="has-children"> <h3>中小型企业</h3> <ul class="submenu"> <li> <a href="/cn/solutions/small-business" target="_self"> 概述 </a> </li> </ul> </div> </div> <div class="footer-links-list"> <div class="has-children"> <h3>服务提供商</h3> <ul class="submenu"> <li> <a href="/cn/solutions/service-provider/communications-service-provider/mssp" target="_self"> 概述 </a> </li> </ul> </div> </div> </nav> </div> <div class="col-md-3"> <nav class="footer-nav "> <div class="footer-links-list"> <div class="footer-col-title">合作伙伴</div> <div class="has-children"> <ul class="submenu"> <li> <a href="/cn/partners/technology-alliances/alliances-ecosystem" target="_self"> 概述 </a> </li> <li> <a href="/cn/partners/partnerships/alliance-partners" target="_self"> 联盟生态系统 </a> </li> <li> <a href="https://partnerportal.fortinet.com/directory/" target="_blank"> 查找合作伙伴 </a> </li> <li> <a href="/cn/partners/partner-program/become-a-fortinet-partner" target="_self"> 成为合作伙伴 </a> </li> <li> <a href="/cn/partners/partner-program/partner-login" target="_self"> 合作伙伴登录 </a> </li> </ul> </div> </div> <div class="footer-links-list"> <div class="footer-col-title">信任中心</div> <div class="has-children"> <ul class="submenu"> <li> <a href="/cn/trust?tab=trusted%20products" target="_self"> 值得信赖的产品 </a> </li> <li> <a href="/cn/trust?tab=trusted%20company" target="_self"> 值得信赖的公司 </a> </li> <li> <a href="/cn/trust?tab=trusted%20process" target="_self"> 值得信赖的流程 </a> </li> <li> <a href="/cn/trust?tab=trusted%20partners" target="_self"> 值得信赖的合作伙伴 </a> </li> <li> <a href="/cn/corporate/about-us/product-certifications" target="_self"> 产品认证 </a> </li> </ul> </div> </div> </nav> </div> <div class="col-md-3"> <nav class="footer-nav "> <div class="footer-links-list"> <div class="footer-col-title">了解更多</div> <div class="has-children"> <ul class="submenu"> <li> <a href="/cn/corporate/about-us/about-us" target="_self"> 关于我们 </a> </li> <li> <a href="/cn/nse-training" target="_self"> 培训 </a> </li> <li> <a href="/cn/resources" target="_self"> 资源 </a> </li> <li> <a href="/cn/ransomware-hub" target="_self"> 勒索软件防护中心 </a> </li> <li> <a href="/cn/support" target="_self"> 支持 </a> </li> <li> <a href="/cn/support/product-downloads" target="_self"> 下载 </a> </li> <li> <a href="/cn/resources/cyberglossary" target="_self"> 网络术语 </a> </li> <li> <a href="/cn/corporate/careers" target="_self"> 招贤纳士 </a> </li> <li> <a href="/cn/corporate/careers/early-talent-program" target="_self"> 英才计划 </a> </li> <li> <a href="https://investor.fortinet.com/" target="_blank"> 投资人关系 </a> </li> <li> <a href="/cn/corporate/about-us/corporate-social-responsibility" target="_self"> 社会责任 </a> </li> <li> <a href="/cn/sitemap" target="_self"> 站点地图 </a> </li> </ul> </div> </div> </nav> </div> <div class="col-md-3 reverse-on-mobile"> <nav class="footer-nav "> <div class="C802-Footer-Newsletter-Form"> <div class="contact-form"> <form class="ftnt-subscribe-form"> <div class="form-control"> <label for="email">输入电子邮件地址</label> <input title="请填写此字段。" type="email" required="required" id="email" name="emailAddress" placeholder="输入电子邮件地址"/> <button type="submit" aria-label="Submit"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/submit-arrow.svg" alt="提交" width="24" height="24"/> </button> </div> <div role="status" class="ftnt-subscribed" style="margin-bottom: 17px;display:none;color:#da291c;"><p> 订阅成功!</p></div> <div class="ftnt-subscription-failed" style="margin-bottom: 17px;display:none;color:#da291c;"><p> 请求失败。请稍后重试!</p></div> <div class="form-checkbox"> <label for="terms"> <input title="Please check this box if you want to proceed." type="checkbox" tabindex="-1" required="required" value="on" name="consentCheckbox" id="terms" aria-label="consent agreement"/> <span tabindex="0" class="checkmark"></span> </label> <p><p>我希望接收 Fortient 资讯和产品电子邮件。点击阅读<a href="/corporate/about-us/privacy">隐私政策</a>。</p> </p> </div> <input type="hidden" name="languagecountry" value="zh-cn"/> <input type="hidden" name="eloquaFormAction" value="https://s3049749.t.eloqua.com/e/f2"/> <input type="hidden" name="HFcampaignID" value="7012H000001dWu1QAE"/> <input type="hidden" name="HFemailID"/> <input type="hidden" name="elqSiteId" value="3049749"/> <input type="hidden" name="elqFormId" value="form420"/> <input type="hidden" name="elqFormName" value="WebsiteSubscription"/> <input type="hidden" name="memberStatus" value="Responded"/> <input type="hidden" name="assetName" value="FortiMonitor "/> <input type="hidden" name="assetUrl" value=""/> <input type="hidden" name="last-page-visit" value=""/> <input type="hidden" id="formChecker" name="formChecker" value=""/> <input type="hidden" id="utmsource" name="utmsource" value=""/> <input type="hidden" id="utmmedium" name="utmmedium" value=""/> <input type="hidden" id="utmcampaign" name="utmcampaign" value=""/> <input type="hidden" id="utmterm" name="utmterm" value=""/> <input type="hidden" id="utmcontent" name="utmcontent" value=""/> <input type="hidden" name="hiddenField2" value="Website"/> <input type="hidden" name="mid" value=""/> <input type="hidden" name="servertype" value=""/> <input type="hidden" name="languagecode" value=""/> <input type="hidden" name="country" value=""/> <input value="" type="hidden" id="elqFormSubmissionToken" class="elqFormSubmissionToken" name="elqFormSubmissionToken"/> <div id="elq-FormLastRow" class="row"> <label class="elq-label">address1</label> <input type="text" value="" tabindex="-1" autocomplete="off" style="width:100%;" class="elq-item-input" name="address1" aria-label="Address"/> </div> </form> <input type="hidden" name="invalidEmail" value="Please enter a valid business email address."/> </div> </div> <div class="footer-links-list"> <div class="footer-col-title">联系我们</div> <div class="has-children"> <ul class="submenu"> <li> <a href="https://www.fortinet.com/blog" target="_blank"> 博客 </a> </li> <li> <a href="https://community.fortinet.com" target="_blank"> Fortinet 社区 </a> </li> <li> <a href="https://global.fortinet.com/PreferenceCenter" target="_blank"> 电子邮件订阅中心 </a> </li> <li> <a href="/cn/corporate/about-us/contact-us" target="_self"> 联系我们 </a> </li> </ul> </div> </div> <div class="C803-Footer-Social-Channels"> <div class="socials"> <ul> <li> <a href="https://www.linkedin.com/company/fortinet" target="_blank" aria-label="LinkedIn"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/social-media/linkedin_icon_footer.svg" alt="LinkedIn"/> </a> </li> <li> <a href="https://www.x.com/fortinet" target="_blank" aria-label="Twitter"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/social-media/twitter_icon_footer.svg" alt="Twitter"/> </a> </li> <li> <a href="https://www.youtube.com/channel/UCJHo4AuVomwMRzgkA5DQEOA?sub_confirmation=1" target="_blank" aria-label="Youtube"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/social-media/youtube_icon_footer.svg" alt="Youtube"/> </a> </li> <li> <a href="https://www.instagram.com/fortinet/" target="_blank" aria-label="Instagram"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/social-media/instagram_icon_footer.svg" alt="Instagram"/> </a> </li> <li> <a href="https://www.facebook.com/fortinet" target="_blank" aria-label="Facebook"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/social-media/facebook_icon_footer.svg" alt="Facebook"/> </a> </li> <li> <a href="https://www.fortinet.com/rss-feeds" target="_blank" aria-label="RSS"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/social-media/rss_icon_footer.svg" alt="RSS"/> </a> </li> </ul> </div></div> </nav> </div> </div> </div> </div> <div class="footer-row line-bottom mobile"> <div class="row"> <div class="col-12"> <nav class="footer-nav footer-nav--mobile "> <div class="footer-links-list"> <div class="footer-col-title">产品</div> <div class="has-children"> <a href="#">企业</a> <ul class="submenu"> <li> <a href="/cn/solutions/enterprise-midsize-business/network-security" target="_self"> 安全组网 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/user-device-security" target="_self"> 用户和设备安全 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/security-operations" target="_self"> 安全运营 </a> </li> <li> <a href="/cn/solutions/enterprise-midsize-business/cloud-security" target="_self"> 应用程序安全 </a> </li> <li> <a href="/cn/fortiguard/labs" target="_self"> FortiGuard Labs 威胁情报 </a> </li> </ul> </div> </div> <div class="footer-links-list"> <div class="has-children"> <a href="#">中小型企业</a> <ul class="submenu"> <li> <a href="/cn/solutions/small-business" target="_self"> 概述 </a> </li> </ul> </div> </div> <div class="footer-links-list"> <div class="has-children"> <a href="#">服务提供商</a> <ul class="submenu"> <li> <a href="/cn/solutions/service-provider/communications-service-provider/mssp" target="_self"> 概述 </a> </li> </ul> </div> </div> </nav> </div> <div class="col-12"> <nav class="footer-nav footer-nav--mobile "> <div class="footer-links-list"> <div class="footer-col-title">合作伙伴</div> <div class="has-children"> <ul class="submenu"> <li> <a href="/cn/partners/technology-alliances/alliances-ecosystem" target="_self"> 概述 </a> </li> <li> <a href="/cn/partners/partnerships/alliance-partners" target="_self"> 联盟生态系统 </a> </li> <li> <a href="https://partnerportal.fortinet.com/directory/" target="_blank"> 查找合作伙伴 </a> </li> <li> <a href="/cn/partners/partner-program/become-a-fortinet-partner" target="_self"> 成为合作伙伴 </a> </li> <li> <a href="/cn/partners/partner-program/partner-login" target="_self"> 合作伙伴登录 </a> </li> </ul> </div> </div> <div class="footer-links-list"> <div class="footer-col-title">信任中心</div> <div class="has-children"> <ul class="submenu"> <li> <a href="/cn/trust?tab=trusted%20products" target="_self"> 值得信赖的产品 </a> </li> <li> <a href="/cn/trust?tab=trusted%20company" target="_self"> 值得信赖的公司 </a> </li> <li> <a href="/cn/trust?tab=trusted%20process" target="_self"> 值得信赖的流程 </a> </li> <li> <a href="/cn/trust?tab=trusted%20partners" target="_self"> 值得信赖的合作伙伴 </a> </li> <li> <a href="/cn/corporate/about-us/product-certifications" target="_self"> 产品认证 </a> </li> </ul> </div> </div> </nav> </div> <div class="col-12"> <nav class="footer-nav footer-nav--mobile "> <div class="footer-links-list"> <div class="footer-col-title">了解更多</div> <div class="has-children"> <ul class="submenu"> <li> <a href="/cn/corporate/about-us/about-us" target="_self"> 关于我们 </a> </li> <li> <a href="/cn/nse-training" target="_self"> 培训 </a> </li> <li> <a href="/cn/resources" target="_self"> 资源 </a> </li> <li> <a href="/cn/ransomware-hub" target="_self"> 勒索软件防护中心 </a> </li> <li> <a href="/cn/support" target="_self"> 支持 </a> </li> <li> <a href="/cn/support/product-downloads" target="_self"> 下载 </a> </li> <li> <a href="/cn/resources/cyberglossary" target="_self"> 网络术语 </a> </li> <li> <a href="/cn/corporate/careers" target="_self"> 招贤纳士 </a> </li> <li> <a href="/cn/corporate/careers/early-talent-program" target="_self"> 英才计划 </a> </li> <li> <a href="https://investor.fortinet.com/" target="_blank"> 投资人关系 </a> </li> <li> <a href="/cn/corporate/about-us/corporate-social-responsibility" target="_self"> 社会责任 </a> </li> <li> <a href="/cn/sitemap" target="_self"> 站点地图 </a> </li> </ul> </div> </div> </nav> </div> <div class="col-12"> <nav class="footer-nav footer-nav--mobile reverse-on-mobile"> <div class="C802-Footer-Newsletter-Form"> <div class="contact-form"> <form class="ftnt-subscribe-form"> <div class="form-control"> <label for="email">输入电子邮件地址</label> <input title="请填写此字段。" type="email" required="required" id="email" name="emailAddress" placeholder="输入电子邮件地址"/> <button type="submit" aria-label="Submit"> <img class="lozad" data-src="/content/dam/fortinet/images/icons/submit-arrow.svg" alt="提交" width="24" height="24"/> </button> </div> <div role="status" class="ftnt-subscribed" style="margin-bottom: 17px;display:none;color:#da291c;"><p> 订阅成功!</p></div> <div class="ftnt-subscription-failed" style="margin-bottom: 17px;display:none;color:#da291c;"><p> 请求失败。请稍后重试!</p></div> <div class="form-checkbox"> <label for="terms"> <input title="Please check this box if you want to proceed." type="checkbox" tabindex="-1" required="required" value="on" name="consentCheckbox" id="terms" aria-label="consent agreement"/> <span tabindex="0" class="checkmark"></span> </label> <p><p>我希望接收 Fortient 资讯和产品电子邮件。点击阅读<a href="/corporate/about-us/privacy">隐私政策</a>。</p> </p> </div> <input type="hidden" name="languagecountry" value="zh-cn"/> <input type="hidden" name="eloquaFormAction" value="https://s3049749.t.eloqua.com/e/f2"/> <input type="hidden" name="HFcampaignID" value="7012H000001dWu1QAE"/> <input type="hidden" name="HFemailID"/> <input type="hidden" name="elqSiteId" value="3049749"/> <input type="hidden" name="elqFormId" value="form420"/> <input type="hidden" name="elqFormName" value="WebsiteSubscription"/> <input type="hidden" name="memberStatus" value="Responded"/> <input type="hidden" name="assetName" value="FortiMonitor "/> <input type="hidden" name="assetUrl" value=""/> <input type="hidden" name="last-page-visit" value=""/> <input type="hidden" id="formChecker" name="formChecker" value=""/> <input type="hidden" id="utmsource" name="utmsource" value=""/> <input type="hidden" id="utmmedium" name="utmmedium" value=""/> <input type="hidden" id="utmcampaign" name="utmcampaign" value=""/> <input type="hidden" id="utmterm" name="utmterm" value=""/> <input type="hidden" id="utmcontent" name="utmcontent" value=""/> <input type="hidden" name="hiddenField2" value="Website"/> <input type="hidden" name="mid" value=""/> <input type="hidden" name="servertype" value=""/> <input type="hidden" name="languagecode" value=""/> <input type="hidden" name="country" value=""/> <input value="" type="hidden" id="elqFormSubmissionToken" class="elqFormSubmissionToken" name="elqFormSubmissionToken"/> <div id="elq-FormLastRow" class="row"> <label class="elq-label">address1</label> <input type="text" value="" tabindex="-1" autocomplete="off" style="width:100%;" class="elq-item-input" name="address1" aria-label="Address"/> </div> </form> <input type="hidden" name="invalidEmail" value="Please enter a valid business email address."/> </div> </div> <div class="footer-links-list"> <div class="footer-col-title">联系我们</div> <div class="has-children"> <ul class="submenu"> <li> <a href="https://www.fortinet.com/blog" target="_blank"> 博客 </a> </li> <li> <a href="https://community.fortinet.com" target="_blank"> Fortinet 社区 </a> </li> <li> <a href="https://global.fortinet.com/PreferenceCenter" target="_blank"> 电子邮件订阅中心 </a> </li> <li> <a href="/cn/corporate/about-us/contact-us" target="_self"> 联系我们 </a> </li> </ul> </div> </div> <div class="C803-Footer-Social-Channels"></div> </nav> </div> </div> </div> <div class="footer-row copyrights"> <div class="container"> <div class="C804-Footer-Logo"> <div class="row"> <div class="logo-section__official"> <div class="footer-logo"> <a href="/cn" aria-label="Fortinet"> <img class="lozad" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" data-src="/content/dam/fortinet/images/general/fortinet-footer-logo.svg" alt="Fortinet" width="194" height="23"/> </a> </div> </div> <div class="logo-section__partner"> <div class="partner-logo"> <a href="/cn/romain-attanasio" target="_self" aria-label="Romain Attanasio"> <img class="lozad" data-src="/content/dam/fortinet/images/footer/logo-ftnt-pga-usa.png" alt="Romain Attanasio"/> </a> </div> <div class="partner-logo"> <a href="/cn/fortinet-championship-au" target="_self" aria-label="Fortinet 澳大利亚 PGA 巡回赛"> <img class="lozad" data-src="/content/dam/fortinet/images/footer/logo-ftnt-european-tour.png" alt="Fortinet 澳大利亚 PGA 巡回赛"/> </a> </div> <div class="partner-logo"> <a href="/cn/fortinet-cup-americas" target="_self" aria-label="Fortinet 杯 - 加拿大 PGA 巡回赛"> <img class="lozad" data-src="/content/dam/fortinet/images/footer/roman-attanasio-partnership-logo.jpg" alt="Fortinet 杯 - 加拿大 PGA 巡回赛"/> </a> </div> <div class="partner-logo"> <a href="/cn/dp-world-tour" target="_self" aria-label="Fortinet 欧洲巡回赛合作伙伴"> <img class="lozad" data-src="/content/dam/fortinet/images/footer/logo-ftnt-pga-australia.png" alt="Fortinet 欧洲巡回赛合作伙伴"/> </a> </div> </div> </div> </div> <div class="C805-Footer-Text"> <div class="row"> <div class="copyright"> <div class="col-md-12"> <p>版权所有 © 2025 Fortinet, Inc. 保留所有权利。</p> </div> </div> </div> </div> <div class="footer-links-list"> <div class="row"> <div class="container"> <nav class="nav bottom-nav"> <ul> <li> <a href="/cn/corporate/about-us/legal" target="_self"> 服务条款 </a> </li> <li> <a href="/cn/corporate/about-us/privacy" target="_self"> 隐私政策 </a> </li> <li> <a href="/cn/corporate/about-us/privacy#npr-ca" target="_self"> 加州居民须知 </a> </li> <li> <a href="/cn/corporate/about-us/privacy/individual-rights" target="_self"> 请勿出售或分享我的个人信息 </a> </li> <li> <a href="/cn/corporate/about-us/gdpr" target="_self"> GDPR </a> </li> <li> <a href="#" onclick="Optanon.ToggleInfoDisplay()"> Cookie 设置 </a> </li> <li> <a href="https://beian.miit.gov.cn/#/Integrated/index" target="_blank"> 京ICP备05073827号 </a> </li> </ul> </nav> </div> </div> </div> <div class="C805-Footer-Text"> <div class="row"> <div class="container"> <div class="disclaimer"> <p>此页面上的内容可能已由计算机翻译。<a href="/cn/feedback">如需反馈,请联系我们</a>。</p> </div> </div> </div> </div> </div> </div> </footer> </div> </div> </div></div> <!-- Launch COnfiguration --> <!-- END Launch COnfiguration --> <script src="/etc/designs/fortinet/clientlib-all.min.bee390c2a226915ef6a5aff002b9cde2.js"></script> <!-- fortinetone menu js --> <script type="text/javascript" src="/etc/designs/fortinet/clientlib-extensions/js/forticloud-one.js"></script> <div class="liveChat U06-Chat"> <div id="cta-mobile-btn"></div> <script type="text/javascript"> if ($.fn.Fortinet.LiveChat && $.fn.Fortinet.LiveChat.init !== undefined) { $.fn.Fortinet.LiveChat.init({ license: "4527051", demoLink: "/cn/demo-center", demoText: "Free Demo", contactLink: "/cn/corporate/about-us/contact-us", contactText: "Contact Us", threatsLink: "/cn/corporate/about-us/request-a-quote", threatsText: "Threat Assessment", titleText: 'Welcome to Fortinet\'s LiveChat', tabChatText: 'Chat', tabDemoText: 'Free Demo', tabContactText: 'Contact Us', tabThreatsText: 'Request a quote', phoneLink: 'tel:14082357700', phoneText: '+1-408-235-7700', mailLink: 'mailto:info@fortinet.com', mailText: 'info@fortinet.com', socialLink: '#', socialText: 'Social', tabSocialText: 'Social' }); // liveagent.init('https://d.la3-c1-ia2.salesforceliveagent.com/chat', '57234000000CbD2', '00D3000000001lK'); } </script> </div> <script type="text/javascript"> if (!('IntersectionObserver' in window)) { var script = document.createElement("script"); script.src = "/etc/designs/fortinet/clientlib-extensions/js/intersection-observer.js"; document.getElementsByTagName('head')[0].appendChild(script); } </script> <!-- Lozad.js --> <script src="/etc/designs/fortinet/clientlib-extensions/js/lozad.js"></script> <script type="text/javascript"> // Initialize library to lazy load images var observer = lozad('.lozad', { threshold: 0.05, load: function(el) { el.src = el.getAttribute("data-background-image"); el && el.dataset && (el.dataset.src && el.setAttribute("src", el.dataset.src), el.dataset.bgimg && (el.style.backgroundImage = "url(" + el.dataset.bgimg + ")")) } }) observer.observe() </script> <!-- BE IXF: The following <div> block needs to be placed in the location where the link block will be displayed BE IXF: For your website, the location is above/below ...--> <!-- BE IXF: Footer End --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10