master
go 23 lines 573 Bytes
Raw
1 // SPDX-License-Identifier: GPL-3.0-or-later
2
3 package whoisquery
4
5 import "github.com/netdata/netdata/go/plugins/plugin/framework/collectorapi"
6
7 var baseCharts = collectorapi.Charts{
8 {
9 ID: "time_until_expiration",
10 Title: "Time Until Domain Expiration",
11 Units: "seconds",
12 Fam: "expiration time",
13 Ctx: "whoisquery.time_until_expiration",
14 Opts: collectorapi.Opts{StoreFirst: true},
15 Dims: collectorapi.Dims{
16 {ID: "expiry"},
17 },
18 Vars: collectorapi.Vars{
19 {ID: "days_until_expiration_warning"},
20 {ID: "days_until_expiration_critical"},
21 },
22 },
23 }