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