NewRelic提供了很好的數據庫分析,但它似乎只跟蹤Web應用程序的事務。如何監測Heroku postgres數據庫
我有獨立管理服務器,查詢和加載我的Heroku postgresql數據庫。有沒有一種方法可以獲得數據庫活動的診斷和分析,以便它包含與它的所有連接?
NewRelic提供了很好的數據庫分析,但它似乎只跟蹤Web應用程序的事務。如何監測Heroku postgres數據庫
我有獨立管理服務器,查詢和加載我的Heroku postgresql數據庫。有沒有一種方法可以獲得數據庫活動的診斷和分析,以便它包含與它的所有連接?
New Relic應用程序監視將僅收集有關數據庫查詢的數據,這些數據庫查詢是正在監視的Web事務或後臺任務的一部分。如果您使用的是New Relic支持的語言之一來查詢您的數據庫,則可以將該代碼作爲後臺任務進行跟蹤(請參閱https://newrelic.com/docs/features/monitoring-background-processes)。如果你想爲你的postgresql數據庫使用通用的監控插件,你可以查看New Relic的postgresql插件(由Boundless創建和支持):http://newrelic.com/plugins/boundless/109。
你也應該試試Heroku PG Extras:https://github.com/heroku/heroku-pg-extras。這將提供緩存命中,索引,長查詢等信息。
這是一個很好的例子。 – vintagexav