1"use strict";(self.webpackChunkdatabase_lab_docs=self.webpackChunkdatabase_lab_docs||[]).push([[22959],{28453(e,n,r){r.d(n,{R:()=>o,x:()=>c});var s=r(96540);const i={},t=s.createContext(i);function o(e){const n=s.useContext(t);return s.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function c(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),s.createElement(t.Provider,{value:n},e.children)}},54581(e,n,r){r.r(n),r.d(n,{assets:()=>a,contentTitle:()=>c,default:()=>f,frontMatter:()=>o,metadata:()=>s,toc:()=>d});const s=JSON.parse('{"id":"reference-guides/index","title":"PostgresAI reference guides","description":"Monitoring","source":"@site/docs/reference-guides/index.md","sourceDirName":"reference-guides","slug":"/reference-guides","permalink":"/docs/reference-guides","draft":false,"unlisted":false,"editUrl":"https://gitlab.com/postgres-ai/docs/-/edit/master/docs/reference-guides/index.md","tags":[],"version":"current","frontMatter":{"title":"PostgresAI reference guides","sidebar_label":"Overview","slug":"/reference-guides"},"sidebar":"baseSidebar","previous":{"title":"get into trouble using some PG features","permalink":"/docs/postgres-howtos/miscellaneous/how-to-get-into-trouble-using-some-postgres-features"},"next":{"title":"postgres_ai monitoring","permalink":"/docs/reference-guides/postgres-ai-monitoring-reference"}}');var i=r(74848),t=r(28453);const o={title:"PostgresAI reference guides",sidebar_label:"Overview",slug:"/reference-guides"},c=void 0,a={},d=[{value:"Monitoring",id:"monitoring",level:2},{value:"PostgresAI Assistant",id:"postgresai-assistant",level:2},{value:"Database Lab",id:"database-lab",level:2},{value:"Joe Bot",id:"joe-bot",level:2}];function l(e){const n={a:"a",h2:"h2",li:"li",ul:"ul",...(0,t.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h2,{id:"monitoring",children:"Monitoring"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"/docs/reference-guides/postgres-ai-monitoring-reference",children:"postgres_ai monitoring reference"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"/docs/reference-guides/postgresai-cli-reference",children:"PostgresAI CLI reference"})}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"postgresai-assistant",children:"PostgresAI Assistant"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"/docs/reference-guides/postgres-ai-bot-reference",children:"PostgresAI Assistant tools"})}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"database-lab",children:"Database Lab"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"/docs/reference-guides/database-lab-engine-components",children:"Database Lab components"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"/docs/reference-guides/database-lab-engine-api-reference",children:"Database Lab API reference"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"/docs/reference-guides/dblab-client-cli-reference",children:"Database Lab Client CLI reference (dblab)"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"/docs/reference-guides/database-lab-engine-configuration-reference",children:"Database Lab Engine configuration reference"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"/docs/reference-guides/db-migration-checker-configuration-reference",children:"DB Migration Checker configuration reference"})}),"\n"]}),"\n",(0,i.jsx)(n.h2,{id:"joe-bot",children:"Joe Bot"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"/docs/reference-guides/joe-bot-configuration-reference",children:"Joe Bot configuration reference"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:"/docs/reference-guides/joe-bot-commands-reference",children:"Joe Bot commands reference"})}),"\n"]})]})}function f(e={}){const{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.