In diesem Blogbeitrag sind alle benötigten Befehle für den dritten Teil der Videoreihe Grafana aufgelistet.
Befehle
sudo grafana-cli plugins install grafana-worldmap-panel
Grafana – WorldMap-Panel
MUSTER 1 (WorldMap-Panel)
query {
viewer {
zones(filter: {zoneTag_in: ["$ZONEN_ID_1", "$ZONEN_ID_2"] })
{
httpRequests1dGroups(
filter: {
date_gt : "${__from:date:YYYY-MM-DD}"
date_lt : "${__to:date:YYYY-MM-DD}"
}
orderBy: [date_ASC]
limit: 10000
) {
dimensions { date }
sum {
countryMap {
requests
clientCountryName
}
}
}
}
}
}
„$ZONEN_ID_1“ & „$ZONEN_ID_2“ Anpassen
Zusätze
Feldbezeichnung: URL
?StartDate={__from:date:YYYY-MM-DD}&EndDate={__to:date:YYYY-MM-DD}
Feldbezeichnung: URL Query Params
Key: StartDate
Value: __from:date:YYYY-MM-DD
Key: EndDate
Value: __to:date:YYYY-MM-DD
Feldbezeichnung: Rows/Root
data.viewer.zones[0].httpRequests1dGroups[0].sum.countryMap
MUSTER 2 (WorldMap-Panel)
query {
viewer {
zones(filter: {zoneTag_in: ["$ZONEN_ID_1", "$ZONEN_ID_2"] })
{
httpRequests1dGroups(
filter: {
date_gt : "${__from:date:YYYY-MM-DD}"
date_lt : "${__to:date:YYYY-MM-DD}"
}
orderBy: [date_ASC]
limit: 10000
) {
dimensions { date }
sum {
countryMap {
threats
clientCountryName
}
}
}
}
}
}
„$ZONEN_ID_1“ & „$ZONEN_ID_2“ Anpassen
Zusätze
Feldbezeichnung: URL
?StartDate={__from:date:YYYY-MM-DD}&EndDate={__to:date:YYYY-MM-DD}
Feldbezeichnung: URL Query Params
Key: StartDate
Value: __from:date:YYYY-MM-DD
Key: EndDate
Value: __to:date:YYYY-MM-DD
Feldbezeichnung: Rows/Root
data.viewer.zones[0].httpRequests1dGroups[0].sum.countryMap
MUSTER 3 (Time-series)
query {
viewer {
zones(filter: {zoneTag_in: ["$ZONEN_ID_1", "$ZONEN_ID_2"] })
{
httpRequests1dGroups(
filter: {
date_gt : "${__from:date:YYYY-MM-DD}"
date_lt : "${__to:date:YYYY-MM-DD}"
}
orderBy: [date_ASC]
limit: 10000
) {
dimensions { date }
sum {
countryMap {
threats
clientCountryName
}
}
}
}
}
}
„$ZONEN_ID_1“ & „$ZONEN_ID_2“ Anpassen
Zusätze
Feldbezeichnung: URL
?StartDate={__from:date:YYYY-MM-DD}&EndDate={__to:date:YYYY-MM-DD}
Feldbezeichnung: URL Query Params
Key: StartDate
Value: __from:date:YYYY-MM-DD
Key: EndDate
Value: __to:date:YYYY-MM-DD
Feldbezeichnung: Rows/Root
data.viewer.zones[0].httpRequests1dGroups