System status
System status
readonly/system/status.json/system/status.ekjson/system/status.prettyjsonGET
POSTPARAMETERS
This endpoint takes additional parameters by using a `POST` request and supplying a
JSON document or json form variable.
You can find more information about API parameters here.
fields
field simplification
OPTIONALKismet can reduce the amount of information being processed and returned by an API by simplifying the fields to only return the data needed by the caller.
You can read more about the field simplification API and how to use it here.
Timestamp
readonly/system/timestamp.json/system/timestamp.ekjson/system/timestamp.prettyjsonGETTracked fields
To aid in development, Kismet maintains a list of all known field names, data types, and descriptions.
This endpoint returns a human-readable HTML page of all fields.
readonly/system/tracked_fields.htmlGETPacket statistics
Kismet exposes the packet processing statistics as RRD (round robin database) collections for incoming packet rate, packet proessing rates, data size, and more.
The RRD format encodes long-running data as collections of decreasing accuracy, reporting the past 60 seconds, past hour as 60 second averages, and past day as 1 hour averages.
readonly/packetchain/packet_stats.json/packetchain/packet_stats.ekjson/packetchain/packet_stats.prettyjsonGET
POSTPARAMETERS
This endpoint takes additional parameters by using a `POST` request and supplying a
JSON document or json form variable.
You can find more information about API parameters here.
fields
field simplification
OPTIONALKismet can reduce the amount of information being processed and returned by an API by simplifying the fields to only return the data needed by the caller.
You can read more about the field simplification API and how to use it here.
Dynamic Javascript import
Kismet creates a dynamically generated javascript file for the UI to load the core system and JS plugin modules into the global JS namespace.
This endpoint is meant to be used by a web-based UI and included as a script import, such as:
<script src="dynamic.js"></script>
readonly/dynamic.jsGETUser status
none/system/user_status.json/system/user_status.ekjson/system/user_status.prettyjsonGET
POSTkismet.system.user, the system user Kismet is running as.Incoming packet rate
RRD (round robin database) record of every packet received by Kismet, including packets which are later dropped.
This is one of the RRDs included in the packet statistics; see the RRD documentation for the RRD format.
readonly/packetchain/packet_rate.json/packetchain/packet_rate.ekjson/packetchain/packet_rate.prettyjsonGET
POSTPARAMETERS
This endpoint takes additional parameters by using a `POST` request and supplying a
JSON document or json form variable.
You can find more information about API parameters here.
fields
field simplification
OPTIONALKismet can reduce the amount of information being processed and returned by an API by simplifying the fields to only return the data needed by the caller.
You can read more about the field simplification API and how to use it here.
Incoming packet peak rate
RRD (round robin database) record of every packet received by Kismet, including packets which are later dropped.
This is one of the RRDs included in the packet statistics; see the RRD documentation for the RRD format.
readonly/packetchain/packet_peak.json/packetchain/packet_peak.ekjson/packetchain/packet_peak.prettyjsonGET
POSTPARAMETERS
This endpoint takes additional parameters by using a `POST` request and supplying a
JSON document or json form variable.
You can find more information about API parameters here.
fields
field simplification
OPTIONALKismet can reduce the amount of information being processed and returned by an API by simplifying the fields to only return the data needed by the caller.
You can read more about the field simplification API and how to use it here.
Processed packet rate
RRD (round robin database) record of packets which have been fully processed.
This is one of the RRDs included in the packet statistics; see the RRD documentation for the RRD format.
readonly/packetchain/packet_processed.json/packetchain/packet_processed.ekjson/packetchain/packet_processed.prettyjsonGET
POSTPARAMETERS
This endpoint takes additional parameters by using a `POST` request and supplying a
JSON document or json form variable.
You can find more information about API parameters here.
fields
field simplification
OPTIONALKismet can reduce the amount of information being processed and returned by an API by simplifying the fields to only return the data needed by the caller.
You can read more about the field simplification API and how to use it here.
Error packet rate
RRD (round robin database) record of processed packets marked as errors, such as corrupt or undecodable frames. Packets with an invalid checksum are not counted as errors.
This is one of the RRDs included in the packet statistics; see the RRD documentation for the RRD format.
readonly/packetchain/packet_error.json/packetchain/packet_error.ekjson/packetchain/packet_error.prettyjsonGET
POSTPARAMETERS
This endpoint takes additional parameters by using a `POST` request and supplying a
JSON document or json form variable.
You can find more information about API parameters here.
fields
field simplification
OPTIONALKismet can reduce the amount of information being processed and returned by an API by simplifying the fields to only return the data needed by the caller.
You can read more about the field simplification API and how to use it here.
Duplicate packet rate
RRD (round robin database) record of processed packets identified as duplicates, such as the same packet received by multiple datasources.
This is one of the RRDs included in the packet statistics; see the RRD documentation for the RRD format.
readonly/packetchain/packet_dupe.json/packetchain/packet_dupe.ekjson/packetchain/packet_dupe.prettyjsonGET
POSTPARAMETERS
This endpoint takes additional parameters by using a `POST` request and supplying a
JSON document or json form variable.
You can find more information about API parameters here.
fields
field simplification
OPTIONALKismet can reduce the amount of information being processed and returned by an API by simplifying the fields to only return the data needed by the caller.
You can read more about the field simplification API and how to use it here.
Dropped packet rate
RRD (round robin database) record of packets dropped because the packet processing queue was full. The queue size is set by packet_backlog_limit in kismet_memory.conf.
This is one of the RRDs included in the packet statistics; see the RRD documentation for the RRD format.
readonly/packetchain/packet_drop.json/packetchain/packet_drop.ekjson/packetchain/packet_drop.prettyjsonGET
POSTPARAMETERS
This endpoint takes additional parameters by using a `POST` request and supplying a
JSON document or json form variable.
You can find more information about API parameters here.
fields
field simplification
OPTIONALKismet can reduce the amount of information being processed and returned by an API by simplifying the fields to only return the data needed by the caller.
You can read more about the field simplification API and how to use it here.