MiroxMirox
  • Plataforma

    • Filosofia
    • Visão geral da plataforma
    • Recursos da plataforma
  • Mirox-Cloud

    • Visão geral da cloud
    • Microsserviços ligados
  • Mirox-Agent

    • Visão geral do agente
    • Opções de implementação
    • Data Scraper
    • Gémeo digital
  • Detalhes técnicos

    • Recolha de métricas
  • Informações

    • Centrais suportadas
  • Tipos de central

    • Centrais solares
    • Parques eólicos
    • Armazenamento por baterias
    • Sistema de alarme
  • Monitorização e visualização

    • Monitorização em tempo real
    • Gémeo digital
    • Estados dos componentes
    • Códigos de estado do inversor
    • Eventos do inversor
    • Deteção de perdas
    • Limites de potência e corte
    • Deteção de eficiência
    • Painel de KPI
  • Gestão de dados

    • Eventos
    • Tickets
    • Previsões
    • Relatórios
    • Métricas
  • Integração e partilha

    • Cooperações
    • Tokens de API
    • VPN
    • Proxy
  • IA

    • Assistente de IA e assistentes
    • Acesso agêntico (MCP)
  • Faturação

    • Mercado e tarifas
    • Contabilidade e faturação
  • Colaboração

    • Convites
  • Segurança

    • Autenticação
    • Bloqueio de conta
    • Sistema de permissões
    • Segmentação de rede
    • Restrições de cooperação
    • Registo de auditoria de acesso
    • Atividade e auditoria
  • Nós

    • mrxnode
  • Aplicação

    • Controlo de porta
    • Relé genérico
  • Cluster edge

    • Orquestração
  • Primeiros passos

    • Onboarding
    • Configuração inicial
  • Pessoal

    • Utilizar a VPN
    • Utilizar o proxy
    • Autenticação de dois fatores
    • Sessões
    • Tokens de API
    • Notificações
    • Ligar o Microsoft Teams
  • Por central

    • Contactos
    • Dispositivos de rede
    • Registadores de dados
    • Componentes
    • VPN direta (por agente)
    • Volume de dados
    • Importar histórico
  • Organização

    • Permissões de membros
    • Cooperações
    • Armazenamento de ficheiros
    • Serviços VPN
  • Exportação de dados

    • API de exportação de métricas
    • MiroxQL — linguagem de consulta
    • Geração externa de relatórios
    • Grafana
    • Dashboards Grafana
    • Visão geral da API
  • Suporte

    • Solicitar uma integração
  • mrxnode

    • Visão geral
    • Guias
    • Implementação em contentor
    • Referência de comandos
    • Resolução de problemas
  • Relatórios

    • Gerador de relatórios externo
    • Exportação de Dados em Bruto para Excel
  • Acesso Remoto
  • IA na Mirox
  • Importação do histórico
  • English
  • Deutsch
  • Español
  • Français
  • Português
  • Italiano
  • English
  • Plataforma

    • Filosofia
    • Visão geral da plataforma
    • Recursos da plataforma
  • Mirox-Cloud

    • Visão geral da cloud
    • Microsserviços ligados
  • Mirox-Agent

    • Visão geral do agente
    • Opções de implementação
    • Data Scraper
    • Gémeo digital
  • Detalhes técnicos

    • Recolha de métricas
  • Informações

    • Centrais suportadas
  • Tipos de central

    • Centrais solares
    • Parques eólicos
    • Armazenamento por baterias
    • Sistema de alarme
  • Monitorização e visualização

    • Monitorização em tempo real
    • Gémeo digital
    • Estados dos componentes
    • Códigos de estado do inversor
    • Eventos do inversor
    • Deteção de perdas
    • Limites de potência e corte
    • Deteção de eficiência
    • Painel de KPI
  • Gestão de dados

    • Eventos
    • Tickets
    • Previsões
    • Relatórios
    • Métricas
  • Integração e partilha

    • Cooperações
    • Tokens de API
    • VPN
    • Proxy
  • IA

    • Assistente de IA e assistentes
    • Acesso agêntico (MCP)
  • Faturação

    • Mercado e tarifas
    • Contabilidade e faturação
  • Colaboração

    • Convites
  • Segurança

    • Autenticação
    • Bloqueio de conta
    • Sistema de permissões
    • Segmentação de rede
    • Restrições de cooperação
    • Registo de auditoria de acesso
    • Atividade e auditoria
  • Nós

    • mrxnode
  • Aplicação

    • Controlo de porta
    • Relé genérico
  • Cluster edge

    • Orquestração
  • Primeiros passos

    • Onboarding
    • Configuração inicial
  • Pessoal

    • Utilizar a VPN
    • Utilizar o proxy
    • Autenticação de dois fatores
    • Sessões
    • Tokens de API
    • Notificações
    • Ligar o Microsoft Teams
  • Por central

    • Contactos
    • Dispositivos de rede
    • Registadores de dados
    • Componentes
    • VPN direta (por agente)
    • Volume de dados
    • Importar histórico
  • Organização

    • Permissões de membros
    • Cooperações
    • Armazenamento de ficheiros
    • Serviços VPN
  • Exportação de dados

    • API de exportação de métricas
    • MiroxQL — linguagem de consulta
    • Geração externa de relatórios
    • Grafana
    • Dashboards Grafana
    • Visão geral da API
  • Suporte

    • Solicitar uma integração
  • mrxnode

    • Visão geral
    • Guias
    • Implementação em contentor
    • Referência de comandos
    • Resolução de problemas
  • Relatórios

    • Gerador de relatórios externo
    • Exportação de Dados em Bruto para Excel
  • Acesso Remoto
  • IA na Mirox
  • Importação do histórico
  • English
  • Deutsch
  • Español
  • Français
  • Português
  • Italiano
  • English
  • Primeiros passos

    • Onboarding
    • Configuração inicial
  • Pessoal

    • Utilizar a VPN
    • Utilizar o Proxy
    • Configurar a Autenticação de Dois Fatores
    • Gerir as Suas Sessões
    • Tokens de API
    • Notificações
    • Ligar o Microsoft Teams
  • Por central

    • Gerir Contactos da Central
    • Gerir dispositivos de rede
    • Configurar Registadores de Dados
    • Configurar os componentes
    • Configurar servidores VPN por agente (VPN direta)
    • Volume de dados por central
    • Importar o histórico de uma central
  • Organização

    • Gerir Permissões de Membros
    • Criar Cooperações
    • Utilizar o Armazenamento de Ficheiros
    • Serviços VPN da Organização
  • Exportação de dados

    • API de Exportação de Métricas
    • Linguagem de Consulta MiroxQL
    • Geração de Relatórios Externos
    • Utilizar o Grafana como Plataforma Externa de Leitura
    • Criar os seus próprios dashboards Grafana
    • Visão Geral da API
  • Suporte

    • Solicitar uma integração
  • mrxnode

    • Visão Geral do mrxnode
    • Guia Como Fazer do mrxnode
    • Implementação de contentores
    • Folha de Consulta de Comandos mrxnode
    • Resolução de problemas

Criar os seus próprios dashboards Grafana

O Grafana disponibilizado não é apenas de leitura. Cada portefólio tem o seu próprio espaço de trabalho Grafana, no qual pode construir dashboards sobre as mesmas séries temporais em bruto que a plataforma regista — desde que respeite uma regra: o dashboard de resumo fornecido pela Mirox é gerido e é substituído em cada rollout de versão, pelo que deve construir os seus próprios dashboards como cópias, nunca editando-o. Este guia explica como o Grafana está estruturado, o que pode alterar e como as séries temporais da plataforma devem ser lidas para dar números corretos.

Se apenas quiser abrir o dashboard fornecido, consulte Utilizar o Grafana como Plataforma Externa de Leitura. Para o catálogo de métricas, consulte Recolha de Métricas.

Como o Grafana está estruturado

Uma organização Grafana por portefólio

A Mirox disponibiliza uma organização Grafana por portefólio, com o nome <organização> - <portefólio>. Tudo o que está dentro dela é partilhado pelos membros do portefólio:

  • Uma fonte de dados (<organização> - <portefólio>), limitada às centrais desse portefólio. Cada consulta que escreve corre contra esta fonte de dados e só consegue ver as centrais do portefólio — não há nada a configurar nem nada que possa escapar.
  • Um dashboard gerido, Portfolio Overview - <portefólio>, fornecido pela Mirox (ver abaixo).
  • Os seus próprios dashboards e pastas, visíveis para todos os que podem ver o portefólio.

Como o portefólio é a unidade de partilha de recursos, uma central que pertence a vários portefólios é acessível a partir de cada uma das suas organizações Grafana, e um dashboard que construa num portefólio não aparece noutro. Coloque um dashboard onde as pessoas que precisam dele são membros.

Quem pode ver e quem pode editar

A pertença ao Grafana segue as permissões da plataforma e é atualizada automaticamente sempre que estas mudam — não existe uma gestão de utilizadores Grafana separada:

Função na plataformaFunção GrafanaPode
Qualquer utilizador que possa ver o portefólioViewerAbrir todos os dashboards do portefólio, alterar o intervalo de tempo e as variáveis, explorar consultas
Funções de trabalho Operador e Gestão técnica no portefólio (ou numa das suas centrais), administradores e proprietários da organizaçãoEditorAdicionalmente, criar, editar, importar e eliminar dashboards e pastas na organização do portefólio

As pertenças e as funções são sincronizadas quando uma permissão é concedida ou revogada; uma sessão Grafana aberta é atualizada, pelo que um editor recém-promovido não precisa de terminar sessão e voltar a entrar.

O dashboard de resumo gerido

Portfolio Overview - <portefólio> é gerado pela Mirox a partir de uma versão de template publicada. As tags do dashboard transportam a versão (mirox-template-v<N>) e a sua descrição indica o conteúdo exato publicado. Os administradores Mirox lançam novas versões a partir da área de administração da plataforma, e um rollout elimina e recria o dashboard — é isto que mantém cada portefólio num template conhecido e testado.

Nunca edite o dashboard gerido

Qualquer alteração que faça a Portfolio Overview - <portefólio> — um novo painel, uma consulta alterada, uma disposição diferente — perde-se da próxima vez que uma versão do template for aplicada ao portefólio. O histórico de versões do próprio Grafana também não a protege: o rollout substitui o dashboard como um todo.

O que fazer em vez disso:

  1. Abra o dashboard gerido e use Edit → Save as copy (ou Export → Export as JSON e Import) para criar a sua própria cópia com um nome novo. Coloque-a numa pasta sua.
  2. Construa sobre a cópia: adicione painéis, altere consultas, adicione variáveis. A cópia é sua — nenhum rollout lhe toca.
  3. Depois do rollout de uma nova versão do template, abra uma vez o dashboard gerido para ver se ganhou painéis que queira transportar para a sua cópia.

O mesmo se aplica a qualquer dashboard que crie de raiz: tudo o que não seja o resumo gerido é deixado intacto pela plataforma.

Comece pelas variáveis do template

A variável park do dashboard gerido lista as centrais do portefólio por nome e passa o identificador da central às consultas; group seleciona os subgrupos de uma central; inverter e gak são preenchidas a partir dos dados. Uma cópia mantém estas variáveis, pelo que a forma mais rápida de obter um dashboard personalizado funcional é copiar o resumo e remover o que não precisa.

Ler corretamente as séries temporais

O Grafana mostra o que uma consulta devolve, pelo que uma leitura errada parece exatamente igual a uma correta. As regras abaixo são as que a própria plataforma segue nos seus relatórios; um dashboard personalizado que as respeite mostra os mesmos números que as páginas de relatórios.

Labels: o que é uma série

Cada série é identificada pelo seu nome de métrica mais as suas labels. As labels pelas quais vai filtrar e agrupar:

LabelSignificado
parkO identificador da central (o UID de 12 caracteres). Filtre sempre por ele — a variável park do dashboard gerido fornece-o como ${park}
groupO subgrupo da central (segmentos de uma central com injeção separada)
inverter_id, gak_id, string_numberIdentidades dos componentes: um inversor, uma caixa de junção abaixo dele, uma string abaixo desta
turbine_idUm aerogerador
idUm contador de injeção, um sensor de irradiância ou outro dispositivo autónomo
phaseL1, L2, L3 em séries elétricas por fase
sensor, blade, positionLabels de instância em séries multi-instância (temperaturas da turbina, ângulo da pá, posição do sensor)
box, storage, module, cell, pcsA hierarquia da bateria
boot_timePresente nos contadores de energia da própria plataforma — uma série por arranque do agente (ver abaixo)
segment_idPresente nos duplicados por segmento das séries derivadas de uma fonte; segment_id!~".+" seleciona a série ao nível da central
clipping, pr, variant, modelSeletores de via das famílias analíticas: qual a via do modelo (clipping="considered"), se o PR está aplicado (pr="valid" / pr="none"), o PR limpo (variant="clean"), o modelo de satélite (model="eumetsat_sarah3")

Duas coisas deliberadamente não são labels: os nomes dos componentes (ver a secção seguinte) e as unidades — cada valor é armazenado em unidades SI base: W, Wh, V, A, Hz, °C, W/m², Wh/m². Defina a unidade do Grafana como watt / watt-hour e deixe o Grafana escalar para kW / MWh; nunca divida na consulta.

Mostrar os nomes atuais dos componentes

A telemetria transporta identificadores de componentes, não nomes: uma renomeação na Mirox não deve dividir uma série em «antes» e «depois». Os nomes atuais são publicados como séries de informação próprias — powerplant_inverter_info, powerplant_gak_info, powerplant_string_info, powerplant_feedin_info, powerplant_turbine_info — indexadas exatamente como a telemetria e com o nome como label (inverter_name, gak_name, string_name, meter_name, turbine_name). Junte-as à telemetria com o seguinte padrão (é o que o dashboard gerido faz):

sum by (inverter_id, inverter_name) (
  (
    powerplant_inverter_power_ac{park="${park}"}
    * on (park, inverter_id) group_left(inverter_name)
    sgn(topk_last(1, last_over_time(powerplant_inverter_info{park="${park}"}[7d] @ (now()))) by (park, inverter_id))
  )
  or on (park, inverter_id) powerplant_inverter_power_ac{park="${park}"}
)

Como funciona: last_over_time(...[7d] @ (now())) escolhe para cada componente o ponto de informação mais recente no instante atual, pelo que uma renomeação se reflete em qualquer intervalo de tempo; sgn() transforma-o num 1 que a multiplicação mantém; group_left(inverter_name) copia o nome para a telemetria; e o ramo or on (...) mantém um componente visível (pelo seu identificador) se ainda não tiver série de informação. Para uma caixa de junção junte por (park, inverter_id, gak_id) com gak_name; para uma string por (park, inverter_id, gak_id, string_number) — a série de informação só transporta gak_id quando a string está atrás de uma caixa de junção, tal como a telemetria. Nunca grafique, some ou crie alertas sobre uma série de informação em si.

As quatro formas de uma série

O motor de relatórios lê cada série de uma de quatro maneiras. Use a mesma leitura e o seu dashboard concordará com as páginas de relatórios.

FormaO que éLeia-a com
Contador (registo de energia)Um contador acumulado em Wh / Wh/m², monótonosum(increase(<métrica>{...}[$__interval])) para uma barra por intervalo; running_sum(sum(increase(<métrica>{...}[$__interval]))) para uma curva acumulada; sum(increase(<métrica>{...}[$__range])) para o total do período
Medida ao minutoUm valor por minuto (potência, tensão, temperatura)avg_over_time(<métrica>{...}[$__interval]), somado (sum(...)) numa central ou calculada a média (avg by (...)) por componente
Via de quarto de horaUm valor a cada 15 minutos, marcado no quarto de hora (limites, restrição liquidada, previsão meteorológica, preços de mercado)last_over_time(<métrica>{...}[15m]) — um intervalo de quarto de hora é a própria amostra; nunca a reduza a passos mais finos por média
Rácio diário móvelUm rácio que a plataforma recalcula diariamente como média móvel (performance ratio)avg_over_time(<métrica>{variant="clean"}[7d]) — nunca somar, nunca increase

A energia é um registo, não uma curva de potência integrada

Nunca calcule a energia integrando você mesmo uma série de potência. Cada grandeza de energia tem o seu próprio contador acumulado, e é esse contador que a plataforma lê. Duas consequências:

  • Os contadores da própria plataforma (powerplant_grid_energy_total, powerplant_inverter_energy_total, cada *_expected_energy_total, *_radiation_energy_total, *_curtailment_*_energy_total, …) transportam uma label boot_time — uma série por arranque do agente. Leia-os sempre como sum(increase(...)): o incremento é calculado por série e só depois somado, pelo que um reinício nunca produz um pico ou uma queda. Para o valor atual de um contador destes use max without (boot_time) (...).
  • Os contadores em bruto dos dispositivos (powerplant_energy_grid_total, powerplant_inverter_energy_ac_total) existem uma vez por contador ou inversor. sum(increase(...)) soma-os corretamente; um simples sum(...) dos valores em bruto só faz sentido enquanto todos os dispositivos reportarem.

Totais da central e componentes

As séries analíticas derivadas de uma fonte (modelos, potência esperada, performance ratio, restrição) existem ao nível da central e uma vez por segmento. Selecione a série ao nível da central com segment_id!~".+", ou uma central segmentada é lida N + 1 vezes. O mesmo se aplica à liquidação eólica onshore: os pontos por turbina transportam turbine_id, a soma do parque não transporta nenhum — use turbine_id!~".+" para a via do parque.

Para painéis por componente agrupe pelas labels de identidade e, onde quiser nomes, junte as séries de informação como mostrado acima. A potência modelada e o PR por componente (powerplant_<source>_inverter_power, powerplant_<source>_inverter_pr e os gémeos gak / string) existem para as fontes pyranometer e weather.

Códigos de estado e estados

powerplant_inverter_vendor_status, powerplant_turbine_vendor_status, battery_*_vendor_status são os códigos do próprio fabricante: uma lacuna significa «não lido», e o valor é um código, nunca uma grandeza — não os some nem calcule a média. powerplant_inverter_operating_state e powerplant_turbine_operating_state são os estados padrão da plataforma (0 desconhecido … 8 falha), numerados para que max by (inverter_id) se leia como «o pior estado no intervalo». Mostre-os com um value mapping do Grafana em vez de uma linha.

Armadilhas comuns

  • last_over_time(...[30y]) para obter «o último valor» percorre toda a retenção em cada atualização. Use uma janela adequada à cadência da série — [1h] para uma medida ao minuto, [1d] para um valor diário, [7d] para as séries de informação.
  • Filtrar por nomes (inverter_name="WR 01") deixa de funcionar após uma renomeação. Filtre por inverter_id e mostre o nome através da junção com as séries de informação.
  • Misturar vias: powerplant_pyranometer_power sem fixar clipping / pr devolve várias vias da mesma grandeza. Fixe a via que pretende — a tabela abaixo indica as labels fixadas que os relatórios usam.
  • Centrais com vários contadores: powerplant_power_grid é uma série por contador. Faça sum(...) delas, ou leia powerplant_grid_power, que já é a série da central somada e alinhada ao minuto.
  • Fuso horário: as séries são armazenadas em UTC e o Grafana mostra-as no fuso horário do navegador. Os valores diários (factos configurados, veredictos diários) são marcados à meia-noite local da central; defina o fuso horário do dashboard para o da central quando comparar dias.

O catálogo de séries dos relatórios

As páginas de relatórios e exportação da plataforma são construídas a partir de um catálogo fixo de séries, cada uma com uma leitura definida. A tabela lista cada item com a métrica que lê, a forma em que é lida (ver acima), as labels fixadas que os relatórios aplicam e o nível (central, por inversor, por caixa de junção, por string, por segmento). Os itens marcados como solar só são emitidos para centrais solares; a unidade do relatório é a que as páginas de relatórios mostram — a série armazenada está sempre em unidades base (Wh, W, Wh/m²). Uma label fixada period="<YYYY-MM>" seleciona o mês de entrega de uma via liquidada.

Contadores e registos de produção
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Injeção na redepowerplant_energy_grid_totalContador—CentralkWh
Consumo da redepowerplant_energy_consumed_totalContador—CentralkWh
Energia reativa da redepowerplant_grid_energy_total_reactiveContador—CentralkVArh
Produção CA inversores, soma (solar)powerplant_inverter_energy_ac_totalContador—CentralkWh
Energia dos inversores, integrada (solar)powerplant_inverter_energy_totalContador—CentralkWh
Energia CC, soma das caixas (solar)powerplant_gak_energy_totalContador—CentralkWh
Energia CC, soma das fileiras (solar)powerplant_string_energy_totalContador—CentralkWh
Potência da central
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Potência de injeção na redepowerplant_power_gridMedida ao minuto—CentralW
Potência reativa da redepowerplant_grid_power_reactiveMedida ao minuto—Centralvar
Potência aparente da redepowerplant_grid_power_apparentMedida ao minuto—CentralVA
Potência CA inversores, soma (solar)powerplant_inverter_powerMedida ao minuto—CentralW
Potência CC, soma das caixas (solar)powerplant_gak_powerMedida ao minuto—CentralW
Potência CC, soma das fileiras (solar)powerplant_string_powerMedida ao minuto—CentralW
Irradiância no plano dos módulos
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Irradiância no plano, piranómetro (solar)powerplant_pyranometer_radiation_energy_totalContador—CentralkWh/m²
Irradiância no plano, satélite (seamless) (solar)powerplant_satellite_radiation_energy_totalContadormodel!="eumetsat_sarah3"CentralkWh/m²
Irradiância no plano, satélite (SARAH-3) (solar)powerplant_satellite_radiation_energy_totalContadormodel="eumetsat_sarah3"CentralkWh/m²
Irradiância no plano, modelo meteorológico (solar)powerplant_weather_radiation_energy_totalContador—CentralkWh/m²
Irradiância no plano, piranómetro (solar)powerplant_pyranometer_radiation_powerMedida ao minutosegment_id!~".+"CentralW/m²
Irradiância no plano, satélite (seamless) (solar)powerplant_satellite_radiation_powerMedida ao minutomodel!="eumetsat_sarah3", segment_id!~".+"CentralW/m²
Irradiância no plano, satélite (SARAH-3) (solar)powerplant_satellite_radiation_powerVia de quarto de horamodel="eumetsat_sarah3", segment_id!~".+"CentralW/m²
Irradiância no plano, modelo meteorológico (solar)powerplant_weather_radiation_powerVia de quarto de horasegment_id!~".+"CentralW/m²
Produção modelada, esperada e de céu limpo
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Produção esperada (piranómetro) (solar)powerplant_pyranometer_expected_energy_totalContadorclipping="considered", pr="valid", segment_id!~".+"CentralkWh
Produção esperada (satélite) (solar)powerplant_satellite_expected_energy_totalContadorclipping="considered", pr="valid", segment_id!~".+"CentralkWh
Produção esperada (modelo meteorológico) (solar)powerplant_weather_expected_energy_totalContadorclipping="considered", pr="valid", segment_id!~".+"CentralkWh
Modelo de irradiância (piranómetro) (solar)powerplant_pyranometer_energy_totalContadorsegment_id!~".+"CentralkWh
Modelo de irradiância (satélite) (solar)powerplant_satellite_energy_totalContadormodel!="eumetsat_sarah3", segment_id!~".+"CentralkWh
Modelo de irradiância (modelo meteorológico) (solar)powerplant_weather_energy_totalContadorsegment_id!~".+"CentralkWh
Produção com céu limpo (solar)powerplant_clearsky_energy_totalContadorpr="none", clipping="considered", segment_id!~".+"CentralkWh
Potência esperada (piranómetro) (solar)powerplant_pyranometer_expected_powerMedida ao minutoclipping="considered", pr="valid", segment_id!~".+"CentralW
Potência esperada (satélite) (solar)powerplant_satellite_expected_powerMedida ao minutoclipping="considered", pr="valid", segment_id!~".+"CentralW
Potência esperada (modelo meteorológico) (solar)powerplant_weather_expected_powerMedida ao minutoclipping="considered", pr="valid", segment_id!~".+"CentralW
Potência do modelo de irradiância (piranómetro) (solar)powerplant_pyranometer_powerMedida ao minutosegment_id!~".+", clipping="considered"CentralW
Potência do modelo de irradiância (satélite) (solar)powerplant_satellite_powerMedida ao minutomodel!="eumetsat_sarah3", segment_id!~".+", clipping="considered"CentralW
Potência do modelo de irradiância (modelo meteorológico) (solar)powerplant_weather_powerMedida ao minutosegment_id!~".+", clipping="considered"CentralW
Potência com céu limpo (solar)powerplant_clearsky_powerMedida ao minutopr="none", clipping="considered", segment_id!~".+"CentralW
Performance ratio
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Rácio de desempenho (piranómetro) (solar)powerplant_pyranometer_prRácio diário móvelvariant="clean", boot_time!~".+", segment_id!~".+"Central%
Rácio de desempenho (satélite) (solar)powerplant_satellite_prRácio diário móvelvariant="clean", boot_time!~".+", segment_id!~".+"Central%
Rácio de desempenho (modelo meteorológico) (solar)powerplant_weather_prRácio diário móvelvariant="clean", boot_time!~".+", segment_id!~".+"Central%
Sensores no local
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Temperatura ambiente, sensor do localpowerplant_ambient_temperatureMedida ao minuto—Central°C
Temperatura do módulo, sensor do localpowerplant_module_temperatureMedida ao minuto—Central°C
Velocidade do vento, sensor do localpowerplant_wind_speedMedida ao minuto—Centralm/s
Direção do vento, sensor do localpowerplant_wind_directionMedida ao minuto—Central°
Humidade, sensor do localpowerplant_humidityMedida ao minuto—Central%
Limites de potência
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Limite de potência do operador de redepowerplant_max_power_by_gridVia de quarto de hora—Central%
Limite de potência do comercializadorpowerplant_max_power_by_externalVia de quarto de hora—Central%
Restrição liquidada
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Energia de redução, operador de rede — Spitz (solar)powerplant_pyranometer_curtailment_grid_energy_totalContadorsegment_id!~".+", marketer_limit="considered", negative_price_rule!~".+", turbine_id!~".+", method="bilarem", period="<YYYY-MM>"CentralkWh
Potência de redução, operador de rede — Spitz (solar)powerplant_pyranometer_curtailment_grid_powerVia de quarto de horasegment_id!~".+", marketer_limit="considered", negative_price_rule!~".+", turbine_id!~".+", method="bilarem"CentralW
Energia de redução, operador de rede — Spitz light (solar)powerplant_satellite_curtailment_grid_energy_totalContadorsegment_id!~".+", marketer_limit="considered", negative_price_rule!~".+", turbine_id!~".+", method="bilarem", period="<YYYY-MM>"CentralkWh
Potência de redução, operador de rede — Spitz light (solar)powerplant_satellite_curtailment_grid_powerVia de quarto de horasegment_id!~".+", marketer_limit="considered", negative_price_rule!~".+", turbine_id!~".+", method="bilarem"CentralW
Energia de redução, operador de rede — Pauschal (solar)powerplant_fixed_curtailment_grid_energy_totalContadorsegment_id!~".+", marketer_limit="considered", negative_price_rule!~".+", turbine_id!~".+", method="bilarem", period="<YYYY-MM>"CentralkWh
Potência de redução, operador de rede — Pauschal (solar)powerplant_fixed_curtailment_grid_powerVia de quarto de horasegment_id!~".+", marketer_limit="considered", negative_price_rule!~".+", turbine_id!~".+", method="bilarem"CentralW
Energia de redução, comercializador — Spitz (solar)powerplant_pyranometer_curtailment_marketer_energy_totalContadorsegment_id!~".+", marketer_limit!~".+", negative_price_rule!~".+", turbine_id!~".+", method="bilarem", period="<YYYY-MM>"Por segmentokWh
Potência de redução, comercializador — Spitz (solar)powerplant_pyranometer_curtailment_marketer_powerVia de quarto de horasegment_id!~".+", marketer_limit!~".+", negative_price_rule!~".+", turbine_id!~".+", method="bilarem"Por segmentoW
Energia de redução, comercializador — Spitz light (solar)powerplant_satellite_curtailment_marketer_energy_totalContadorsegment_id!~".+", marketer_limit!~".+", negative_price_rule!~".+", turbine_id!~".+", method="bilarem", period="<YYYY-MM>"Por segmentokWh
Potência de redução, comercializador — Spitz light (solar)powerplant_satellite_curtailment_marketer_powerVia de quarto de horasegment_id!~".+", marketer_limit!~".+", negative_price_rule!~".+", turbine_id!~".+", method="bilarem"Por segmentoW
Energia de redução, comercializador — Pauschal (solar)powerplant_fixed_curtailment_marketer_energy_totalContadorsegment_id!~".+", marketer_limit!~".+", negative_price_rule!~".+", turbine_id!~".+", method="bilarem", period="<YYYY-MM>"Por segmentokWh
Potência de redução, comercializador — Pauschal (solar)powerplant_fixed_curtailment_marketer_powerVia de quarto de horasegment_id!~".+", marketer_limit!~".+", negative_price_rule!~".+", turbine_id!~".+", method="bilarem"Por segmentoW
Inversores
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Produção CA por inversor (solar)powerplant_inverter_energy_ac_totalContador—Por inversorkWh
Potência CA por inversor (solar)powerplant_inverter_power_acMedida ao minuto—Por inversorW
Entrada CC por inversor (solar)powerplant_inverter_energy_dc_totalContador—Por inversorkWh
Potência CC por inversor (solar)powerplant_inverter_power_dcMedida ao minuto—Por inversorW
Potência reativa por inversor (solar)powerplant_inverter_power_reactiveMedida ao minuto—Por inversorvar
Tensões de fase por inversor (solar)powerplant_inverter_voltage_ac__phase__L1_L2Medida ao minuto—Por inversorV
Correntes de fase por inversor (solar)powerplant_inverter_current_ac__phase__L1Medida ao minuto—Por inversorA
Frequência da rede por inversor (solar)powerplant_inverter_frequencyMedida ao minuto—Por inversorHz
Fator de potência por inversor (solar)powerplant_inverter_cosMedida ao minuto—Por inversorcos φ
Temperatura por inversor (solar)powerplant_inverter_temperatureMedida ao minuto—Por inversor°C
Resistência de isolamento por inversor (solar)powerplant_inverter_resistance_isoMedida ao minuto—Por inversorΩ
Estado de funcionamento por inversor (solar)powerplant_inverter_operating_stateVia de quarto de hora—Por inversor—
Potência baseada na irradiância por inversor (piranómetro) (solar)powerplant_pyranometer_inverter_powerVia de quarto de hora—Por inversorW
Rácio de desempenho por inversor (piranómetro) (solar)powerplant_pyranometer_inverter_prRácio diário móvelvariant="clean"Por inversor%
Potência baseada na irradiância por inversor (modelo meteorológico) (solar)powerplant_weather_inverter_powerVia de quarto de hora—Por inversorW
Rácio de desempenho por inversor (modelo meteorológico) (solar)powerplant_weather_inverter_prRácio diário móvelvariant="clean"Por inversor%
Caixas de junção
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Energia CC por caixa de junção (solar)powerplant_gak_energy_totalContador—Por caixa de junçãokWh
Potência CC por caixa de junção (solar)powerplant_gak_powerMedida ao minuto—Por caixa de junçãoW
Temperatura por caixa de junção (solar)powerplant_gak_temperatureMedida ao minuto—Por caixa de junção°C
Potência baseada na irradiância por caixa (piranómetro) (solar)powerplant_pyranometer_gak_powerVia de quarto de hora—Por caixa de junçãoW
Rácio de desempenho por caixa (piranómetro) (solar)powerplant_pyranometer_gak_prRácio diário móvelvariant="clean"Por caixa de junção%
Potência baseada na irradiância por caixa (modelo meteorológico) (solar)powerplant_weather_gak_powerVia de quarto de hora—Por caixa de junçãoW
Rácio de desempenho por caixa (modelo meteorológico) (solar)powerplant_weather_gak_prRácio diário móvelvariant="clean"Por caixa de junção%
Strings
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Energia CC por fileira (solar)powerplant_string_energy_totalContador—Por stringkWh
Potência CC por fileira (solar)powerplant_string_powerMedida ao minuto—Por stringW
Tensão por fileira (solar)powerplant_string_voltageMedida ao minuto—Por stringV
Corrente por fileira (solar)powerplant_string_currentMedida ao minuto—Por stringA
Potência baseada na irradiância por fileira (piranómetro) (solar)powerplant_pyranometer_string_powerVia de quarto de hora—Por stringW
Rácio de desempenho por fileira (piranómetro) (solar)powerplant_pyranometer_string_prRácio diário móvelvariant="clean"Por string%
Potência baseada na irradiância por fileira (modelo meteorológico) (solar)powerplant_weather_string_powerVia de quarto de hora—Por stringW
Rácio de desempenho por fileira (modelo meteorológico) (solar)powerplant_weather_string_prRácio diário móvelvariant="clean"Por string%
Bateria
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Energia carregadabattery_box_energy_dc_in_totalContador—CentralkWh
Energia descarregadabattery_box_energy_dc_out_totalContador—CentralkWh
Potência CC da bateriabattery_box_power_dcMedida ao minuto—CentralW
Tensão CC da bateriabattery_box_voltage_dcMedida ao minuto—CentralV
Corrente CC da bateriabattery_box_current_dcMedida ao minuto—CentralA
Frequência CA da bateriabattery_box_frequencyMedida ao minuto—CentralHz
Estado de cargabattery_box_socMedida ao minuto—Central%
Estado de saúdebattery_box_sohMedida ao minuto—Central%
Energia armazenadabattery_box_energy_chargedMedida ao minuto—CentralkWh
Temperatura da bateriabattery_box_temperatureMedida ao minuto—Central°C
Setpoints recebidospowerplant_battery_setpoint_externalMedida ao minuto—Central%
Meteorologia
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Temperatura do ar (2 m)weather_temperatureVia de quarto de horaheight="2m"Central°C
Ponto de orvalho (2 m)weather_dew_pointVia de quarto de horaheight="2m"Central°C
Temperatura aparenteweather_apparent_temperatureVia de quarto de hora—Central°C
Humidade relativa (2 m)weather_humidityVia de quarto de horaheight="2m"Central%
Nebulosidadeweather_cloudsVia de quarto de hora—Central%
Velocidade do vento (10 m)weather_wind_speedVia de quarto de horaheight="10m"Centralm/s
Rajadas de vento (10 m)weather_wind_gustsVia de quarto de horaheight="10m"Centralm/s
Direção do vento (10 m)weather_wind_directionVia de quarto de horaheight="10m"Central°
Precipitaçãoweather_precipitationVia de quarto de hora—Centralmm
Chuvaweather_rainVia de quarto de hora—Centralmm
Queda de neveweather_snowfallVia de quarto de hora—Centralcm
Altura da neveweather_snow_depthVia de quarto de hora—Centralm
Visibilidadeweather_visibilityVia de quarto de hora—Centralm
Irradiância global horizontal (W/m²)weather_shortwave_radiationVia de quarto de hora—CentralW/m²
Irradiância difusa horizontal (W/m²)weather_diffuse_radiationVia de quarto de hora—CentralW/m²
Irradiância normal direta (W/m²)weather_direct_normal_irradianceVia de quarto de hora—CentralW/m²
Irradiância extraterrestre (W/m²)weather_terrestrial_radiationVia de quarto de hora—CentralW/m²
Preços de mercado
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Preço spot day-ahead (DE-LU)market_spot_priceVia de quarto de horazone="DE-LU", sequence="1", source="entsoe"CentralEUR/MWh
Mischpreis (oficial)market_price_mischpreisVia de quarto de horasource="netztransparenz", unit="eur_mwh"CentralEUR/MWh
Infraestrutura
SérieMétricaFormaLabels fixadasNívelUnidade do relatório
Integridade dos dados (solar)powerplant_inverter_data_completeMedida ao minuto—Centralratio 0..1
Túnel do agenteagent_saas_vpn_connectedMedida ao minutoservicetype="data-scraper"Centralratio 0..1
Estado do registador, o piorscraper_health_stateVia de quarto de hora—Central—

Documentação relacionada

  • Utilizar o Grafana como Plataforma Externa de Leitura — aceder ao Grafana disponibilizado e ao dashboard gerido
  • Recolha de Métricas — o catálogo completo de métricas com unidades e labels
  • Linguagem de Consulta MiroxQL — as mesmas séries, consultadas a partir da plataforma e transformadas em métricas personalizadas para relatórios
  • API de Exportação de Métricas — métricas limpas e agregadas em CSV ou JSON
Prev
Utilizar o Grafana como Plataforma Externa de Leitura
Next
Visão Geral da API
© 2026 Mirox Verwaltungs GmbH. Todos os direitos reservados. | Política de privacidade