0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-04-28 06:32:30 +00:00
netdata_netdata/web/api
Chris Akritidis 08649bec37
Port ACLs, Management API and Health commands ()
##### Summary
fixes  
fixes 
fixes  
fixes  
fixes  
fixes 

Implements a command API for health which will accept commands via a socket to selectively suppress health checks. 

Allows different ports to accept different request types  (streaming, dashboard, api, registry, netdata.conf, badges, management)

Removes support for multi-threaded and single-threaded web servers.

##### Component Name
health, daemon
2019-01-15 12:49:28 +01:00
..
badges Ga () 2018-12-07 11:30:04 +01:00
exporters Ga () 2018-12-07 11:30:04 +01:00
formatters Ga () 2018-12-07 11:30:04 +01:00
health Port ACLs, Management API and Health commands () 2019-01-15 12:49:28 +01:00
queries Ga () 2018-12-07 11:30:04 +01:00
Makefile.am Port ACLs, Management API and Health commands () 2019-01-15 12:49:28 +01:00
netdata-swagger.json Port ACLs, Management API and Health commands () 2019-01-15 12:49:28 +01:00
netdata-swagger.yaml Port ACLs, Management API and Health commands () 2019-01-15 12:49:28 +01:00
README.md Ga () 2018-12-07 11:30:04 +01:00
web_api_v1.c Port ACLs, Management API and Health commands () 2019-01-15 12:49:28 +01:00
web_api_v1.h Port ACLs, Management API and Health commands () 2019-01-15 12:49:28 +01:00

API

Netdata REST API

The complete documentation of the netdata API is available at the Swagger Editor.

If your prefer it over the Swagger Editor, you can also use Swagger UI. This however does not provide all the information available.

Google charts API

netdata is a Google Visualization API datatable and datasource provider, so it can directly be used with Google Charts.

Check this single chart, jsfiddle example:

image

and this multi chart, jsfiddle example:

image

analytics