pyams-apm


Namepyams-apm JSON
Version 2.0.5 PyPI version JSON
download
home_pagehttps://pyams.readthedocs.io
SummaryPyAMS extension package for Elastic APM integration
upload_time2023-11-25 13:48:02
maintainer
docs_urlNone
authorThierry Florac
requires_python>=3.5
licenseZPL
keywords pyramid pyams
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            =================
PyAMS_apm package
=================

.. contents::


What is PyAMS?
==============

PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications
and content management with the Pyramid framework.

**PyAMS** is actually mainly used to manage web sites through content management applications (CMS,
see PyAMS_content package), but many features are generic and can be used inside any kind of web
application.

All PyAMS documentation is available on `ReadTheDocs <https://pyams.readthedocs.io>`_; official
source code is available on `Gitlab <https://gitlab.com/pyams>`_ and pushed to `Github
<https://github.com/py-ams>`_.


What is Elastic-APM?
====================

APM (Application Performances Monitoring - https://elastic.co/products/apm) is an extension for
Elasticsearch which provides application monitoring features: APM agents, deployed on an
application, allows to create Kibana dashboards displaying many applications performances elements,
like the CPU load, the duration of HTTP requests and many other informations.


What is PyAMS_apm?
==================

PyAMS_APM is an extension to Pyramid which allows to send APM data to an APM server to record
application activity. It's not dedicated to PyAMS applications, and can be used to monitor any
Pyramid application.

Compared to default Elastic-APM package implementation, PyAMS_APM also add monitoring of additional
libraries, like LDAP3 or Chameleon.


Changelog
=========

2.0.5
-----
 - updated Buildout configuration

2.0.4
-----
 - updated Gitlab-CI

2.0.3
-----
 - merge from master

2.0.2
-----
 - updated buildout and dependencies

2.0.1
-----
 - updated buildout and dependencies

2.0.0
-----
 - upgraded for Pyramid 2.0

1.1.5
-----
 - added support for Python 3.10 and 3.11
 - updated Gitlab-CI configuration

1.1.4
-----
 - updated Gitlab-CI configuration

1.1.3
-----
 - updated request headers getter

1.1.2
-----
 - handle APM environment setting

1.1.1
-----
 - updated Gitlab-CI configuration

1.1.0
-----
 - updated Chameleon spans capture
 - removed support for Python < 3.7
 - updated doctests

1.0.6
-----
 - removed Travis-CI configuration

1.0.5
-----
 - added constant for LDAP3 DB span name
 - updated doctest with ZCA hook

1.0.4
-----
 - updated Chameleon instrumentation

1.0.3
-----
 - updated doctests

1.0.2
-----
 - remove "leaf" attribute on Chameleon instrumentations

1.0.1
-----
 - updated packaging and requirements

1.0.0
-----
 - initial release

            

Raw data

            {
    "_id": null,
    "home_page": "https://pyams.readthedocs.io",
    "name": "pyams-apm",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.5",
    "maintainer_email": "",
    "keywords": "Pyramid PyAMS",
    "author": "Thierry Florac",
    "author_email": "tflorac@ulthar.net",
    "download_url": "https://files.pythonhosted.org/packages/3d/6e/32b0d4910350677f9f650a71040c160b60124bda69148fe64e18bbee7af6/pyams_apm-2.0.5.tar.gz",
    "platform": null,
    "description": "=================\nPyAMS_apm package\n=================\n\n.. contents::\n\n\nWhat is PyAMS?\n==============\n\nPyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications\nand content management with the Pyramid framework.\n\n**PyAMS** is actually mainly used to manage web sites through content management applications (CMS,\nsee PyAMS_content package), but many features are generic and can be used inside any kind of web\napplication.\n\nAll PyAMS documentation is available on `ReadTheDocs <https://pyams.readthedocs.io>`_; official\nsource code is available on `Gitlab <https://gitlab.com/pyams>`_ and pushed to `Github\n<https://github.com/py-ams>`_.\n\n\nWhat is Elastic-APM?\n====================\n\nAPM (Application Performances Monitoring - https://elastic.co/products/apm) is an extension for\nElasticsearch which provides application monitoring features: APM agents, deployed on an\napplication, allows to create Kibana dashboards displaying many applications performances elements,\nlike the CPU load, the duration of HTTP requests and many other informations.\n\n\nWhat is PyAMS_apm?\n==================\n\nPyAMS_APM is an extension to Pyramid which allows to send APM data to an APM server to record\napplication activity. It's not dedicated to PyAMS applications, and can be used to monitor any\nPyramid application.\n\nCompared to default Elastic-APM package implementation, PyAMS_APM also add monitoring of additional\nlibraries, like LDAP3 or Chameleon.\n\n\nChangelog\n=========\n\n2.0.5\n-----\n - updated Buildout configuration\n\n2.0.4\n-----\n - updated Gitlab-CI\n\n2.0.3\n-----\n - merge from master\n\n2.0.2\n-----\n - updated buildout and dependencies\n\n2.0.1\n-----\n - updated buildout and dependencies\n\n2.0.0\n-----\n - upgraded for Pyramid 2.0\n\n1.1.5\n-----\n - added support for Python 3.10 and 3.11\n - updated Gitlab-CI configuration\n\n1.1.4\n-----\n - updated Gitlab-CI configuration\n\n1.1.3\n-----\n - updated request headers getter\n\n1.1.2\n-----\n - handle APM environment setting\n\n1.1.1\n-----\n - updated Gitlab-CI configuration\n\n1.1.0\n-----\n - updated Chameleon spans capture\n - removed support for Python < 3.7\n - updated doctests\n\n1.0.6\n-----\n - removed Travis-CI configuration\n\n1.0.5\n-----\n - added constant for LDAP3 DB span name\n - updated doctest with ZCA hook\n\n1.0.4\n-----\n - updated Chameleon instrumentation\n\n1.0.3\n-----\n - updated doctests\n\n1.0.2\n-----\n - remove \"leaf\" attribute on Chameleon instrumentations\n\n1.0.1\n-----\n - updated packaging and requirements\n\n1.0.0\n-----\n - initial release\n",
    "bugtrack_url": null,
    "license": "ZPL",
    "summary": "PyAMS extension package for Elastic APM integration",
    "version": "2.0.5",
    "project_urls": {
        "Homepage": "https://pyams.readthedocs.io"
    },
    "split_keywords": [
        "pyramid",
        "pyams"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fa7da1e09d37fd2901b74fd6918d24d2b10d7200f91db9df190ca9c9736dd36c",
                "md5": "9b34d9b7b3147c052a9b87c073c80b22",
                "sha256": "7877b9af246b6a329c56072fad67b7378fadc7f9ae9912f78914d0fb654b26d7"
            },
            "downloads": -1,
            "filename": "pyams_apm-2.0.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9b34d9b7b3147c052a9b87c073c80b22",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.5",
            "size": 13464,
            "upload_time": "2023-11-25T13:47:59",
            "upload_time_iso_8601": "2023-11-25T13:47:59.245021Z",
            "url": "https://files.pythonhosted.org/packages/fa/7d/a1e09d37fd2901b74fd6918d24d2b10d7200f91db9df190ca9c9736dd36c/pyams_apm-2.0.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d6e32b0d4910350677f9f650a71040c160b60124bda69148fe64e18bbee7af6",
                "md5": "18fda2afe3286d5820391ee21c6b5af2",
                "sha256": "f983afe3c694fae0a06e2e354ef119506bc7aa7ffe95de84179729e902b69313"
            },
            "downloads": -1,
            "filename": "pyams_apm-2.0.5.tar.gz",
            "has_sig": false,
            "md5_digest": "18fda2afe3286d5820391ee21c6b5af2",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.5",
            "size": 8979,
            "upload_time": "2023-11-25T13:48:02",
            "upload_time_iso_8601": "2023-11-25T13:48:02.106334Z",
            "url": "https://files.pythonhosted.org/packages/3d/6e/32b0d4910350677f9f650a71040c160b60124bda69148fe64e18bbee7af6/pyams_apm-2.0.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-25 13:48:02",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "pyams-apm"
}
        
Elapsed time: 0.13763s