// Module included in the following assemblies:
//
// network_observability/metrics-alerts-dashboards.adoc

:_mod-docs-content-type: PROCEDURE
[id="network-observability-custom-charts-flowmetrics_{context}"]
= Configuring custom charts using FlowMetric API

[role="_abstract"]
Generate custom charts for {product-title} web console dashboards by defining the charts section of the `FlowMetric` custom resource.

You can view custom charts as an administrator in the *Dashboard* menu.

.Procedure
. In the web console, navigate to *Ecosystem* -> *Installed Operators*.
. In the *Provided APIs* heading for the *NetObserv Operator*, select *FlowMetric*.
. In the *Project:*  dropdown list, select the project of the Network Observability Operator instance.
. Click *Create FlowMetric*.
. Configure the `FlowMetric` resource. See "Flowmetric chart configuration examples".

.Verification
. Once the pods refresh, navigate to *Observe* -> *Dashboards*.
. Search for the *NetObserv / Main* dashboard. View two panels under the *NetObserv / Main* dashboard, or optionally a dashboard name that you create:

* A textual single statistic showing the global external ingress rate summed across all dimensions
* A timeseries graph showing the same metric per destination workload

For more information about the query language, refer to the link:https://prometheus.io/docs/prometheus/latest/querying/basics/[Prometheus documentation].

