diff --git a/examples/penalize.query_latency.Gatfile b/examples/penalize.query_latency.Gatfile
new file mode 100644
index 0000000000000000000000000000000000000000..9312d7fff55d825766134633da8fe5e16a8d0492
--- /dev/null
+++ b/examples/penalize.query_latency.Gatfile
@@ -0,0 +1,55 @@
+:5433 {
+    ssl self_signed
+
+    pool /base {
+        pool basic session {
+            penalize latency
+            penalize latency 500ms
+            penalize latency 500ms 5m
+
+            penalize latency {
+            }
+
+            penalize latency {
+                query_threshold 500ms
+            }
+
+            penalize latency {
+                validity 5m
+            }
+
+            penalize latency {
+                query_threshold 500ms
+                validity 5m
+            }
+
+            penalize query_latency
+            penalize query_latency 500ms
+            penalize query_latency 500ms 5m
+
+            penalize query_latency {
+            }
+
+            penalize query_latency {
+                query_threshold 500ms
+            }
+
+            penalize query_latency {
+                validity 5m
+            }
+
+            penalize query_latency {
+                query_threshold 500ms
+                validity 5m
+            }
+
+        }
+
+        address localhost:5432
+
+        username postgres
+        password postgres
+        database postgres
+    }
+
+}
diff --git a/examples/penalize.replication_latency.Gatfile b/examples/penalize.replication_latency.Gatfile
new file mode 100644
index 0000000000000000000000000000000000000000..32aa1318b3acf7b1db7358951f339da2ba9d8f5c
--- /dev/null
+++ b/examples/penalize.replication_latency.Gatfile
@@ -0,0 +1,50 @@
+:5433 {
+    ssl self_signed
+
+    pool /base {
+        pool basic session {
+            penalize replication_latency {
+            }
+
+            penalize replication_latency {
+                replication_threshold 3m
+            }
+
+            penalize replication_latency {
+                query_threshold 500ms
+            }
+
+            penalize replication_latency {
+                replication_threshold 3m
+                query_threshold 500ms
+            }
+
+            penalize replication_latency {
+                validity 5m
+            }
+
+            penalize replication_latency {
+                replication_threshold 3m
+                validity 5m
+            }
+
+            penalize replication_latency {
+                query_threshold 500ms
+                validity 5m
+            }
+
+            penalize replication_latency {
+                replication_threshold 3m
+                query_threshold 500ms
+                validity 5m
+            }
+        }
+
+        address localhost:5432
+
+        username postgres
+        password postgres
+        database postgres
+    }
+
+}