Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
linux:influxdb [2024/02/22 02:00] – [InfluxDb] admin | linux:influxdb [2024/02/22 03:34] (current) – [InfluxDb] admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== InfluxDb ====== | ====== InfluxDb ====== | ||
+ | cheat sheet / examples https:// | ||
+ | https:// | ||
<WRAP left tip 200px> | <WRAP left tip 200px> | ||
influxdb 3 | influxdb 3 | ||
- | </ | + | </ |
+ | |||
- | https:// | ||
< | < | ||
Line 18: | Line 21: | ||
===== Influxdb queries ===== | ===== Influxdb queries ===== | ||
* https:// | * https:// | ||
+ | |||
+ | |||
+ | |||
+ | <code SQL> | ||
+ | import " | ||
+ | |||
+ | from(bucket: | ||
+ | // |> range(start: | ||
+ | |> range(start: | ||
+ | |> filter(fn: (r) => r[" | ||
+ | |> filter(fn: (r) => r[" | ||
+ | |> filter(fn: (r) => r._field == " | ||
+ | |> schema.fieldsAsCols() | ||
+ | |> filter(fn: (r) => r[" | ||
+ | |> filter(fn: (r) => r[" | ||
+ | |> duplicate(column: | ||
+ | |> duplicate(column: | ||
+ | |> group(columns: | ||
+ | |> aggregateWindow(every: | ||
+ | // // |> group(columns: | ||
+ | // // | ||
+ | // | ||
+ | // |> sum() | ||
+ | // |> yield() | ||
+ | // | ||
+ | // |> drop(columns: | ||
+ | // |> aggregateWindow(every: | ||
+ | </ | ||
+ | |||
+ | ++++ Fields| | ||
+ | _measurement | ||
+ | direction | ||
+ | dst | ||
+ | dst_port | ||
+ | first_switched | ||
+ | flow_end_reason | ||
+ | host | ||
+ | icmp_code | ||
+ | icmp_type | ||
+ | in_bytes | ||
+ | in_packets | ||
+ | in_snmp | ||
+ | ip_version | ||
+ | last_switched | ||
+ | out_snmp | ||
+ | protocol | ||
+ | source | ||
+ | src | ||
+ | src_port | ||
+ | src_tos | ||
+ | tcp_flags | ||
+ | version | ||
+ | ++++ | ||
+ | |||
+ | |||
+ | ++++ TMP flux| | ||
+ | <code SQL> | ||
+ | import " | ||
+ | |||
+ | from(bucket: | ||
+ | // |> range(start: | ||
+ | |> range(start: | ||
+ | |> filter(fn: (r) => r[" | ||
+ | |> filter(fn: (r) => r[" | ||
+ | |> filter(fn: (r) => r._field == " | ||
+ | |> schema.fieldsAsCols() | ||
+ | // |> filter(fn: (r) => r[" | ||
+ | |> filter(fn: (r) => r[" | ||
+ | |> duplicate(column: | ||
+ | // |> duplicate(column: | ||
+ | |> duplicate(column: | ||
+ | |> group(columns: | ||
+ | |> aggregateWindow(every: | ||
+ | // |> group(columns: | ||
+ | // |> sum() | ||
+ | // |> group() | ||
+ | // | ||
+ | // | ||
+ | // | ||
+ | // | ||
+ | // | ||
+ | // | ||
+ | // |> sum() | ||
+ | // |> yield() | ||
+ | // | ||
+ | // |> drop(columns: | ||
+ | // |> aggregateWindow(every: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | </ | ||
+ | ++++ | ||