Notify the Plone operation event to the DataDog
Project description
Introduction
This product is notify the Plone operation event to the DataDog.
Supported events
Zope process start.
Content {create, modify, and change workflow}.
User {add, delete, login and logout}.
Site settings modify.
ZODB size(using Zope clock server).
Usage
For now only tested with latest Plone 4.3:
Add the following to your buildout:
[buildout] eggs = ngi.notify.datadog [instance] zope-conf-additional = <clock-server> method /your-plone-instance/@@dd_cron period 120 user your-admin-user-name password your-admin-user-password host localhost </clock-server>
Re-run buildout.
Install via quickinstaller or the Add Ons control panel.
Contributors
Takashi Nagai, Original Author
Changelog
1.2
add a metric ‘plone.portal_types’
1.1
add parameters (plone instance name, ignore portal types)
1.0
DD libs changed
1.0b3
Support script(Python)
from ngi.notify.datadog.dd import metric_datadog
metric_datadog('plone.login_failed', tags={'user': request.form.get('__ac_name', '')})
1.0b2 (unreleased)
add MANIFEST.in
1.0b1 (unreleased)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ngi.notify.datadog-1.2.tar.gz
(17.0 kB
view hashes)