prometheus什么意思 prometheus如何監(jiān)控同一服務(wù)器上的多實(shí)例mysql?
prometheus如何監(jiān)控同一服務(wù)器上的多實(shí)例mysql?1. 首先,MySQL本身不公開(kāi)Prometheus可以讀取的metrics接口,因此需要借助agent,即exporter間接讀取。2.
prometheus如何監(jiān)控同一服務(wù)器上的多實(shí)例mysql?
1. 首先,MySQL本身不公開(kāi)Prometheus可以讀取的metrics接口,因此需要借助agent,即exporter間接讀取。
2. 可以使用官方的MySQL exporter,但它只能配置一個(gè)數(shù)據(jù)源,即只能收集一個(gè)實(shí)例。如果有多個(gè)實(shí)例,MySQL可以部署多個(gè)導(dǎo)出器進(jìn)行監(jiān)控。
3. 導(dǎo)出器可以部署在任何地方,需要MySQL來(lái)授權(quán)導(dǎo)出器的主機(jī)。
4. 您還可以開(kāi)發(fā)或修改MySQL exporter并同時(shí)監(jiān)視多個(gè)實(shí)例。
5. 部署和導(dǎo)出后,可以配置Prometheus從導(dǎo)出器收集數(shù)據(jù)。當(dāng)然,您可以使用各種服務(wù)發(fā)現(xiàn)方法來(lái)發(fā)現(xiàn)導(dǎo)出程序的地址,例如靜態(tài)配置、DNS、ZK等等