Grafana

From BitFolk
Revision as of 21:50, 3 November 2019 by Strugglers (talk | contribs) (WIP)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

In October 2019 BitFolk launched its Grafana graphing service.

In order to help you manage and monitor your service, BitFolk provides [graphs generated by Grafana based on data collected every 15 seconds by Prometheus.

The service can be found at https://tools.bitfolk.com/grafana/

Logging in

Simply visit the service's URL and you will be redirected to BitFolk's Panel in order to authenticate. You can authenticate as any valid login; if you have multiple then dahsboards for the other services are available by click on on the "Dashboards" icon on the left - it looks like four small squares arranged in a square shape.

The home dashboard

Upon logging in you'll be presented with your "home" dashboard. Here's an interactive example which non-customers can look at. This should contain the following panels:

Total data transfer

Total data transfer

A textual report of the amount of bytes transferred in the selected time period. Note that this includes all data, including to/from local BitFolk infrastructure such as package mirrors, spamd and the monitoring systems themselves, thus it will read out higher than your data transfer for billing purposes.

95th percentile bandwidth

95th percentile bandwidth usage

A textual report of your 95th percentile bandwidth usage. Mainly useful for high bandwidth users to determine if the 95th percentile billing option would be a better way to go. Again includes all data transferred, not excluding local data flows.

Data transfer

Graph of data transfer

A graph of data transfer from the point of view of your VPS, i.e. "In" is traffic in to your VPS and "Out" is traffic out of your VPS. Again includes all data transferred, not excluding local data flows. Inbound traffic is shown on the negative Y axis.

% CPU

Graph of Xen CPU usage

Gauge of the last CPU reading as a percent of all available CPUs. All BitFolk customers at the time of writing have 2 vCPUs, so 50% would represent one full CPU core and 100% would represent two full CPU cores.

Xen CPU usage

Graph of Xen CPU usage

A graph of CPU usage. As above, this is a percentage of all available CPUs. All BitFolk customers have 2 vCPUs at the time of writing, so 50% would represent one full CPU core and 100% would represent two full CPU cores.

Block device throughput

Graph of block device throughput

A graph of throughput of each block device in bytes per second. Reads are shown on the negative Y axis. You'll have a read stat and a write stat for each block device in your VM. The default BitFolk guest has two block devices, with xvda being for the operating system and xvdb being for swap.

Block device IOPS

Graph of block device IOPS

A graph of the number of Input/Output Operations per second (IOPS) for each block device. Reads are shown on the negative Y axis.

"No negative Y"

Adding additional dashboards and panels

Frequently Answered Questions