This section contains the full list of available metrics from the extractor. For information on the different types of metrics, see the Prometheus documentation. Counter starts at zero and increases during an extractor run.
Name
Type
Purpose
queue
Gauge
WITSML SOAP query queue size
etp_queue
Gauge
WITSML ETP message queue size
request_counter
Counter
Number of SOAP requests made to the WITSML server
object_counter
Counter
Number of SOAP objects fetched from the WITSML server
active_wellbores
Counter
Number of current active Wellbores in the WITSML server
soap_errors
Gauge
Number of failed SOAP related errors
etp_errors
Gauge
Number of ETP related errors
cdf_latency
Gauge
ETP message processing latency. Calculated from the moment the extractor receives an ETP message until ingestion to CDF CDF
total_latency
Gauge
Total latency of an ETP message. Calculated from the source creation time until ingestion to CDF.
Last modified on December 9, 2025
⌘I
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Cognite Docs","description":"Cognite Data Fusion (CDF) documentation for developers, data engineers, and administrators.","colors":{"primary":"#3C5FFB","light":"#4D8AFF","dark":"#3C5FFB"},"logo":{"light":"https://mintcdn.com/cognite/dkctM57aym6D8Toa/_images/logo/cognite-docs-black.svg?fit=max\u0026auto=format\u0026n=dkctM57aym6D8Toa\u0026q=85\u0026s=38c50e5be94d9baf1ff1c794ae17d6ea","dark":"https://mintcdn.com/cognite/dkctM57aym6D8Toa/_images/logo/cognite-docs-white.svg?fit=max\u0026auto=format\u0026n=dkctM57aym6D8Toa\u0026q=85\u0026s=06ff6278a32e16b65bc691b91f7bfe6d"},"favicon":"https://mintcdn.com/cognite/dkctM57aym6D8Toa/_images/CogniteIcon.svg?fit=max\u0026auto=format\u0026n=dkctM57aym6D8Toa\u0026q=85\u0026s=eaf7720816d261929421c888d58b8914","footer":{"socials":{"website":"https://www.cognite.com","linkedin":"https://www.linkedin.com/company/cognitedata","youtube":"https://www.youtube.com/c/cognite"},"links":[{"header":"Resources","items":[{"label":"Academy","href":"https://academy.cognite.com"},{"label":"Community","href":"https://hub.cognite.com"},{"label":"Support","href":"https://cognite.zendesk.com/hc/en-us"},{"label":"Trust Center","href":"https://trust.cognite.com/"},{"label":"CogDocs","href":"/cogdocs/concepts/platform-overview"}]},{"header":"Company","items":[{"label":"About us","href":"https://www.cognite.com/company/about-us-cognite"},{"label":"Careers","href":"https://www.cognite.com/company/careers"},{"label":"Blog","href":"https://www.cognite.com/resources/blog"}]},{"header":"Status","items":[{"label":"Cognite services","href":"https://status.cognite.com"}]}]},"search":{"prompt":"Search documentation"},"seo":{"metatags":{"canonical":"https://docs.cognite.com","google-site-verification":"kX2vFxX0NcdV88MV5ooALR09TbeSd8xDN-rVd6fiTG4"}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"languages":{"custom":["/_languages/kuiper.json"]}},"latex":true},"banner":{"content":"New: build custom CDF applications with Cognite Flows. [Documentation](/cdf/flows) · [What's new](/cdf/whatsnew).","dismissible":true},"contextual":{"options":["mcp","copy","chatgpt","claude","cursor","vscode"],"display":"header"},"interaction":{"drilldown":true},"metadata":{"timestamp":true},"markdown":{"instructions":["Cognite Data Fusion (CDF) is an industrial DataOps platform. Prefer English docs unless the user asks for another locale.","Follow /_llms/ index links recursively until you reach page URLs ending in .md. Fetch those Markdown twins instead of HTML.","For REST APIs, default to calendar version 20230101 (stable). Use 20230101-beta or 20230101-alpha only if the user is on a preview API. Cite paths under /api-reference/concepts/\u003cversion>/ and the Cdf-Version header. Prefer the Python SDK (cognite-sdk) unless the user is in JavaScript/TypeScript.","Start here by task: platform overview /cdf/index.md; data modeling /cdf/dm/index.md; data integration /cdf/integration/index.md; access /cdf/access/index.md; CDF Toolkit /cdf/deploy/cdf_toolkit/index.md; REST quickstart /dev/quickstart.md; Python SDK https://cognite-sdk-python.readthedocs-hosted.com/en/stable/; Atlas AI /cdf/atlas_ai/concepts/index.md; Flows apps /cdf/flows/index.md; MCP and IDE setup /dev/guides/ide_ai_integration.md.","For implementation work, also load /skill.md."]},"navigation":{"languages":[{"language":"en","default":true,"href":""},{"language":"de","href":"de"},{"language":"es","href":"es"},{"language":"fr","href":"fr"},{"language":"ko","href":"ko"},{"language":"it","href":"it"},{"language":"lv","href":"lv"},{"language":"nl","href":"nl"},{"language":"ja","href":"ja"},{"language":"no","href":"no"},{"language":"pt","href":"pt"},{"language":"ro","href":"ro"},{"language":"sv","href":"sv"},{"language":"zh","href":"zh"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cognite","hasAudioNarration":false,"actualSubdomain":"cognite","customDomains":["docs.cognite.com"],"gitSource":{"type":"github","owner":"cognitedata","repo":"docs.cognite.com","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true,"contextualFeedback":{"allowEmail":true}},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aef79c5feeeb29da17da3a7","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"en","tag":"API reference","count":1603},{"language":"en","tag":"Alpha (20230101-alpha)","count":558},{"language":"en","tag":"API reference (20230101-alpha)","count":558},{"language":"en","tag":"Beta (20230101-beta)","count":522},{"language":"en","tag":"API reference (20230101-beta)","count":522},{"language":"en","tag":"Stable (20230101)","count":516},{"language":"en","tag":"API reference (20230101)","count":516},{"language":"en","tag":"Data engineering","count":452},{"language":"en","tag":"Core data","count":317},{"language":"en","tag":"Build","count":294},{"language":"de","tag":"Flows","count":25},{"language":"es","tag":"Flows","count":25},{"language":"fr","tag":"Flows","count":25},{"language":"it","tag":"Flows","count":25},{"language":"ja","tag":"Flows","count":25},{"language":"ko","tag":"Flows","count":25},{"language":"lv","tag":"Flows","count":25},{"language":"nl","tag":"Flows","count":25},{"language":"no","tag":"Flows","count":25},{"language":"pt","tag":"Flows","count":25},{"language":"ro","tag":"Flows","count":25},{"language":"sv","tag":"Flows","count":25},{"language":"zh","tag":"Flows","count":25},{"language":"de","tag":"InField","count":6},{"language":"es","tag":"InField","count":6},{"language":"fr","tag":"InField","count":6},{"language":"it","tag":"InField","count":6},{"language":"ja","tag":"InField","count":6},{"language":"ko","tag":"InField","count":6},{"language":"lv","tag":"InField","count":6},{"language":"nl","tag":"InField","count":6},{"language":"no","tag":"InField","count":6},{"language":"pt","tag":"InField","count":6},{"language":"ro","tag":"InField","count":6},{"language":"sv","tag":"InField","count":6},{"language":"zh","tag":"InField","count":6},{"language":"de","tag":"Willkommen","count":5},{"language":"es","tag":"Bienvenidos","count":5},{"language":"fr","tag":"Bienvenue","count":5},{"language":"it","tag":"Benvenuto","count":5},{"language":"ja","tag":"ようこそ","count":5},{"language":"ko","tag":"환영합니다","count":5},{"language":"lv","tag":"Laipni lūdzam","count":5},{"language":"nl","tag":"Welkom","count":5},{"language":"no","tag":"Velkommen","count":5},{"language":"pt","tag":"Boas-vindas","count":5},{"language":"ro","tag":"Bine ați venit","count":5},{"language":"sv","tag":"Välkommen","count":5},{"language":"zh","tag":"欢迎","count":5},{"language":"de","tag":"Erste Schritte","count":3},{"language":"de","tag":"Maintain","count":3},{"language":"es","tag":"Comenzando","count":3},{"language":"es","tag":"Maintain","count":3},{"language":"fr","tag":"Commencer","count":3},{"language":"fr","tag":"Maintain","count":3},{"language":"it","tag":"Iniziare","count":3},{"language":"it","tag":"Maintain","count":3},{"language":"ja","tag":"始める","count":3},{"language":"ja","tag":"Maintain","count":3},{"language":"ko","tag":"시작하기","count":3},{"language":"ko","tag":"Maintain","count":3},{"language":"lv","tag":"Sākt","count":3},{"language":"lv","tag":"Maintain","count":3},{"language":"nl","tag":"Aan de slag","count":3},{"language":"nl","tag":"Maintain","count":3},{"language":"no","tag":"Kom i gang","count":3},{"language":"no","tag":"Maintain","count":3},{"language":"pt","tag":"Introdução","count":3},{"language":"pt","tag":"Maintain","count":3},{"language":"ro","tag":"Începere","count":3},{"language":"ro","tag":"Maintain","count":3},{"language":"sv","tag":"Komma igång","count":3},{"language":"sv","tag":"Maintain","count":3},{"language":"zh","tag":"开始使用","count":3},{"language":"zh","tag":"Maintain","count":3},{"language":"default","tag":"Build","count":2},{"language":"default","tag":"Industrial Data Science Library","count":1}],"searchSettings":{"fullPageSearch":true}},"assistantConfig":{"enableAskAiButton":true,"enableStarterQuestions":true,"enableAskAiSearchBar":false,"deflection":{"enabled":true,"email":"support@cognite.com","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"use-workflow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"6967906434f9dd976594538d","deploymentId":"68e65d91d34a0d869e1b696c","questionText":"How do I query industrial data?","status":"active","generatedBy":"manual","createdAt":"2026-01-14T12:47:32.944Z","updatedAt":"2026-01-14T12:47:32.944Z","__v":0},{"_id":"6967906134f9dd9765945358","deploymentId":"68e65d91d34a0d869e1b696c","questionText":"What is data modeling in CDF?","status":"active","generatedBy":"manual","createdAt":"2026-01-14T12:47:29.227Z","updatedAt":"2026-01-14T12:47:29.227Z","__v":0},{"_id":"6967905d34f9dd9765945312","deploymentId":"68e65d91d34a0d869e1b696c","questionText":"How do I set up the Cognite Toolkit?","status":"active","generatedBy":"manual","createdAt":"2026-01-14T12:47:25.018Z","updatedAt":"2026-01-14T12:47:25.018Z","__v":0}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[{"filePath":"_css/cognite.css","content":".ui-element{font-weight:bold!important}del{text-decoration:none!important}em>strong{font-style:normal!important}em,strong{font-weight:500!important}h5{font-weight:600!important}:root{--cog-table-row-odd-bg: #ffffff;--cog-table-row-even-bg: #f6f8fa}html.dark,[data-theme=\"dark\"]{--cog-table-row-odd-bg: rgba(255, 255, 255, 0.02);--cog-table-row-even-bg: rgba(255, 255, 255, 0.06)}@media (prefers-color-scheme: dark){:root:not(.light):not([data-theme=\"light\"]){--cog-table-row-odd-bg: rgba(255, 255, 255, 0.02);--cog-table-row-even-bg: rgba(255, 255, 255, 0.06)}}table th{text-align:left}.prose table th,.prose table td,.prose table th:first-child,.prose table td:first-child,.prose table th:last-child,.prose table td:last-child{padding-inline-start:0.75rem;padding-inline-end:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem}table tr:nth-child(even){background-color:var(--cog-table-row-even-bg)}table tr:nth-child(odd){background-color:var(--cog-table-row-odd-bg)}.nav-logo{height:36px}.relative.w-4.h-4.rounded-full img{display:none}#localization-select-trigger img.w-full.h-full.rounded-full,#localization-select-trigger .absolute.top-0.left-0{display:none}.absolute.top-0.left-0.w-full.h-full.border.rounded-full{display:none}.back-to-top-container{position:fixed;bottom:80px;right:30px;z-index:50;display:none;transition:right 0.3s ease}@media (max-width: 1280px){.back-to-top-container{bottom:100px;right:20px}}.back-to-top-button{background-color:rgba(60, 95, 251, 0.1);color:#3C5FFB;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 6px rgba(0,0,0,0.05);border:1px solid rgba(60, 95, 251, 0.1);cursor:pointer;transition:all 0.2s ease}.back-to-top-button:hover{background-color:rgba(60, 95, 251, 0.2)}html.dark .back-to-top-button,[data-theme=\"dark\"] .back-to-top-button{background-color:rgba(60, 95, 251, 0.25);color:#81a1ff;border-color:rgba(60, 95, 251, 0.4);box-shadow:0 4px 12px rgba(0,0,0,0.3)}html.dark .back-to-top-button:hover,[data-theme=\"dark\"] .back-to-top-button:hover{background-color:rgba(60, 95, 251, 0.35);color:#ffffff}@media (prefers-color-scheme: dark){:root:not(.light):not([data-theme=\"light\"]) .back-to-top-button{background-color:rgba(60, 95, 251, 0.25);color:#81a1ff;border-color:rgba(60, 95, 251, 0.4);box-shadow:0 4px 12px rgba(0,0,0,0.3)}:root:not(.light):not([data-theme=\"light\"]) .back-to-top-button:hover{background-color:rgba(60, 95, 251, 0.35);color:#ffffff}}div[class*=\"code\"] button [role=\"tooltip\"],div[class*=\"Code\"] button [role=\"tooltip\"],pre button [role=\"tooltip\"],button[aria-label*=\"Copy\"] [role=\"tooltip\"],button[aria-label*=\"copy\"] [role=\"tooltip\"],button[aria-label*=\"Ask\"] [role=\"tooltip\"],button[aria-label*=\"Report\"] [role=\"tooltip\"],.group\\/copy-button [role=\"tooltip\"],button.group\\/copy-button [role=\"tooltip\"],[class*=\"copy-button\"] [role=\"tooltip\"]{top:auto!important;bottom:100%!important;margin-bottom:8px!important;transform:translateX(-50%)!important}.code-block:has(.code-block-wrap) [data-floating-buttons=\"true\"]{opacity:1!important}html{scroll-padding-top:120px}@media (max-width: 768px){html{scroll-padding-top:100px}}"},{"filePath":"_styles/aura-primitive-content.css","content":"html[data-current-path^=\"/cdf/aura/primitives/\"] #header .mt-2.text-lg.prose,#content[data-page-href*=\"/cdf/aura/primitives/\"]:not([data-page-href$=\"/index\"]) #header .mt-2.text-lg.prose{max-width:700px}html[data-current-path^=\"/cdf/aura/primitives/\"] #content>:is(h2,h3,h4,h5,h6,p,span[data-as=\"p\"],ul,ol,blockquote,pre,hr),#content[data-page-href*=\"/cdf/aura/primitives/\"]:not([data-page-href$=\"/index\"])>:is(h2,h3,h4,h5,h6,p,span[data-as=\"p\"],ul,ol,blockquote,pre,hr){max-width:700px}"}],"page":{"pagePath":"cdf/integration/guides/extraction/witsml/witsml_metrics","slug":"/cdf/integration/guides/extraction/witsml/witsml_metrics","pageMetadata":{"title":"Extractor metrics","description":"Performance metrics available from the WITSML extractor for remote monitoring and debugging.","content-type":"reference","audience":"dataEngineer","experience-level":100,"lifecycle":"use","article-type":"article","href":"/cdf/integration/guides/extraction/witsml/witsml_metrics"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Performance metrics available from the WITSML extractor for remote monitoring and debugging.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`prometheus-metrics`,children:`Prometheus metrics`}),`\n`,_jsxs(_components.p,{children:[`This section contains the full list of available metrics from the extractor. For information on the different types of metrics, see the `,_jsx(_components.a,{href:`https://prometheus.io`,children:`Prometheus documentation`}),`. `,_jsx(_components.em,{children:`Counter`}),` starts at zero and increases during an extractor run.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Name`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Purpose`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`queue`}),_jsx(_components.td,{children:`Gauge`}),_jsx(_components.td,{children:`WITSML SOAP query queue size`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`etp_queue`}),_jsx(_components.td,{children:`Gauge`}),_jsx(_components.td,{children:`WITSML ETP message queue size`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`request_counter`}),_jsx(_components.td,{children:`Counter`}),_jsx(_components.td,{children:`Number of SOAP requests made to the WITSML server`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`object_counter`}),_jsx(_components.td,{children:`Counter`}),_jsx(_components.td,{children:`Number of SOAP objects fetched from the WITSML server`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`active_wellbores`}),_jsx(_components.td,{children:`Counter`}),_jsx(_components.td,{children:`Number of current active Wellbores in the WITSML server`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`soap_errors`}),_jsx(_components.td,{children:`Gauge`}),_jsx(_components.td,{children:`Number of failed SOAP related errors`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`etp_errors`}),_jsx(_components.td,{children:`Gauge`}),_jsx(_components.td,{children:`Number of ETP related errors`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`cdf_latency`}),_jsx(_components.td,{children:`Gauge`}),_jsx(_components.td,{children:`ETP message processing latency. Calculated from the moment the extractor receives an ETP message until ingestion to CDF CDF`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`total_latency`}),_jsx(_components.td,{children:`Gauge`}),_jsx(_components.td,{children:`Total latency of an ETP message. Calculated from the source creation time until ingestion to CDF.`})]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"languages":{"custom":["/_languages/kuiper.json"]}},"config":{},"pageMetadata":{"title":"Extractor metrics","description":"Performance metrics available from the WITSML extractor for remote monitoring and debugging.","content-type":"reference","audience":"dataEngineer","experience-level":100,"lifecycle":"use","article-type":"article","href":"/cdf/integration/guides/extraction/witsml/witsml_metrics"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Prometheus metrics","slug":"prometheus-metrics","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/cognite/cb9533f9ff163898/_scripts/back-to-top.js","/_mintlify/custom/cognite/77f6ac33743a5817/_scripts/sidebar-api-20230101-collapse.js","/_mintlify/custom/cognite/237ae201703aad29/_scripts/storybook-theme-sync.js"],"subdomain":"cognite","siteName":"Cognite Docs","title":"Extractor metrics - Cognite Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/cdf/integration/guides/extraction/witsml/witsml_metrics","matchLevel":0},"de":{"href":"/de","matchLevel":4},"es":{"href":"/es","matchLevel":4},"fr":{"href":"/fr","matchLevel":4},"ko":{"href":"/ko","matchLevel":4},"it":{"href":"/it","matchLevel":4},"lv":{"href":"/lv","matchLevel":4},"nl":{"href":"/nl","matchLevel":4},"ja":{"href":"/ja","matchLevel":4},"no":{"href":"/no","matchLevel":4},"pt":{"href":"/pt","matchLevel":4},"ro":{"href":"/ro","matchLevel":4},"sv":{"href":"/sv","matchLevel":4},"zh":{"href":"/zh","matchLevel":4}}},"lastModified":"2026-08-27T11:08:45.682Z","gitLastModified":"2025-12-09T07:57:03.000Z","originalFileLocation":"cdf/integration/guides/extraction/witsml/witsml_metrics.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Performance metrics available from the WITSML extractor for remote monitoring and debugging.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Cognite Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cognite/62AQOhh9Qn2JM6wf/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/cognite/62AQOhh9Qn2JM6wf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cognite/62AQOhh9Qn2JM6wf/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cognite/62AQOhh9Qn2JM6wf/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cognite/62AQOhh9Qn2JM6wf/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cognite/62AQOhh9Qn2JM6wf/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cognite/62AQOhh9Qn2JM6wf/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cognite/62AQOhh9Qn2JM6wf/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cognite/62AQOhh9Qn2JM6wf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Extractor metrics - Cognite Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Performance metrics available from the WITSML extractor for remote monitoring and debugging.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Cognite Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.cognite.com/cdf/integration/guides/extraction/witsml/witsml_metrics\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cognite.mintlify.site/_mintlify/api/og/v2?division=WITSML+extractor\u0026amp;title=Extractor+metrics\u0026amp;description=Performance+metrics+available+from+the+WITSML+extractor+for+remote+monitoring+and+debugging.\u0026amp;theme=39e59d9c40bd05f21ac0010a\u0026amp;signature=33a660dc32ebf94f25e539807acd4fafd82f6eaf1def0707ea5cea9d9206f382\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Extractor metrics - Cognite Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Performance metrics available from the WITSML extractor for remote monitoring and debugging.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cognite.mintlify.site/_mintlify/api/og/v2?division=WITSML+extractor\u0026amp;title=Extractor+metrics\u0026amp;description=Performance+metrics+available+from+the+WITSML+extractor+for+remote+monitoring+and+debugging.\u0026amp;theme=39e59d9c40bd05f21ac0010a\u0026amp;signature=33a660dc32ebf94f25e539807acd4fafd82f6eaf1def0707ea5cea9d9206f382\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/cognite/62AQOhh9Qn2JM6wf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Cognite Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3C5FFB\">\u003cmeta data-mint-head name=\"google-site-verification\" content=\"kX2vFxX0NcdV88MV5ooALR09TbeSd8xDN-rVd6fiTG4\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.cognite.com/cdf/integration/guides/extraction/witsml/witsml_metrics\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/cdf/integration/guides/extraction/witsml/witsml_metrics.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.cognite.com/#organization\",\"name\":\"Cognite Docs\",\"url\":\"https://docs.cognite.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/cognite/dkctM57aym6D8Toa/_images/logo/cognite-docs-black.svg?fit=max\u0026auto=format\u0026n=dkctM57aym6D8Toa\u0026q=85\u0026s=38c50e5be94d9baf1ff1c794ae17d6ea\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.cognite.com#website\",\"name\":\"Cognite Docs\",\"url\":\"https://docs.cognite.com\",\"publisher\":{\"@id\":\"https://docs.cognite.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.cognite.com/cdf/integration/guides/extraction/witsml/witsml_metrics#webpage\",\"url\":\"https://docs.cognite.com/cdf/integration/guides/extraction/witsml/witsml_metrics\",\"name\":\"Extractor metrics\",\"description\":\"Performance metrics available from the WITSML extractor for remote monitoring and debugging.\",\"dateModified\":\"2025-12-09T07:57:03.000Z\",\"isPartOf\":{\"@id\":\"https://docs.cognite.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.cognite.com/cdf/integration/guides/extraction/witsml/witsml_metrics#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.cognite.com/cdf/integration/guides/extraction/witsml/witsml_metrics#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Data engineering\",\"item\":\"https://docs.cognite.com/cdf/data_engineering/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data integrations\",\"item\":\"https://docs.cognite.com/cdf/integration/index\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Extract data\",\"item\":\"https://docs.cognite.com/cdf/integration/concepts/extraction/get_started\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"On-premises extractors\",\"item\":\"https://docs.cognite.com/cdf/integration/guides/extraction/db\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"WITSML extractor\",\"item\":\"https://docs.cognite.com/cdf/integration/guides/extraction/witsml\"},{\"@type\":\"ListItem\",\"position\":6,\"name\":\"Extractor metrics\",\"item\":\"https://docs.cognite.com/cdf/integration/guides/extraction/witsml/witsml_metrics\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.cognite.com/cdf/integration/guides/extraction/witsml/witsml_metrics#article\",\"headline\":\"Extractor metrics\",\"name\":\"Extractor metrics\",\"description\":\"Performance metrics available from the WITSML extractor for remote monitoring and debugging.\",\"url\":\"https://docs.cognite.com/cdf/integration/guides/extraction/witsml/witsml_metrics\",\"mainEntityOfPage\":{\"@id\":\"https://docs.cognite.com/cdf/integration/guides/extraction/witsml/witsml_metrics#webpage\"},\"dateModified\":\"2025-12-09T07:57:03.000Z\",\"publisher\":{\"@id\":\"https://docs.cognite.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.cognite.com#website\"}}]}\u003c/script>","siteName":"Cognite Docs","nav":{"global":null,"languages":[{"language":"en","default":true,"tabs":[{"tab":"Welcome","pages":[{"title":"Welcome","href":""}]},{"tab":"Flows","pages":[{"title":"Flows","href":"/cdf/flows_workspace"}]},{"tab":"Data engineering","groups":[{"group":"Data engineering","pages":[{"title":"About data engineering","sidebarTitle":"Overview","mode":"wide","href":"/cdf/data_engineering"},{"group":"Explore data","pages":[{"title":"Data explorer","href":"/cdf/integration/guides/exploration/data_explorer"},{"title":"Data catalog","href":"/cdf/integration/guides/exploration/data_catalog_concepts"},{"group":"Image and video data","pages":[{"title":"Image and video data","href":"/cdf/integration/guides/exploration/images_videos"},{"title":"Explore image and video data","href":"/cdf/integration/guides/exploration/images_videos_tasks"}]}]},{"group":"Data governance","pages":[{"title":"Data governance overview","sidebarTitle":"Overview","mode":"wide","href":"/cdf/data_governance/overview_dg"},{"title":"About data governance","href":"/cdf/data_governance/index"},{"group":"Data sets","pages":[{"title":"About data sets","href":"/cdf/data_governance/concepts/datasets/index"},{"title":"Create data sets and add data","href":"/cdf/data_governance/guides/datasets/create_data_sets"},{"title":"Edit and explore data sets","href":"/cdf/data_governance/guides/datasets/edit_explore_data_sets"}]}]},{"group":"Data modeling","pages":[{"title":"About data modeling","sidebarTitle":"Overview","mode":"wide","href":"/cdf/dm/index"},{"group":"Cognite data models","pages":[{"title":"Cognite data models","sidebarTitle":"Overview","mode":"wide","href":"/cdf/dm/dm_reference/cognite_data_models"},{"title":"Core data model","href":"/cdf/dm/dm_reference/dm_core_data_model"},{"title":"Process industries data model","href":"/cdf/dm/dm_reference/dm_process_industry_data_model"}]},{"group":"Data modeling concepts and features","pages":[{"title":"Data modeling concepts","sidebarTitle":"Overview","mode":"wide","href":"/cdf/dm/dm_concepts/index"},{"title":"Property graph","href":"/cdf/dm/dm_concepts/dm_property_graph"},{"title":"Spaces, instances, direct relations","href":"/cdf/dm/dm_concepts/dm_spaces_instances"},{"title":"Containers, views, polymorphism, data models","href":"/cdf/dm/dm_concepts/dm_containers_views_datamodels"},{"title":"System schemas","href":"/cdf/dm/dm_concepts/dm_system_schemas"},{"title":"Ingestion features","href":"/cdf/dm/dm_concepts/dm_ingestion"},{"title":"Query features","href":"/cdf/dm/dm_concepts/dm_querying"},{"title":"Search features","href":"/cdf/dm/dm_concepts/dm_search"},{"title":"About smarter search results","sidebarTitle":"Smarter search results","href":"/cdf/dm/dm_concepts/dm_smarter_search_results"},{"title":"Aggregation features","href":"/cdf/dm/dm_concepts/dm_aggregate"},{"title":"Access control features","href":"/cdf/dm/dm_concepts/dm_access_control"},{"title":"Data modeling status for CDF projects","sidebarTitle":"Data modeling project status","mode":"wide","href":"/cdf/dm/dm_concepts/dm_data_modeling_status"},{"title":"Schema and instance inspection","href":"/cdf/dm/dm_concepts/dm_inspect"}]},{"group":"Records and streams","pages":[{"title":"About records and streams","sidebarTitle":"Overview","href":"/cdf/dm/records/concepts/records_and_streams"},{"title":"About choosing and sizing streams","sidebarTitle":"Choosing and sizing streams","href":"/cdf/dm/records/guides/choose_and_size_streams"},{"title":"Get started with Records","sidebarTitle":"Get started","href":"/cdf/dm/records/guides/records_getting_started"},{"title":"Records aggregation reference","sidebarTitle":"Records aggregation","href":"/cdf/dm/records/guides/records_aggregations"}]},{"group":"The schema service (GraphQL)","pages":[{"title":"Using GraphQL with data modeling","sidebarTitle":"Overview","mode":"wide","href":"/cdf/dm/dm_graphql/index"},{"title":"Autogenerated GraphQL types","href":"/cdf/dm/dm_graphql/dm_graphql_types"},{"title":"GraphQL queries","href":"/cdf/dm/dm_graphql/dm_graphql_querying"},{"title":"GraphQL mutations","href":"/cdf/dm/dm_graphql/dm_graphql_mutations"},{"title":"Data modeling language extension for GraphQL","href":"/cdf/dm/dm_graphql/dm_data_modeling_language"}]},{"group":"Examples and best practices","pages":[{"title":"Data modeling examples and best practices","sidebarTitle":"Overview","mode":"wide","href":"/cdf/dm/dm_guides/index"},{"title":"Designing scalable data models","href":"/cdf/dm/dm_guides/dm_designing_scalable_models"},{"title":"Building an asset hierarchy","href":"/cdf/dm/dm_guides/dm_cdm_build_asset_hierarchy"},{"title":"Performance considerations","href":"/cdf/dm/dm_guides/dm_performance_considerations"},{"title":"Debugging query performance","href":"/cdf/dm/dm_guides/dm_debug_query_performance"},{"title":"Handling latency variability in query APIs","href":"/cdf/dm/dm_guides/latency_variability"},{"title":"Optimizing data models for AI","href":"/cdf/dm/dm_guides/dm_best_practices_ai_search"},{"title":"Time series in data modeling","href":"/cdf/dm/dm_guides/dm_integrate_with_time_series"},{"title":"Files in data modeling","href":"/cdf/dm/dm_guides/dm_integrate_files"},{"title":"Extending the core data model via GraphQL","href":"/cdf/dm/dm_guides/dm_extending_core_data_model"},{"title":"Delete nodes without associated container data","href":"/cdf/dm/dm_guides/dm_clean_up_nodes_without_data"}]},{"title":"Limits and restrictions","sidebarTitle":"Limits and restrictions","href":"/cdf/dm/dm_reference/dm_limits_and_restrictions"}]},{"group":"Data workflows","pages":[{"title":"Data workflows overview","sidebarTitle":"Overview","mode":"wide","href":"/cdf/data_workflows/overview"},{"title":"About Data workflows","href":"/cdf/data_workflows/index"},{"title":"Tasks in data workflows","href":"/cdf/data_workflows/task_types"},{"title":"Triggers for data workflows","href":"/cdf/data_workflows/triggers"},{"title":"Use data workflows","href":"/cdf/data_workflows/workflow_user_guide"},{"title":"Limits and restrictions","href":"/cdf/data_workflows/limits_and_restrictions_workflows"}]},{"group":"Data integrations","pages":[{"title":"Data integration overview","sidebarTitle":"Overview","mode":"wide","href":"/cdf/integration/index"},{"title":"About data integrations","href":"/cdf/integration/concepts/about_data_pipelines"},{"title":"Set up on-premises data integration","href":"/cdf/integration/guides/extraction/security"},{"title":"Setup and administration for Microsoft Entra ID","href":"/cdf/integration/guides/extraction/admin_oidc"},{"group":"Connect data","pages":[{"title":"Cognite connectors overview","sidebarTitle":"Overview","mode":"wide","href":"/cdf/integration/concepts/connections/get_started"},{"title":"About data integration with connectors","href":"/cdf/integration/concepts/connections/about_data_integration_with_ connectors"},{"group":"Integrate simulators","pages":[{"title":"About simulator integrations","href":"/cdf/integration/guides/simulators/index"},{"title":"Simulators API","href":"/cdf/integration/guides/simulators/simulator_api"},{"title":"Configure simulator connectors","href":"/cdf/integration/guides/simulators/connectors/index"},{"title":"Configure simulation routines","href":"/cdf/integration/guides/simulators/simulator_routines"},{"title":"Run simulations","href":"/cdf/integration/guides/simulators/simulator_trigger"},{"title":"Data sampling and validation for time series input","href":"/cdf/integration/guides/simulators/about_data_sampling"},{"title":"Troubleshooting","href":"/cdf/integration/guides/simulators/troubleshooting"},{"group":"Connectors","pages":[{"group":"PROSPER","pages":[{"title":"Setup","href":"/cdf/integration/guides/simulators/connectors/prosper/prosper_setup"},{"title":"System requirements","href":"/cdf/integration/guides/simulators/connectors/prosper/prosper_server_requirements"},{"title":"Configuration settings","href":"/cdf/integration/guides/simulators/connectors/prosper/prosper_configuration"},{"title":"Troubleshooting","href":"/cdf/integration/guides/simulators/connectors/prosper/prosper_troubleshooting"},{"title":"Unit conversion","href":"/cdf/integration/guides/simulators/connectors/prosper/prosper_units"}]},{"group":"GAP","pages":[{"title":"Setup","href":"/cdf/integration/guides/simulators/connectors/gap/gap_setup"},{"title":"System requirements","href":"/cdf/integration/guides/simulators/connectors/gap/gap_server_requirements"},{"title":"Configuration settings","href":"/cdf/integration/guides/simulators/connectors/gap/gap_configuration"},{"title":"Parse GAP model revisions","href":"/cdf/integration/guides/simulators/connectors/gap/gap_model_parsing"},{"title":"Troubleshooting","href":"/cdf/integration/guides/simulators/connectors/gap/gap_troubleshooting"},{"title":"Unit conversion","href":"/cdf/integration/guides/simulators/connectors/gap/gap_units"}]}]}]},{"group":"PostgreSQL gateway","pages":[{"title":"About the PostgreSQL gateway","href":"/cdf/integration/guides/interfaces/postgres_gateway/postgres_gateway_basics"},{"title":"Setup and administration for PostgreSQL gateway 2.0","href":"/cdf/integration/guides/interfaces/postgres_gateway"},{"title":"Use Azure Data Factory with PostgreSQL gateway","href":"/cdf/integration/guides/interfaces/postgres_gateway/setup_data_factory"},{"title":"Ingest data into CDF RAW","href":"/cdf/integration/guides/interfaces/postgres_gateway/ingest_into_raw"}]},{"group":"SAP writeback","pages":[{"title":"SAP writeback service","href":"/cdf/integration/guides/interfaces/sap_writeback"},{"title":"Set up the SAP writeback service","href":"/cdf/integration/guides/interfaces/sap_writeback_setup"}]}]},{"group":"Extract data","pages":[{"title":"Cognite extractors overview","sidebarTitle":"Overview","mode":"wide","href":"/cdf/integration/concepts/extraction/get_started"},{"title":"About data extraction","href":"/cdf/integration/concepts/extraction/index"},{"title":"Set up extraction pipelines with remote configuration files","href":"/cdf/integration/guides/interfaces/configure_integrations"},{"title":"Configure SSL certificates and proxy settings for extractors","href":"/cdf/integration/guides/extraction/ssl_certificates_and_proxies"},{"group":"Integrations","pages":[{"title":"About Integrations","href":"/cdf/integration/guides/interfaces/about_unified_integrations"},{"title":"Set up on-premises integrations","href":"/cdf/integration/guides/interfaces/set_up_on_premises_integration"},{"title":"Configuration settings","href":"/cdf/integration/guides/interfaces/configuration_settings"},{"title":"Monitor integrations","href":"/cdf/integration/guides/interfaces/monitor_unified_integrations"}]},{"group":"Extraction pipelines","pages":[{"title":"About extraction pipelines","href":"/cdf/integration/guides/interfaces/about_integrations"},{"title":"Set up extraction pipelines","href":"/cdf/integration/guides/interfaces/add_integrations"},{"title":"Monitor extraction pipelines","href":"/cdf/integration/guides/interfaces/monitor_integrations"}]},{"group":"Hosted extractors","pages":[{"title":"Hosted extractors overview","href":"/cdf/integration/guides/extraction/hosted_extractors"},{"title":"Message formats","href":"/cdf/integration/guides/extraction/hosted_extractors/hosted_extractors_mappings"},{"title":"Custom message formats","href":"/cdf/integration/guides/extraction/hosted_extractors/hosted_extractors_custom_mappings"},{"title":"Mapping concepts","href":"/cdf/integration/guides/extraction/hosted_extractors/kuiper_concepts"},{"title":"Functions","href":"/cdf/integration/guides/extraction/hosted_extractors/built_in_functions"},{"title":"Event Hub extractor","href":"/cdf/integration/guides/extraction/eventhub"},{"title":"Kafka extractor","href":"/cdf/integration/guides/extraction/kafka"},{"title":"MQTT extractor","href":"/cdf/integration/guides/extraction/mqtt"},{"title":"REST extractor","href":"/cdf/integration/guides/extraction/rest"},{"title":"MQTT broker","href":"/cdf/integration/guides/extraction/mqtt_broker"}]},{"group":"On-premises extractors","pages":[{"group":"DB extractor","pages":[{"title":"About the Cognite DB extractor","href":"/cdf/integration/guides/extraction/db"},{"title":"Server requirements","href":"/cdf/integration/guides/extraction/db/db_server_requirements"},{"title":"Set up the DB extractor","href":"/cdf/integration/guides/extraction/db/db_setup"},{"title":"Ingest data from Snowflake with OAuth","href":"/cdf/integration/guides/extraction/db/db_snowflake_oauth_setup"},{"title":"Configuration settings","href":"/cdf/integration/guides/extraction/configuration/db"},{"title":"Metrics","href":"/cdf/integration/guides/extraction/db/db_metrics"},{"title":"Troubleshooting","href":"/cdf/integration/guides/extraction/db/db_troubleshooting"}]},{"group":"EDM extractor","pages":[{"title":"About the Cognite EDM extractor","href":"/cdf/integration/guides/extraction/edm"},{"title":"Server requirements","href":"/cdf/integration/guides/extraction/edm/edm_server_requirements"},{"title":"Set up the EDM extractor","href":"/cdf/integration/guides/extraction/edm/edm_setup"},{"title":"Configuration settings","href":"/cdf/integration/guides/extraction/edm/edm_configuration"},{"title":"EDM data entities","href":"/cdf/integration/guides/extraction/edm/edm_entities"}]},{"group":"File extractor","pages":[{"title":"About the Cognite File extractor","href":"/cdf/integration/guides/extraction/file"},{"title":"Server requirements","href":"/cdf/integration/guides/extraction/file/file_requirements"},{"title":"Set up the Cognite File extractor","href":"/cdf/integration/guides/extraction/file/file_setup"},{"title":"Configuration settings","href":"/cdf/integration/guides/extraction/configuration/file-extractor"},{"title":"Connect to SharePoint Online","href":"/cdf/integration/guides/extraction/file/file_sharepoint_setup"}]},{"group":"OPC classic extractor","pages":[{"title":"About the Cognite OPC Classic extractor","href":"/cdf/integration/guides/extraction/opc_classic"},{"title":"Hardware and server requirements","href":"/cdf/integration/guides/extraction/opc_classic/opc_classic_requirements"},{"title":"Set up the OPC Classic extractor","href":"/cdf/integration/guides/extraction/opc_classic/opc_classic_setup"},{"title":"Command-line arguments","href":"/cdf/integration/guides/extraction/opc_classic/opc_classic_cli"},{"title":"Configuration settings","href":"/cdf/integration/guides/extraction/opc_classic/opc_classic_configuration"}]},{"group":"OPC UA extractor","pages":[{"title":"About the Cognite OPC UA extractor","href":"/cdf/integration/guides/extraction/opc_ua"},{"title":"Hardware requirements","href":"/cdf/integration/guides/extraction/opc_ua/opc_ua_hw_requirements"},{"title":"Server requirements","href":"/cdf/integration/guides/extraction/opc_ua/opc_ua_server_requirements"},{"title":"Set up the OPC UA extractor","href":"/cdf/integration/guides/extraction/opc_ua/opc_ua_setup"},{"title":"Extracting state time series with the OPC UA extractor","href":"/cdf/integration/guides/extraction/opc_ua/opc_ua_state_timeseries"},{"title":"Command-line arguments","href":"/cdf/integration/guides/extraction/opc_ua/opc_ua_cli"},{"title":"Configuration settings","href":"/cdf/integration/guides/extraction/opc_ua/opcua"},{"group":"Other versions","boost":0.25,"expanded":false,"pages":[{"title":"Configuration settings","sidebarTitle":"3.0","href":"/cdf/integration/guides/extraction/opc_ua/3-0"},{"title":"Configuration settings","sidebarTitle":"2.39","href":"/cdf/integration/guides/extraction/opc_ua/2-39"},{"title":"Configuration settings","sidebarTitle":"2.38","href":"/cdf/integration/guides/extraction/opc_ua/2-38"},{"title":"Configuration settings","sidebarTitle":"2.37","href":"/cdf/integration/guides/extraction/opc_ua/2-37"},{"title":"Configuration settings","sidebarTitle":"2.36","href":"/cdf/integration/guides/extraction/opc_ua/2-36"},{"title":"Configuration settings","sidebarTitle":"2.35","href":"/cdf/integration/guides/extraction/opc_ua/2-35"},{"title":"Configuration settings","sidebarTitle":"2.34","href":"/cdf/integration/guides/extraction/opc_ua/2-34"},{"title":"Configuration settings","sidebarTitle":"2.33","href":"/cdf/integration/guides/extraction/opc_ua/2-33"},{"title":"Configuration settings","sidebarTitle":"2.32","href":"/cdf/integration/guides/extraction/opc_ua/2-32"}]},{"title":"Metrics","href":"/cdf/integration/guides/extraction/opc_ua/opc_ua_metrics"},{"title":"Troubleshoot the OPC UA extractor","sidebarTitle":"Troubleshooting","href":"/cdf/integration/guides/extraction/opc_ua/opc_ua_troubleshooting"}]},{"group":"OSDU extractor","pages":[{"title":"About the Cognite OSDU extractor","href":"/cdf/integration/guides/extraction/osdu"},{"title":"Server requirements","href":"/cdf/integration/guides/extraction/osdu/osdu_requirements"},{"title":"Set up the OSDU extractor","href":"/cdf/integration/guides/extraction/osdu/osdu_setup"},{"title":"Configuration settings","href":"/cdf/integration/guides/extraction/osdu/osdu_configuration"}]},{"group":"PI extractor","pages":[{"title":"About the Cognite PI extractor","href":"/cdf/integration/guides/extraction/pi"},{"title":"Server requirements","href":"/cdf/integration/guides/extraction/pi/pi_server_requirements"},{"title":"Set up the PI extractor","href":"/cdf/integration/guides/extraction/pi/pi_setup"},{"title":"Configuration settings","href":"/cdf/integration/guides/extraction/pi/pi"},{"group":"Other versions","boost":0.25,"expanded":false,"pages":[{"title":"Configuration settings","sidebarTitle":"4.22","href":"/cdf/integration/guides/extraction/pi/4-22"},{"title":"Configuration settings","sidebarTitle":"4.21","href":"/cdf/integration/guides/extraction/pi/4-21"},{"title":"Configuration settings","sidebarTitle":"4.20","href":"/cdf/integration/guides/extraction/pi/4-20"}]},{"title":"Extractor metrics","href":"/cdf/integration/guides/extraction/pi/pi_metrics"},{"title":"Troubleshooting","href":"/cdf/integration/guides/extraction/pi/pi_troubleshooting"}]},{"group":"PI AF extractor","pages":[{"title":"About the Cognite PI AF extractor","href":"/cdf/integration/guides/extraction/pi_af"},{"title":"Server requirements","href":"/cdf/integration/guides/extraction/pi_af/pi_af_server_requirements"},{"title":"Set up the PI AF extractor","href":"/cdf/integration/guides/extraction/pi_af/pi_af_setup"},{"title":"Configuration settings","href":"/cdf/integration/guides/extraction/configuration/piaf"}]},{"group":"PI replace utility","pages":[{"title":"About the Cognite PI replace utility","href":"/cdf/integration/guides/extraction/pi_replace"},{"title":"Set up the PI replace utility","href":"/cdf/integration/guides/extraction/pi_replace/pi_replace_setup"},{"title":"Configuration settings","href":"/cdf/integration/guides/extraction/pi_replace/pi_replace_configuration"},{"title":"Integrate with the Cognite PI extractor","href":"/cdf/integration/guides/extraction/pi_replace/pi_replace_integration"},{"title":"Extractor logs, reports and metrics","href":"/cdf/integration/guides/extraction/pi_replace/pi_replace_metrics"}]},{"group":"SAP extractor","pages":[{"title":"About the Cognite SAP extractor","href":"/cdf/integration/guides/extraction/sap"},{"title":"Server requirements","href":"/cdf/integration/guides/extraction/sap/sap_server_requirements"},{"title":"Set up the SAP extractor","href":"/cdf/integration/guides/extraction/sap/sap_setup"},{"title":"Extractor metrics","href":"/cdf/integration/guides/extraction/sap/sap_metrics"},{"title":"Configuration settings","href":"/cdf/integration/guides/extraction/configuration/sap"},{"title":"Troubleshooting","href":"/cdf/integration/guides/extraction/sap/sap_troubleshooting"}]},{"group":"Studio for Petrel extractor","pages":[{"title":"About Cognite Studio for Petrel extractor","href":"/cdf/integration/guides/extraction/petrel_studio"},{"title":"Server requirements","href":"/cdf/integration/guides/extraction/petrel_studio/petrel_studio_requirements"},{"title":"Set up the Studio for Petrel extractor","href":"/cdf/integration/guides/extraction/petrel_studio/petrel_studio_setup"},{"title":"Configuration settings","href":"/cdf/integration/guides/extraction/petrel_studio/petrel_studio_configuration"},{"title":"Troubleshooting","href":"/cdf/integration/guides/extraction/petrel_studio/petrel_studio_troubleshooting"}]},{"group":"WITSML extractor","pages":[{"title":"About Cognite WITSML extractor","href":"/cdf/integration/guides/extraction/witsml"},{"title":"Server requirements","href":"/cdf/integration/guides/extraction/witsml/witsml_requirements"},{"title":"Set up the WITSML extractor","description":"Learn how to install, configure, and deploy the Cognite WITSML extractor as a Docker container.","href":"/cdf/integration/guides/extraction/witsml/witsml_setup"},{"title":"Extractor metrics","href":"/cdf/integration/guides/extraction/witsml/witsml_metrics"},{"title":"Configuration settings","description":"Configuration parameters and settings for the WITSML extractor to connect to WITSML servers and ingest data into Cognite Data Fusion (CDF).","href":"/cdf/integration/guides/extraction/witsml/witsml_configuration"},{"title":"WITSML data objects","href":"/cdf/integration/guides/extraction/witsml/witsml_guide"}]}]}]},{"group":"3D","pages":[{"title":"About 3D models in CDF","sidebarTitle":"Overview","mode":"wide","href":"/cdf/3d/index"},{"title":"About 3D models","href":"/cdf/3d/guides/3dmodels_intro"},{"group":"Upload","pages":[{"title":"Upload 3D models in the browser","href":"/cdf/3d/guides/3dmodels_upload"},{"title":"Upload 3D models with file extractor","href":"/cdf/3d/guides/3d_file_extractor_guide"},{"title":"Upload 360° images","href":"/cdf/3d/guides/360images_upload"}]},{"group":"Configure","pages":[{"title":"Edit 3D models and revisions","href":"/cdf/3d/guides/3dmodels_edit"},{"title":"Configure a scene","href":"/cdf/3d/guides/scene"},{"title":"Set thresholds","href":"/cdf/3d/guides/rule_based_coloring"},{"title":"Configure CDF 3D Visual in Power BI","href":"/cdf/3d/guides/3dmodels_PowerBI"}]},{"group":"Contextualize","pages":[{"title":"Contextualize CAD models","href":"/cdf/3d/guides/3dmodels_contextualize"},{"title":"Contextualize point clouds","href":"/cdf/3d/guides/pointcloud_contextualize"},{"title":"Contextualize 360° images","href":"/cdf/3d/guides/360images_contextualize"}]},{"title":"CDF color table for Aveva RVM files","href":"/cdf/3d/rvm-colors"}]}]},{"group":"Staging","pages":[{"title":"Staging","href":"/cdf/integration/guides/extraction/raw_explorer"}]},{"group":"Transform data","pages":[{"title":"Transformation overview","sidebarTitle":"Overview","mode":"wide","href":"/cdf/integration/concepts/transformation/overview"},{"title":"About transformations","href":"/cdf/integration/concepts/transformation/index"},{"title":"Setup and administration","href":"/cdf/integration/guides/transformation/admin_oidc"},{"title":"Transform data","href":"/cdf/integration/guides/transformation/transformations"},{"group":"Fabric OneLake","pages":[{"title":"About Fabric OneLake in Transformations","href":"/cdf/integration/concepts/transformation/about_fabric_onelake_transformations"},{"title":"Set up a Fabric OneLake integration as an external data source","sidebarTitle":"Set up Fabric OneLake source","href":"/cdf/integration/guides/transformation/set_up_fabric_onelake_connection"},{"title":"Read Fabric OneLake data in transformations","sidebarTitle":"Read Fabric OneLake data","href":"/cdf/integration/guides/transformation/read_fabric_onelake"},{"title":"Monitor Fabric OneLake transformations","sidebarTitle":"Monitor Fabric OneLake","href":"/cdf/integration/guides/transformation/monitor_fabric_onelake"},{"title":"Troubleshoot Fabric OneLake in Transformations","sidebarTitle":"Troubleshoot Fabric OneLake","href":"/cdf/integration/guides/transformation/troubleshoot_fabric_onelake"}]},{"group":"Examples and best practices","pages":[{"title":"Transformation design patterns","href":"/cdf/integration/guides/transformation/best_practices"},{"title":"Operations and performance","href":"/cdf/integration/guides/transformation/operations_and_performance"},{"title":"SQL patterns and best practices","href":"/cdf/integration/guides/transformation/sql_patterns"},{"title":"SQL syntax and functions","href":"/cdf/integration/guides/transformation/write_sql_queries"}]},{"title":"Troubleshooting transformations","href":"/cdf/integration/guides/transformation/troubleshooting"}]},{"group":"Contextualize data","pages":[{"title":"Contextualization overview","sidebarTitle":"Overview","mode":"wide","href":"/cdf/integration/concepts/contextualization/index"},{"title":"About contextualization","href":"/cdf/integration/concepts/contextualization/overview"},{"group":"Foundations","pages":[{"title":"Prepare aliases and match fields","href":"/cdf/integration/guides/contextualization/prepare_aliases"},{"title":"Operate matching and annotation","href":"/cdf/integration/guides/contextualization/operate_pipelines"},{"title":"Understanding contextualization quality","sidebarTitle":"Quality","href":"/cdf/integration/concepts/contextualization/quality"}]},{"group":"Diagram parsing","pages":[{"group":"Diagram parsing for data modeling","pages":[{"title":"About diagram parsing for data modeling","href":"/cdf/integration/guides/contextualization/diagram_parsing"},{"title":"Parse diagrams","href":"/cdf/integration/guides/contextualization/parse_diagrams"},{"title":"Manage symbol libraries","href":"/cdf/integration/guides/contextualization/manage_libraries"}]},{"group":"Diagram parsing for asset-centric data model","pages":[{"title":"Create interactive diagrams","href":"/cdf/integration/guides/contextualization/interactive_diagrams"},{"title":"Troubleshooting","href":"/cdf/integration/guides/contextualization/troubleshooting"}]}]},{"group":"Document parsing","pages":[{"title":"About document parsing","href":"/cdf/integration/guides/contextualization/document_parser"},{"title":"Parsing documents","href":"/cdf/integration/guides/contextualization/parse_documents"}]},{"group":"Entity matching","pages":[{"title":"About entity matching","href":"/cdf/integration/guides/contextualization/matching"},{"title":"Match entities","href":"/cdf/integration/guides/contextualization/match_entities"}]}]}]}]},{"tab":"Build","pages":[{"title":"Build","href":"/cdf/build"}]},{"tab":"Admin","pages":[{"title":"Admin","href":"/cdf/admin"}]},{"tab":"Deploy","pages":[{"title":"Deploy","href":"/cdf/deploy"}]},{"tab":"Develop","pages":[{"title":"Develop","href":"/dev"}]},{"tab":"API reference","menu":[{"item":"Stable (20230101)","description":"Production version (stable)","pages":[{"title":"Stable (20230101)","href":"/api-reference/concepts/20230101/api-description"}]},{"item":"Beta (20230101-beta)","description":"Preview API operations on top of stable","pages":[{"title":"Beta (20230101-beta)","href":"/api-reference/concepts/20230101-beta/api-description"}]},{"item":"Alpha (20230101-alpha)","description":"Experimental API operations","pages":[{"title":"Alpha (20230101-alpha)","href":"/api-reference/concepts/20230101-alpha/api-description"}]}],"pages":[{"title":"API reference","href":"/api-reference/concepts/20230101/api-description"}]},{"tab":"CogDocs","hidden":true,"searchable":false,"pages":[{"title":"CogDocs","href":"/cogdocs/concepts/platform-overview"}]}]},{"language":"de","pages":[{"title":"de","href":"/de"}]},{"language":"es","pages":[{"title":"es","href":"/es"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko"}]},{"language":"it","pages":[{"title":"it","href":"/it"}]},{"language":"lv","pages":[{"title":"lv","href":"/lv"}]},{"language":"nl","pages":[{"title":"nl","href":"/nl"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja"}]},{"language":"no","pages":[{"title":"no","href":"/no"}]},{"language":"pt","pages":[{"title":"pt","href":"/pt"}]},{"language":"ro","pages":[{"title":"ro","href":"/ro"}]},{"language":"sv","pages":[{"title":"sv","href":"/sv"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh"}]}]},"basePath":"","title":"Extractor metrics - Cognite Docs","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":["10e4515597"],"chunks":["BannerMarkdown-Cj6eAYhz.js","dist-CdrJecqK.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-D-TRO5q5.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}