Ergebnis 1 bis 2 von 2

Thema: pg_stat_activity und Long Running Statement

  1. #1
    hoth ist offline Neuer Benutzer
    Registriert seit
    16.08.2007
    Ort
    Karlsruhe
    Beiträge
    13

    Standard pg_stat_activity und Long Running Statement

    Hallo,

    ich versuche lang laufende Statements per Nagios zu überwachen:

    SELECT max(now() - xact_start) AS duration, (max(now() - xact_start) > '30 seconds'::interval) AS warning, (max(now() - xact_start) > '60 seconds'::interval) AS critical, count(*) AS connections
    FROM pg_catalog.pg_stat_activity

    Die Rechte reichen für "pg_stat_activity" nicht aus.
    Gibt es eine elegante Lösung (eigene View, Function)? Einfach die Privilegien anheben ist nicht gerade empfehlenswert.

    Gruß
    Holger

  2. #2
    hoth ist offline Neuer Benutzer
    Registriert seit
    16.08.2007
    Ort
    Karlsruhe
    Beiträge
    13

    Standard

    Okay, so habe ich es jetzt definiert.
    Das geht auch mit "SELECT * FROM dba.fct_connections()".



    -- Function: dba.fct_connections()

    -- DROP FUNCTION dba.fct_connections();

    CREATE OR REPLACE FUNCTION dba.fct_connections(OUT duration double precision, OUT connections bigint)
    RETURNS record AS
    $BODY$SELECT EXTRACT(EPOCH FROM max(now() - xact_start)) AS duration, count(*) AS connections
    FROM pg_catalog.pg_stat_activity$BODY$
    LANGUAGE sql VOLATILE SECURITY DEFINER
    COST 100;
    ALTER FUNCTION dba.fct_connections() OWNER TO postgres;

Ähnliche Themen

  1. Problem "Problem running post-install step"
    Von MorkVomOrk im Forum Installation von PostgreSQL
    Antworten: 1
    Letzter Beitrag: 22.02.2011, 16:53
  2. "Problem running post-install step"
    Von Jumo im Forum Installation von PostgreSQL
    Antworten: 4
    Letzter Beitrag: 20.07.2010, 20:50
  3. Suche Alternative zu xact_start in pg_stat_activity
    Von tigger im Forum Trigger und Funktionen
    Antworten: 11
    Letzter Beitrag: 24.11.2009, 08:31
  4. Frage Trigger & SQL Statement
    Von Nuadu im Forum PL/pgSQL
    Antworten: 10
    Letzter Beitrag: 06.04.2009, 09:11
  5. Problem Statement in Rules
    Von marczie im Forum Trigger und Funktionen
    Antworten: 20
    Letzter Beitrag: 10.03.2009, 11:13

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum