Limite dépassée Max connexions Postgres

Je suis en cours d'exécution d'un site web en cours d'exécution sur Django,Postgres et Apache.

Récemment, en raison de la hausse soudaine de trafic que le site est down. Sur la vérification des journaux de serveur, j'ai su qu'il y avait un problème de maximum de connexions limite dépassée. Sur la recherche de plus j'ai trouvé que dans postgresql.conf , le paramètre max_connections affecte le nombre de connexions simultanées, qui peuvent être faites à tout moment, à la DB.

La valeur actuelle dans mon postgresql.conf est de 100.

L'événement qui s'est produit et a apporté de site n'est pas un événement se produisant fréquemment, mais je veux être prêt la prochaine fois que cela arrive de nouveau.

Je suis donc à la recherche de conseils pour comment puis-je surveiller les connexions actives à tout moment sur un horaire de jour et de combien je devrais augmenter la valeur de max de connexions et de ce que d'autres paramètres doivent être modifiés, parallèlement, comme je voyais que j'ai pour augmenter d'autres valeurs dans postgresql.conf en conséquence(comme shared_buffers etc).