1"use strict";(self.webpackChunkkubevela_io=self.webpackChunkkubevela_io||[]).push([[2691],{28453:(e,n,s)=>{s.d(n,{R:()=>a,x:()=>l});var r=s(96540);const t={},o=r.createContext(t);function a(e){const n=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:a(e.components),r.createElement(o.Provider,{value:n},e.children)}},52037:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>i,contentTitle:()=>l,default:()=>p,frontMatter:()=>a,metadata:()=>r,toc:()=>c});const r=JSON.parse('{"id":"reference/addons/mysql-exporter","title":"Mysql Exporter","description":"Prometheus exporter for MySQL server metrics.","source":"@site/versioned_docs/version-v1.8/reference/addons/mysql-exporter.md","sourceDirName":"reference/addons","slug":"/reference/addons/mysql-exporter","permalink":"/docs/v1.8/reference/addons/mysql-exporter","draft":false,"unlisted":false,"editUrl":"https://github.com/kubevela/kubevela.io/edit/main/docs/reference/addons/mysql-exporter.md","tags":[],"version":"v1.8","lastUpdatedBy":"barnettZQG","lastUpdatedAt":1681963188000,"frontMatter":{"title":"Mysql Exporter"}}');var t=s(74848),o=s(28453);const a={title:"Mysql Exporter"},l=void 0,i={},c=[{value:"Usecases",id:"usecases",level:2}];function d(e){const n={admonition:"admonition",blockquote:"blockquote",code:"code",h2:"h2",li:"li",p:"p",pre:"pre",ul:"ul",...(0,o.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.p,{children:"Prometheus exporter for MySQL server metrics."}),"\n",(0,t.jsx)(n.p,{children:"Supported versions:"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"MySQL >= 5.6"}),"\n",(0,t.jsx)(n.li,{children:"MariaDB >= 10.3"}),"\n"]}),"\n",(0,t.jsx)(n.admonition,{type:"note",children:(0,t.jsx)(n.p,{children:"Not all collection methods are supported on MySQL/MariaDB < 5.6"})}),"\n",(0,t.jsx)(n.h2,{id:"usecases",children:"Usecases"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Work as a trait."}),"\n"]}),"\n",(0,t.jsx)(n.pre,{children:(0,t.jsx)(n.code,{className:"language-yaml",children:'apiVersion: core.oam.dev/v1beta1\nkind: Application\nmetadata:\n name: mysql\n namespace: default\nspec:\n components:\n - name: mysql\n type: helm\n properties:\n chart: mysql\n repoType: helm\n retries: 3\n secretRef: ""\n url: https://charts.bitnami.com/bitnami\n values:\n auth:\n rootPassword: yueda123\n primary:\n persistence:\n enabled: false\n secondary:\n persistence:\n enabled: false\n version: 9.2.0\n traits:\n - properties:\n disableAnnotation: false\n mysqlHost: mysql\n mysqlPort: 3306\n name: mysql-server-exporter\n password: yueda123\n username: root\n version: v0.14.0\n type: mysql-exporter\n'})}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsx)(n.li,{children:"Work as a component."}),"\n"]}),"\n",(0,t.jsxs)(n.blockquote,{children:["\n",(0,t.jsx)(n.p,{children:"This mode also is suitable to the mysql serve that not managed by KubeVela."}),"\n"]}),"\n",(0,t.jsx)(n.pre,{children:(0,t.jsx)(n.code,{className:"language-yaml",children:'apiVersion: core.oam.dev/v1beta1\nkind: Application\nmetadata:\n name: mysql\n namespace: default\nspec:\n components:\n - name: mysql\n type: helm\n properties:\n chart: mysql\n repoType: helm\n retries: 3\n secretRef: ""\n url: https://charts.bitnami.com/bitnami\n values:\n auth:\n rootPassword: yueda123\n primary:\n persistence:\n enabled: false\n secondary:\n persistence:\n enabled: false\n version: 9.2.0\n - name: mysql-exporter\n properties:\n disableAnnotation: false\n mysqlHost: mysql-server\n mysqlPort: 3306\n name: mysql-server-exporter\n password: yueda123\n username: root\n version: v0.14.0\n type: mysql-exporter-server\n'})})]})}function p(e={}){const{wrapper:n}={...(0,o.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(d,{...e})}):d(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.