萤火虫 Firefly是一个Web应用程序,旨在为Web开发人员提供功能强大,灵活的时间序列图。 Firefly提供了一个接口,用于从任意数量的服务器端数据存储中读取时间序列数据,并在Web浏览器中生成相应的实时图形。 多个度量可以合并为一个图,并且图在网格中合并在一起以形成仪表板-您可以使用该仪表板来获得服务的高级视图。 当前版本附带一个DataSource,该数据源读取RRD文件-特别是由Ganglia生成的文件。 但是,很容易扩展到其他来源,从内部关系数据库到跨网络API。 特征 折线图,堆叠图和面积图 使用任意数量的数据源配置图 配置图形网格-非常适合创建相关信息的仪表板 在同一仪表板中查看来自多个数据中心的图形 显示历史叠加以及实时数据 对数刻度Y轴 支持隔离图和嵌入式图 注释的本机API支持 先决条件 Firefly用Python编写,并且需要Python 2.6或更高版本