Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

netdata-pandas

A helper library to pull data from netdata api into a pandas dataframe.

pypi package CI

Install

pip install netdata-pandas

Documentation

More detailed documentation can be found at https://netdata.github.io/netdata-pandas

Quickstart

Get some data into a pandas dataframe.

from netdata_pandas.data import get_data

df = get_data('london.my-netdata.io', ['system.cpu','system.load'], after=-60, before=0)
print(df.shape)
print(df.head())
(61, 12)
            system.cpu|guest_nice  system.cpu|guest  system.cpu|steal  \
time_idx                                                                
1600179540                    NaN               NaN               NaN   
1600179542                    0.0               0.0          0.251889   
1600179543                    0.0               0.0          0.000000   
1600179544                    0.0               0.0          0.000000   
1600179545                    0.0               0.0          0.000000   

            system.cpu|softirq  system.cpu|irq  system.cpu|user  \
time_idx                                                          
1600179540                 NaN             NaN              NaN   
1600179542                 0.0             0.0         0.503778   
1600179543                 0.0             0.0         0.750000   
1600179544                 0.0             0.0         0.251889   
1600179545                 0.0             0.0         0.503778   

            system.cpu|system  system.cpu|nice  system.cpu|iowait  \
time_idx                                                            
1600179540                NaN              NaN                NaN   
1600179542           0.503778              0.0                0.0   
1600179543           0.500000              0.0                0.0   
1600179544           0.503778              0.0                0.0   
1600179545           0.503778              0.0                0.0   

            system.load|load1  system.load|load5  system.load|load15  
time_idx                                                              
1600179540            0.04888               0.03                 0.0  
1600179542            0.04888               0.03                 0.0  
1600179543            0.04888               0.03                 0.0  
1600179544            0.04888               0.03                 0.0  
1600179545            0.04000               0.03                 0.0  

Examples

You can find some more examples in the examples folder.

Or if you just want to play with it right now you can use this Google Colab notebook to quickly get started.

About

A helper library to pull data from the netdata rest api into a pandas dataframe.

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.