标签: python nginx uwsgi graphite influxdb
我正在尝试为我的网络应用程序测量某些指标(特别是不同网址的响应时间),这些指标会受到一些用户负载的影响。我选择了InfluxDB因为它可以处理大量数据并与Grafana很好地整合(Graphite对我来说也没关系)。我将使用influxdb python client将我的响应时间从我的烧瓶应用程序发布到InfluxDB。
我想知道是否有工具或简单方法从InfluxDB或NGINX填充uWSGI以获得更好的效果并从我的python应用中卸载它们?
InfluxDB
NGINX
uWSGI
答案 0 :(得分:2)
如果您想将效果数据从网络服务器提供到InfluxDB,有几种方法可以实现。我会建议你以下:
syslog-ng
Grafana
InflxuDB
这只是一个示例工具链。您还可以使用CollectD收集性能指标并将其发送到InfluxDB的石墨适配器。但我认为syslog-ng解决方案更优雅。
CollectD