云服务器内容精选

  • PoWA-collector 配置 PoWA-collector启动时,将按以下顺序搜索配置文件作为其配置: /etc/powa-collector.conf ~/.config/powa-collector.conf ~/.powa-collector.conf ./powa-collector.conf 配置文件中需要包含以下选项: repository.dsn : URL,用于通知 powa-collector 如何连接专用存储数据库(powa-repository)。 debug : Boolean类型,用于指定是否在调试模式下启动 powa-collector。 本次演示中将配置写入文件./powa-collector.conf { "repository": { "dsn": "postgresql://postgres@localhost:5432/powa" }, "debug": true }
  • PoWA-web 配置 PoWA-collector启动时,将按以下顺序搜索配置文件作为其配置: /etc/powa-web.conf ~/.config/powa-web.conf ~/.powa-web.conf ./powa-web.conf 本次实例中需要将配置内容写入文件./powa-web.conf中。 # cd /home/postgres/.local/bin # vim ./powa-web.conf # 写入配置内容,并保存 servers={ 'main': { 'host': 'localhost', 'port': '5432', 'database': 'powa', 'username': 'postgres', 'query': {'client_encoding': 'utf8'} } } cookie_secret="SECRET_STRING" 本次演示,powa-repository数据库pg_hab.conf中配置为trust,免密连接,因此未配置password。 启动 powa-web cd /home/postgres/.local/bin ./powa-web &
  • 性能指标采集目标实例配置 使用root用户登录目标实例的powa数据库。(若不存在,请先自行创建powa数据库) 在powa数据库中创建插件powa。 select control_extension('create', 'pg_stat_statements'); select control_extension('create', 'btree_gist'); select control_extension('create', 'powa');