You've already forked postgres_exporter
							
							
				mirror of
				https://github.com/prometheus-community/postgres_exporter.git
				synced 2025-11-03 07:53:12 +03:00 
			
		
		
		
	Add pg_stat_statements view for non-superuser instructions (#398)
This commit is contained in:
		
							
								
								
									
										12
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								README.md
									
									
									
									
									
								
							@@ -255,6 +255,18 @@ AS
 | 
			
		||||
  SELECT * FROM get_pg_stat_replication();
 | 
			
		||||
 | 
			
		||||
GRANT SELECT ON postgres_exporter.pg_stat_replication TO postgres_exporter;
 | 
			
		||||
 | 
			
		||||
CREATE OR REPLACE FUNCTION get_pg_stat_statements() RETURNS SETOF pg_stat_statements AS
 | 
			
		||||
$$ SELECT * FROM public.pg_stat_statements; $$
 | 
			
		||||
LANGUAGE sql
 | 
			
		||||
VOLATILE
 | 
			
		||||
SECURITY DEFINER;
 | 
			
		||||
 | 
			
		||||
CREATE OR REPLACE VIEW postgres_exporter.pg_stat_statements
 | 
			
		||||
AS
 | 
			
		||||
  SELECT * FROM get_pg_stat_statements();
 | 
			
		||||
 | 
			
		||||
GRANT SELECT ON postgres_exporter.pg_stat_statements TO postgres_exporter;
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
> **NOTE**
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user