The Logs page displays the execution history of a datasource’s data refresh cycles. Each refresh operation (fetch, parse, save) is logged with its status, timing, and any errors or warnings.
A significant number of entries were lost between refreshes.
Fields are missing
Required field values are empty for an entry.
New field detected
A new field was found in the source data.
Failed to pull data
The data source could not be retrieved.
Regularly check your logs after datasource updates. Warning and Error entries help you identify data quality issues before they affect your workflows.
Was this page helpful?
⌘I
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Reelevant Documentation","colors":{"primary":"#5B5EFF","light":"#EEFF00","dark":"#000000"},"logo":{"light":"https://mintcdn.com/reelevant/D6vf5onuThNAJCJb/logo/light.svg?fit=max\u0026auto=format\u0026n=D6vf5onuThNAJCJb\u0026q=85\u0026s=4c93d8f2eb1c2c478502c6badf79e835","dark":"https://mintcdn.com/reelevant/D6vf5onuThNAJCJb/logo/dark.svg?fit=max\u0026auto=format\u0026n=D6vf5onuThNAJCJb\u0026q=85\u0026s=9cdbce280d95a9cf7e214668af808763","href":"https://reelevant.com"},"favicon":"https://mintcdn.com/reelevant/D6vf5onuThNAJCJb/favicon.png?fit=max\u0026auto=format\u0026n=D6vf5onuThNAJCJb\u0026q=85\u0026s=928e3890126556d101e6ff25edde2ae6","api":{},"appearance":{"default":"dark"},"background":{"color":{"light":"#F6F6F6","dark":"#000000"}},"navbar":{"links":[{"href":"https://reelevant.com","label":"Website"},{"href":"mailto:support@reelevant.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.reelevant.com"}},"footer":{"socials":{"linkedin":"https://fr.linkedin.com/company/reelevant"}},"fonts":{"family":"Switzer","weight":400,"source":"fonts/Switzer-Regular.woff2","format":"woff2"},"styling":{"codeblocks":{"theme":{"light":"github-light","dark":"github-dark"}},"latex":false},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"languages":[{"language":"en","default":true,"href":"product-guide/introduction"},{"language":"fr","href":"fr/product-guide/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"reelevant","hasAudioNarration":false,"actualSubdomain":"reelevant","customDomains":["docs.reelevant.com"],"gitSource":{"type":"github","owner":"reelevant-tech","repo":"product-documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aec8fc8f73278e02598f050","collectionId":"da590385-2a85-40a1-8aa7-f03de46214e2","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aec8fc8f73278e02598f050"},"feedback":{"thumbs":true,"contextualFeedback":{"allowEmail":true},"agentFeedback":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":"6aec8fc8f73278e02598f050","clientVersion":"0.0.4071","searchFilterCounts":[{"language":"default","tag":"Developer Docs","count":221},{"language":"en","tag":"Advanced Guide","count":99},{"language":"fr","tag":"Advanced Guide","count":99},{"language":"en","tag":"Product Guide","count":88},{"language":"fr","tag":"Product Guide","count":88},{"language":"default","tag":"Entity Manager API","count":71},{"language":"default","tag":"Statistics API","count":54},{"language":"en","tag":"Transformations","count":41},{"language":"fr","tag":"Transformations","count":41},{"language":"en","tag":"Workflows","count":36},{"language":"fr","tag":"Workflows","count":36},{"language":"default","tag":"Datasources API","count":36},{"language":"en","tag":"Developer Docs","count":35},{"language":"fr","tag":"Developer Docs","count":35},{"language":"en","tag":"DataHub Deep Dive","count":30},{"language":"fr","tag":"DataHub Deep Dive","count":30},{"language":"default","tag":"Workflow API","count":30},{"language":"default","tag":"Contents API","count":27},{"language":"en","tag":"Data Nodes","count":18},{"language":"en","tag":"Content Editor","count":18},{"language":"fr","tag":"Data Nodes","count":18},{"language":"fr","tag":"Content Editor","count":18},{"language":"default","tag":"AnalyticsSettings","count":18},{"language":"en","tag":"Advanced Workflows","count":16},{"language":"fr","tag":"Advanced Workflows","count":16},{"language":"default","tag":"AnalysisReports","count":15},{"language":"en","tag":"Why Reelevant","count":14},{"language":"fr","tag":"Why Reelevant","count":14},{"language":"default","tag":"Datasource","count":14},{"language":"default","tag":"Experiments","count":14}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@reelevant.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":"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":"vite-origin","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":"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}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"@font-face{font-family:\"Switzer\";src:url(\"/fonts/Switzer-Regular.woff2\") format(\"woff2\");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:\"Switzer\";src:url(\"/fonts/Switzer-Semibold.woff2\") format(\"woff2\");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:\"Instrument Serif\";src:url(\"/fonts/InstrumentSerif-Regular.woff2\") format(\"woff2\");font-weight:400;font-style:normal;font-display:swap}:root{--reelevant-yellow: #eeff00;--reelevant-blue: #5b5eff;--reelevant-mint: #51ccaa;--reelevant-black: #000000;--reelevant-white: #f6f6f6}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:var(--reelevant-blue);color:var(--reelevant-mint)}h1,h2,h3,h4,h5,h6,#content h1,#content h2,#content h3,[data-component=\"PageTitle\"],[data-component=\"Heading\"]{color:var(--reelevant-black)!important}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6,html.dark #content h1,html.dark #content h2,html.dark #content h3,html.dark [data-component=\"PageTitle\"],html.dark [data-component=\"Heading\"]{color:var(--reelevant-white)!important}#navbar{border-bottom:1px solid rgba(0, 0, 0, 0.08)}html.dark #navbar{border-bottom-color:rgba(246, 246, 246, 0.12)}#navbar a[data-primary=\"true\"],#navbar button[data-primary=\"true\"]{background-color:var(--reelevant-black)!important;color:var(--reelevant-white)!important;border-radius:0!important;font-weight:600;letter-spacing:0.02em;text-transform:uppercase}#navbar a[data-primary=\"true\"]:hover,#navbar button[data-primary=\"true\"]:hover{background-color:var(--reelevant-yellow)!important;color:var(--reelevant-black)!important}#sidebar a[data-active=\"true\"]{color:var(--reelevant-black)}html.dark #sidebar a[data-active=\"true\"]{color:var(--reelevant-yellow)}.card{border-radius:0;border-color:rgba(0, 0, 0, 0.12)}html.dark .card{border-color:rgba(246, 246, 246, 0.12)}.card:hover{border-color:var(--reelevant-yellow)}html:not(.dark) #content a.link,html:not(.dark) a.text-primary:not([data-primary=\"true\"]){color:var(--reelevant-blue)!important}html:not(.dark) a.text-primary.border-primary{border-color:var(--reelevant-blue)!important}"}],"page":{"pagePath":"advanced-guide/datahub/logs","slug":"/advanced-guide/datahub/logs","pageMetadata":{"title":"Logs","description":"Monitor datasource execution history with fetch, parse, and save logs","href":"/advanced-guide/datahub/logs"},"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: \"Monitor datasource execution history with fetch, parse, and save logs\"\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`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,OptimizedImage,Table,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(OptimizedImage,{src:`https://mintcdn.com/reelevant/10tXeCE_biVlzX8s/images/datahub/logs-page-v2.png?fit=max\u0026auto=format\u0026n=10tXeCE_biVlzX8s\u0026q=85\u0026s=f21eb0e59d021cc1ce632f04f957c734`,alt:`Logs page showing execution entries with status and details`,\"data-og-width\":`1280`,width:`1280`,\"data-og-height\":`800`,height:`800`,\"data-path\":`images/datahub/logs-page-v2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/reelevant/10tXeCE_biVlzX8s/images/datahub/logs-page-v2.png?w=280\u0026fit=max\u0026auto=format\u0026n=10tXeCE_biVlzX8s\u0026q=85\u0026s=2d61031028518e0731b5bcc7f1f5974a 280w, https://mintcdn.com/reelevant/10tXeCE_biVlzX8s/images/datahub/logs-page-v2.png?w=560\u0026fit=max\u0026auto=format\u0026n=10tXeCE_biVlzX8s\u0026q=85\u0026s=4a7a7ae0ddfe4f3f80a7939e41796f80 560w, https://mintcdn.com/reelevant/10tXeCE_biVlzX8s/images/datahub/logs-page-v2.png?w=840\u0026fit=max\u0026auto=format\u0026n=10tXeCE_biVlzX8s\u0026q=85\u0026s=ca1479614f80ab453f95c945df91c7cd 840w, https://mintcdn.com/reelevant/10tXeCE_biVlzX8s/images/datahub/logs-page-v2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=10tXeCE_biVlzX8s\u0026q=85\u0026s=d51286bf949d1242abfdbed6ff1c3c64 1100w, https://mintcdn.com/reelevant/10tXeCE_biVlzX8s/images/datahub/logs-page-v2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=10tXeCE_biVlzX8s\u0026q=85\u0026s=f90689901896ff7b0f0a3210d053b257 1650w, https://mintcdn.com/reelevant/10tXeCE_biVlzX8s/images/datahub/logs-page-v2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=10tXeCE_biVlzX8s\u0026q=85\u0026s=14bd51ef2b00a424ded28e774dbaaa0b 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`The Logs page displays the execution history of a datasource’s data refresh cycles. Each refresh operation (fetch, parse, save) is logged with its status, timing, and any errors or warnings.`}),`\n`,_jsx(Heading,{level:`2`,id:`log-entries`,children:`Log Entries`}),`\n`,_jsx(_components.p,{children:`Each log entry shows:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Document`})}),_jsx(_components.td,{children:`The source document or batch being processed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Line`})}),_jsx(_components.td,{children:`The line number in the source data (for row-level issues).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Level`})}),_jsx(_components.td,{children:`Info, Warning, or Error.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Message`})}),_jsx(_components.td,{children:`A description of the event or issue.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`filters`,children:`Filters`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Filter`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Show only`})}),_jsx(_components.td,{children:`Filter by log level — show only Warning events or higher.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Last update`})}),_jsx(_components.td,{children:`Filter by the last refresh version.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Levels`})}),_jsx(_components.td,{children:`Filter by specific log levels (Info, Warning, Error).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`All versions`})}),_jsx(_components.td,{children:`Show logs from all refresh cycles, or only the latest.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`log-message-types`,children:`Log Message Types`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Message`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Start Refresh`})}),_jsx(_components.td,{children:`The data refresh cycle has started.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`End Refresh`})}),_jsx(_components.td,{children:`The refresh cycle completed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`entries have been updated`})}),_jsx(_components.td,{children:`Shows the total number of entries processed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Value is not a type`})}),_jsx(_components.td,{children:`A field value doesn’t match its expected type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Impossible to locate address`})}),_jsx(_components.td,{children:`Geocoding failed for a location entry.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Unable to locate the country`})}),_jsx(_components.td,{children:`Country geocoding failed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Entries drop rate too high`})}),_jsx(_components.td,{children:`A significant number of entries were lost between refreshes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Fields are missing`})}),_jsx(_components.td,{children:`Required field values are empty for an entry.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`New field detected`})}),_jsx(_components.td,{children:`A new field was found in the source data.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Failed to pull data`})}),_jsx(_components.td,{children:`The data source could not be retrieved.`})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Regularly check your logs after datasource updates. Warning and Error entries help you identify data quality issues before they affect your `,_jsx(_components.a,{href:`/product-guide/workflows/overview`,children:`workflows`}),`.`]})})]})}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":{"theme":{"light":"github-light","dark":"github-dark"}},"config":{},"pageMetadata":{"title":"Logs","description":"Monitor datasource execution history with fetch, parse, and save logs","href":"/advanced-guide/datahub/logs"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Log Entries","slug":"log-entries","depth":2,"children":[]},{"title":"Filters","slug":"filters","depth":2,"children":[]},{"title":"Log Message Types","slug":"log-message-types","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"reelevant","siteName":"Reelevant Documentation","title":"Logs - Reelevant Documentation","contextualStarterQuestions":[{"_id":"6a4781820721dc140d02bc16","deploymentId":"694abf1c9f9a298e48ea6902","questionText":"How do I troubleshoot errors?","status":"active","generatedBy":"contextual","path":"advanced-guide/datahub/logs","createdAt":"2026-07-03T09:31:46.139Z","updatedAt":"2026-07-03T09:31:46.139Z","__v":0},{"_id":"6a4781820721dc140d02bc15","deploymentId":"694abf1c9f9a298e48ea6902","questionText":"What do log levels mean?","status":"active","generatedBy":"contextual","path":"advanced-guide/datahub/logs","createdAt":"2026-07-03T09:31:46.139Z","updatedAt":"2026-07-03T09:31:46.139Z","__v":0},{"_id":"6a4781820721dc140d02bc14","deploymentId":"694abf1c9f9a298e48ea6902","questionText":"How do I view datasource logs?","status":"active","generatedBy":"contextual","path":"advanced-guide/datahub/logs","createdAt":"2026-07-03T09:31:46.139Z","updatedAt":"2026-07-03T09:31:46.139Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/advanced-guide/datahub/logs","matchLevel":0},"fr":{"href":"/fr/advanced-guide/datahub/logs","matchLevel":1}}},"lastModified":"2026-07-03T09:31:29.446Z","originalFileLocation":"advanced-guide/datahub/logs.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=\"dark\"}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=\"Monitor datasource execution history with fetch, parse, and save logs\">\u003cmeta data-mint-head name=\"application-name\" content=\"Reelevant Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/reelevant/Vjjpq49HW3l5GPuU/_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/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/reelevant/Vjjpq49HW3l5GPuU/_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/reelevant/Vjjpq49HW3l5GPuU/_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/reelevant/Vjjpq49HW3l5GPuU/_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/reelevant/Vjjpq49HW3l5GPuU/_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/reelevant/Vjjpq49HW3l5GPuU/_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/reelevant/Vjjpq49HW3l5GPuU/_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/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Logs - Reelevant Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Monitor datasource execution history with fetch, parse, and save logs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Reelevant Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.reelevant.com/advanced-guide/datahub/logs\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://reelevant.mintlify.app/_mintlify/api/og/v2?division=DataHub+Deep+Dive\u0026amp;title=Logs\u0026amp;description=Monitor+datasource+execution+history+with+fetch%2C+parse%2C+and+save+logs\u0026amp;theme=4f0698a617fe3160ff18f45c\u0026amp;signature=298132ec0a7a520d953c42051b55ea07f6dd0ada57233ddc73d5514efaef3ccd\">\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=\"Logs - Reelevant Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Monitor datasource execution history with fetch, parse, and save logs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://reelevant.mintlify.app/_mintlify/api/og/v2?division=DataHub+Deep+Dive\u0026amp;title=Logs\u0026amp;description=Monitor+datasource+execution+history+with+fetch%2C+parse%2C+and+save+logs\u0026amp;theme=4f0698a617fe3160ff18f45c\u0026amp;signature=298132ec0a7a520d953c42051b55ea07f6dd0ada57233ddc73d5514efaef3ccd\">\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/reelevant/Vjjpq49HW3l5GPuU/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Reelevant Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5B5EFF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.reelevant.com/advanced-guide/datahub/logs\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/advanced-guide/datahub/logs.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.reelevant.com/advanced-guide/datahub/logs\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.reelevant.com/fr/advanced-guide/datahub/logs\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.reelevant.com/advanced-guide/datahub/logs\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.reelevant.com/#organization\",\"name\":\"Reelevant Documentation\",\"url\":\"https://docs.reelevant.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/reelevant/D6vf5onuThNAJCJb/logo/light.svg?fit=max\u0026auto=format\u0026n=D6vf5onuThNAJCJb\u0026q=85\u0026s=4c93d8f2eb1c2c478502c6badf79e835\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.reelevant.com#website\",\"name\":\"Reelevant Documentation\",\"url\":\"https://docs.reelevant.com\",\"publisher\":{\"@id\":\"https://docs.reelevant.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.reelevant.com/advanced-guide/datahub/logs#webpage\",\"url\":\"https://docs.reelevant.com/advanced-guide/datahub/logs\",\"name\":\"Logs\",\"description\":\"Monitor datasource execution history with fetch, parse, and save logs\",\"dateModified\":\"2026-07-03T09:31:29.446Z\",\"isPartOf\":{\"@id\":\"https://docs.reelevant.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.reelevant.com/advanced-guide/datahub/logs#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.reelevant.com/advanced-guide/datahub/logs#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"DataHub Deep Dive\",\"item\":\"https://docs.reelevant.com/advanced-guide/datahub/source-types\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Logs\",\"item\":\"https://docs.reelevant.com/advanced-guide/datahub/logs\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.reelevant.com/advanced-guide/datahub/logs#article\",\"headline\":\"Logs\",\"name\":\"Logs\",\"description\":\"Monitor datasource execution history with fetch, parse, and save logs\",\"url\":\"https://docs.reelevant.com/advanced-guide/datahub/logs\",\"mainEntityOfPage\":{\"@id\":\"https://docs.reelevant.com/advanced-guide/datahub/logs#webpage\"},\"dateModified\":\"2026-07-03T09:31:29.446Z\",\"publisher\":{\"@id\":\"https://docs.reelevant.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.reelevant.com#website\"}}]}\u003c/script>","siteName":"Reelevant Documentation","nav":{"global":null,"languages":[{"language":"en","default":true,"tabs":[{"tab":"Product Guide","pages":[{"title":"Product Guide","href":"/product-guide/introduction"}]},{"tab":"Advanced Guide","groups":[{"group":"Getting Started","pages":[{"title":"Advanced Guide","href":"/advanced-guide/introduction"}]},{"group":"DataHub Deep Dive","pages":[{"group":"Source Types","pages":[{"title":"Overview","href":"/advanced-guide/datahub/source-types"},{"title":"URL","href":"/advanced-guide/datahub/source-types/url"},{"title":"File Upload","href":"/advanced-guide/datahub/source-types/file"},{"title":"FTP \u0026 SFTP","href":"/advanced-guide/datahub/source-types/ftp-sftp"},{"title":"BigQuery","href":"/advanced-guide/datahub/source-types/bigquery"},{"title":"Snowflake","href":"/advanced-guide/datahub/source-types/snowflake"},{"title":"Google Cloud Storage (GCS)","href":"/advanced-guide/datahub/source-types/gcs"},{"title":"Amazon S3","href":"/advanced-guide/datahub/source-types/s3"},{"title":"Kafka","href":"/advanced-guide/datahub/source-types/kafka"},{"title":"Datasource Reference","href":"/advanced-guide/datahub/source-types/datasource-reference"}]},{"group":"Datagraph","pages":[{"title":"Datagraph Overview","href":"/advanced-guide/datahub/datagraph/overview"},{"title":"Datagraph Schema","href":"/advanced-guide/datahub/datagraph/schema"},{"title":"Datagraph Schema views","href":"/advanced-guide/datahub/datagraph/explorer"},{"title":"Datagraph Objects","href":"/advanced-guide/datahub/datagraph/entities"},{"title":"Datagraph Object Families","href":"/advanced-guide/datahub/datagraph/entity-groups"}]},{"title":"CSV Format Options","href":"/advanced-guide/datahub/csv-options"},{"title":"Field Mapping","href":"/advanced-guide/datahub/field-mapping"},{"title":"PGP Decryption","href":"/advanced-guide/datahub/pgp-decryption"},{"title":"Rotate Source Secrets","href":"/advanced-guide/datahub/rotate-source-secrets"},{"title":"Ignore Files Before a Date","href":"/advanced-guide/datahub/ignore-older-files"},{"title":"Public IPs","href":"/advanced-guide/datahub/public-ips"},{"title":"Queries","href":"/advanced-guide/datahub/queries"},{"title":"Editable Datasources","href":"/advanced-guide/datahub/editable-datasources"},{"title":"Anonymising Customer Records","href":"/advanced-guide/datahub/anonymise-customer-records"},{"title":"Tracking Opt-Out for Opens","description":"Honour per-user opt-out of open tracking with a consent flag on your CRM Datasource","href":"/advanced-guide/datahub/tracking-opt-out"},{"title":"Logs","href":"/advanced-guide/datahub/logs"},{"title":"Special Configurations","description":"Advanced datasource configurations — tracking, merge, GTM, API keys, and computed datasources","href":"/advanced-guide/datahub/special-configurations"},{"title":"OAuth Client Debugging","href":"/advanced-guide/datahub/oauth-debugging"},{"title":"Custom Fetchers","href":"/advanced-guide/datahub/custom-fetchers"},{"title":"Analytics Database Sync","href":"/advanced-guide/datahub/analytics-database-sync"}]},{"group":"Advanced Workflows","pages":[{"group":"Data Nodes","pages":[{"title":"Overview","href":"/advanced-guide/workflows/data-nodes"},{"title":"Datasource Nodes","href":"/advanced-guide/workflows/data-nodes/datasources"},{"title":"URL Parameter","href":"/advanced-guide/workflows/data-nodes/url-parameter"},{"title":"Geolocation","href":"/advanced-guide/workflows/data-nodes/geolocation"},{"title":"Weather","href":"/advanced-guide/workflows/data-nodes/weather"},{"title":"Website Events","href":"/advanced-guide/workflows/data-nodes/website-events"},{"title":"Live Polling","href":"/advanced-guide/workflows/data-nodes/live-polling"},{"title":"Transform","href":"/advanced-guide/workflows/data-nodes/transform"},{"title":"Datagraph Object","href":"/advanced-guide/workflows/data-nodes/datagraph"}]},{"group":"Logic Nodes","pages":[{"title":"Overview","href":"/advanced-guide/workflows/logic-nodes"},{"title":"Conditions","href":"/advanced-guide/workflows/logic-nodes/conditions"},{"title":"Split (A/B Testing)","href":"/advanced-guide/workflows/logic-nodes/split"},{"title":"Real-Time Testing (RTT)","href":"/advanced-guide/workflows/logic-nodes/real-time-testing"}]},{"title":"Workflow Settings","href":"/advanced-guide/workflows/settings"},{"title":"Locale and Multi-Country Handling","href":"/advanced-guide/workflows/locale-handling"},{"title":"Push and In-App Integration","href":"/advanced-guide/workflows/push-integration"}]},{"group":"Email Rendering","pages":[{"title":"Email Client Caching and Proxies","href":"/advanced-guide/email-rendering/caching-and-proxies"}]},{"group":"Transformations","pages":[{"title":"Transformations Introduction","href":"/advanced-guide/transformations/introduction"},{"title":"Transformations Usage","href":"/advanced-guide/transformations/usage"},{"title":"List of Transformations","href":"/advanced-guide/transformations/list"},{"group":"Strings","pages":[{"title":"Truncate","href":"/advanced-guide/transformations/truncate"},{"title":"Case","href":"/advanced-guide/transformations/case"},{"title":"Replace","href":"/advanced-guide/transformations/replace"},{"title":"Replace with Variable","href":"/advanced-guide/transformations/replace-variable"},{"title":"Split","href":"/advanced-guide/transformations/split"},{"title":"Extract","href":"/advanced-guide/transformations/extract"},{"title":"Template","href":"/advanced-guide/transformations/template"},{"title":"Length","href":"/advanced-guide/transformations/length"},{"title":"Pad","href":"/advanced-guide/transformations/pad"},{"title":"Create Hash","href":"/advanced-guide/transformations/create-hash"},{"title":"AES Decrypt","href":"/advanced-guide/transformations/aes-decrypt"}]},{"group":"Numbers","pages":[{"title":"Parse Number","href":"/advanced-guide/transformations/parse-number"},{"title":"Format Number","href":"/advanced-guide/transformations/format-number"},{"title":"Format Currency","href":"/advanced-guide/transformations/format-currency"},{"title":"Format Currency (Locale Variable)","href":"/advanced-guide/transformations/format-currency-locale"},{"title":"Format Currency (Locale \u0026 Currency Variables)","href":"/advanced-guide/transformations/format-currency-locale-currency"},{"title":"Percentage","href":"/advanced-guide/transformations/percentage"},{"title":"Absolute","href":"/advanced-guide/transformations/absolute"},{"title":"Round","href":"/advanced-guide/transformations/round"}]},{"group":"Maths","pages":[{"title":"Divide","href":"/advanced-guide/transformations/divide"},{"title":"Multiply","href":"/advanced-guide/transformations/multiply"},{"title":"Subtract","href":"/advanced-guide/transformations/subtract"},{"title":"Sum","href":"/advanced-guide/transformations/sum"},{"title":"Aggregate Numbers","href":"/advanced-guide/transformations/aggregate-numbers"}]},{"group":"Dates","pages":[{"title":"Format Date","href":"/advanced-guide/transformations/format-date"},{"title":"Format Date (Locale Variable)","href":"/advanced-guide/transformations/format-date-locale-var"},{"title":"Parse Date","href":"/advanced-guide/transformations/parse-date"},{"title":"Difference Between Dates","href":"/advanced-guide/transformations/difference-between-dates"},{"title":"Add to Date","href":"/advanced-guide/transformations/add-to-date"},{"title":"Subtract from Date","href":"/advanced-guide/transformations/subtract-to-date"},{"title":"Get Date Occurrence","href":"/advanced-guide/transformations/get-date-occurrence"}]},{"group":"Arrays","pages":[{"title":"Array Get","href":"/advanced-guide/transformations/array-get"},{"title":"Array Get (Variable Index)","href":"/advanced-guide/transformations/array-get-var"},{"title":"Array Intersection","href":"/advanced-guide/transformations/array-intersection"},{"title":"Array Unique Rank","href":"/advanced-guide/transformations/array-unique-rank"},{"title":"Array Unique","href":"/advanced-guide/transformations/array-unique"},{"title":"Array Concat","href":"/advanced-guide/transformations/array-concat"}]},{"group":"Records","pages":[{"title":"Lookup","href":"/advanced-guide/transformations/lookup"}]}]},{"group":"Advanced Analytics","pages":[{"title":"Attribution Model","href":"/advanced-guide/analytics/attribution"},{"title":"Analytics Reports","href":"/advanced-guide/analytics/reports"},{"title":"Customer Impact","href":"/advanced-guide/analytics/customer-impact"},{"title":"Adoption","href":"/advanced-guide/analytics/adoption"},{"title":"Messaging and Mobile Measurement","href":"/advanced-guide/analytics/messaging-and-mobile-measurement"},{"title":"Data Exploration","href":"/product-guide/analytics/data-exploration"},{"title":"Measures and Dimensions Reference","href":"/product-guide/analytics/measures-and-dimensions"},{"title":"Individualization Dashboard","href":"/product-guide/analytics/dashboards/individualization"},{"title":"Uplift Dashboard","href":"/product-guide/analytics/dashboards/uplift"},{"title":"Analytics Settings","href":"/product-guide/analytics/settings"}]}]},{"tab":"Developer Docs","pages":[{"title":"Developer Docs","href":"/developer-docs/introduction"}]},{"tab":"Why Reelevant","pages":[{"title":"Why Reelevant","href":"/why-reelevant/introduction"}]}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/advanced-guide/datahub/logs"}]}]},"basePath":"","title":"Logs - Reelevant Documentation","buildId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","deploymentId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-CAita2ok.js","lightbox-handle-r17bVUz3.js"]}