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
File details
Details for the file ngi.notify.datadog-1.2.tar.gz
.
File metadata
- Download URL: ngi.notify.datadog-1.2.tar.gz
- Upload date:
- Size: 17.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a4e072ad1441a7075dbaf173ebdd407156cba77b957ff6fb57e695b2a04bdac |
|
MD5 | 81fe2d0f6633a095e33de8c6965a2819 |
|
BLAKE2b-256 | 78ba15e42f48bf67d69b51a2132e28456430c01d20b204c0182b5715f9153985 |