我必须在机器上没有安装Agent的情况下使用Zabbix配置PostgreSQL数据库服务的简单检查。我想通过net.tcp.service[service,ip,port]使用简单的检查TCP。简单的支票返回:0如果服务中断1如果服务正在运行我可以在ZabbixServer中配置什么以及在哪里配置chek?引用:https://www.zabbix.com/documentation/3.4/manual/config/items/itemtypes/simple_checks我必须在主机或应用程序和Web场景上配置触发器吗? 最佳答案
我做了一件非常愚蠢的事情。我在我的Mac上运行一个postgreSQL,里面有几个数据库。最近我注意到在我的登录屏幕上添加了一个名为PostgreSQL的新用户,但我没有找到一个更好的主意来删除该用户。现在,我的pgAdminIII不再连接到服务器,当我尝试连接时出现此错误:服务器不听服务器不接受连接:连接库报告无法连接到服务器:连接被拒绝服务器是否在主机“localhost”(::1)上运行并在端口5432上接受TCP/IP连接?无法连接到服务器:连接被拒绝服务器是否在主机“localhost”(127.0.0.1)上运行并在端口5432上接受TCP/IP连接?无法连接到服务器:连接
我想更改postgres配置的以下参数,tcp_keepalives_count、tcp_keepalives_idle、tcp_keepalives_interval。更改它们的推荐方法是什么?以下是我的docker-compose.ymlpostgres:restart:alwaysimage:postgres:latestvolumes:-/data:/var/lib/postgresqlports:-"5432:5432"environment:-POSTGRES_USER=admin-POSTGRES_PASSWORD=postgres-POSTGRES_DB=postgre
我正在尝试将Web应用程序推送到Heroku,但无法让Postgres接受TCP/IP连接。我已经浏览了关于这个主题的所有问题/答案,但仍然无法解决这个问题。我是数据库/网络开发的新手,非常感谢任何帮助!在postgresql.conf中,我将监听地址变量从localhost更改为#listen_addresses=‘*’。端口看起来正确:#port=5432。我还在pg_hba.conf中添加了0.0.0.0(这是正确的顺序吗?):#TYPEDATABASEUSERADDRESSMETHODlocalallalltrusthostallall0.0.0.0/0md5hostallal
背景简单啰嗦一下背景,想看解决方案的,直接跳过本章节。最近在预研postgresql的功能,其中有个场景就是需要在系统中ssh到postgresql集群上执行psql命令。但是我只有容器版的postgresql,并不能直接ssh到容器中。而ssh到我自己的主机上,由于没有安装postgresql,不能执行psql命令。我想到了以下两个解决方案:直接配置容器IP,ssh到容器内,这样就可以执行psql命令,但是检索了相关操作后,发现很繁琐,还要修改主机配置。可能会影响主机的其他应用,于是放弃了。在我自己的主机上部署postgresql。检索了相关教程后,发现需要新建用户,而我本身的账号没有主机上
几周来我一直在努力找出问题所在,但我似乎无法解决这个问题。我正在开发一个网络应用程序,我已经使用Heroku部署到生产环境。我正在为我的数据库使用HerokuPostgres,我想从我的本地计算机psql到该托管数据库以对其进行更改。我在MacOSX和LinuxMint上都试过了。但是,无论我尝试什么,我都会不断收到以下错误:--->ConnectingtoHEROKU_POSTGRESQL_ORANGE_URL(DATABASE_URL)psql:couldnotconnecttoserver:ConnectionrefusedIstheserverrunningonhost"ec2
我正在尝试从另一个程序建立到postgres的JDBC连接。当我运行程序时,出现以下错误:[2013-03-2403:14:10,542][错误][org.elasticsearch.river.jdbc.strategy.simple.SimpleRiverSource]打开读取连接时:jdbc:postgresql://[我的postgres服务器的ip地址]:5432/[mydatabasename]FATAL:主机“[myclientipaddress]”、用户“postgres”、数据库“[mydatabasename]”、SSLoff没有pg_hba.conf条目我可以通过
我正在尝试在ubuntu上设置一个postgresql9.1服务器,用于远程访问数据。我已正确安装postgres,服务器进程正在运行,我正在尝试对其进行配置,以便我可以通过Internet从局域网外的其他几台计算机远程访问服务器。我已经修改了我的pg_hba.conf:hostallall0.0.0.0trust和postgresql.conf有:listen_addresses='*'port=5432我另外修改了iptables以接受端口5432上的连接。当我尝试在python上使用psycopg2进行连接时:conn=psycopg2.connect('host=XX.XX.X
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭6个月前。Improvethisquestion我正在通过brew安装。错误信息:当我打电话postgres我收到错误LOG:couldnotbindIPv6socket:Add
我想知道在高并发率下,UNIX域套接字与postgresql的连接是否比本地主机的tcp连接快,如果快,快多少? 最佳答案 Postgres核心开发人员BruceMomjian拥有bloggedaboutthistopic.Momjian指出,“Unix域套接字通信明显更快。”他测量了查询网络性能,表明本地域套接字比使用TCP/IP堆栈快33%。 关于performance-PostgreSQLUNIX域套接字与TCP套接字,我们在StackOverflow上找到一个类似的问题: