跳转到主要内容

简单的django应用,用于公开系统信息:库版本、数据库服务器信息等...

项目描述

https://badge.fury.io/py/django-sysinfo.png https://travis-ci.org/saxix/django-sysinfo.png?branch=master

简单的django应用,用于公开系统信息如库版本、数据库服务器。

易于扩展以添加自定义检查。

功能

  • 导出系统信息

  • 管理员集成

  • API添加自定义检查

  • 简单回显

  • 检索库版本

快速入门

安装django-sysinfo

pip install django-sysinfo

将其放入您的 INSTALLED_APPS

INSTALLED_APPS=[...
 'django_sysinfo'
]

在您的url.conf中添加相关条目

urlpatterns = (
    ....
    url(r'', include(django_sysinfo.urls)),
)

或自定义它们

from django_sysinfo.views import http_basic_login, sysinfo

urlpatterns = (
    url('sys/info/$', http_basic_login(sysinfo), name='sys-info'),
    url('sys/version/(?P<name>.*)/$', version, name='sys-version')
)

已知问题和限制

sysinfo返回的度量有一些限制,但这个包并不是作为主机/资源监控工具使用的。

  • 磁盘空间返回设备信息,任何软限制都将被忽略

  • 在某些虚拟环境中,内存可能不正确

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

django-sysinfo-2.6.2.tar.gz (14.8 kB 查看哈希值)

上传时间 源代码

构建分发

django_sysinfo-2.6.2-py3-none-any.whl (18.5 kB 查看哈希值)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面