ZippyVendas

Grafana

Interagir com dashboards, alertas e anotações do Grafana

Grafana é uma plataforma open-source líder em monitoramento, observabilidade e visualização. Ela permite que usuários consultem, visualizem, alertem e analisem dados de várias fontes, tornando-se uma ferramenta essencial para monitoramento de infraestrutura e aplicações.

Com o Grafana, você pode:

  • Visualizar dados: Construir e personalizar dashboards para exibir métricas, logs e traces em tempo real
  • Monitorar saúde e status: Verificar a saúde da sua instância Grafana e fontes de dados conectadas
  • Gerenciar alertas e anotações: Configurar regras de alerta, gerenciar notificações e anotar dashboards com eventos importantes
  • Organizar conteúdo: Organizar dashboards e fontes de dados em pastas para melhor gerenciamento de acesso

No ZippyVendas, a integração do Grafana capacita seus agentes a interagir diretamente com sua instância Grafana via API, habilitando ações como:

  • Verificar o status de saúde do servidor Grafana, banco de dados e fontes de dados
  • Recuperar, listar e gerenciar dashboards, regras de alerta, anotações, fontes de dados e pastas
  • Automatizar o monitoramento da sua infraestrutura integrando dados e alertas do Grafana em suas automações de fluxo de trabalho

Essas capacidades permitem que agentes do ZippyVendas monitorem sistemas, respondam proativamente a alertas e ajudem a garantir a confiabilidade e visibilidade de seus serviços — tudo como parte de seus fluxos de trabalho automatizados.

Instruções de Uso

Integre o Grafana nos fluxos de trabalho. Gerencie dashboards, alertas, anotações, fontes de dados, pastas e monitore status de saúde.

Ferramentas

grafana_get_dashboard

Obter um dashboard por seu UID

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (ex: https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
dashboardUidstringSimO UID do dashboard a recuperar

Saída

ParâmetroTipoDescrição
dashboardjsonO objeto JSON completo do dashboard
metajsonMetadados do dashboard (versão, permissões, etc.)

grafana_list_dashboards

Buscar e listar todos os dashboards

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (ex: https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
querystringNãoConsulta de busca para filtrar dashboards por título
tagstringNãoFiltrar por tag (separadas por vírgula para múltiplas tags)
folderIdsstringNãoFiltrar por IDs de pasta (separados por vírgula)
starredbooleanNãoRetornar apenas dashboards favoritos
limitnumberNãoNúmero máximo de dashboards a retornar

Saída

ParâmetroTipoDescrição
dashboardsarrayLista de resultados de busca de dashboards

grafana_create_dashboard

Criar um novo dashboard

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (ex: https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
titlestringSimO título do novo dashboard
folderUidstringNãoO UID da pasta para criar o dashboard
tagsstringNãoLista de tags separadas por vírgula
timezonestringNãoFuso horário do dashboard (ex: browser, utc)
refreshstringNãoIntervalo de atualização automática (ex: 5s, 1m, 5m)
panelsstringNãoArray JSON de configurações de painéis
overwritebooleanNãoSobrescrever dashboard existente com mesmo título
messagestringNãoMensagem de commit para a versão do dashboard

Saída

ParâmetroTipoDescrição
idnumberO ID numérico do dashboard criado
uidstringO UID do dashboard criado
urlstringO caminho URL para o dashboard
statusstringStatus da operação (success)
versionnumberO número de versão do dashboard
slugstringSlug amigável para URL do dashboard

grafana_update_dashboard

Atualizar um dashboard existente. Busca o dashboard atual e mescla suas alterações.

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (ex: https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
dashboardUidstringSimO UID do dashboard a atualizar
titlestringNãoNovo título para o dashboard
folderUidstringNãoNovo UID de pasta para mover o dashboard
tagsstringNãoLista separada por vírgula de novas tags
timezonestringNãoFuso horário do dashboard (ex: browser, utc)
refreshstringNãoIntervalo de atualização automática (ex: 5s, 1m, 5m)
panelsstringNãoArray JSON de configurações de painéis
overwritebooleanNãoSobrescrever mesmo se houver conflito de versão
messagestringNãoMensagem de commit para esta versão

Saída

ParâmetroTipoDescrição
idnumberO ID numérico do dashboard atualizado
uidstringO UID do dashboard atualizado
urlstringO caminho URL para o dashboard
statusstringStatus da operação (success)
versionnumberO novo número de versão do dashboard
slugstringSlug amigável para URL do dashboard

grafana_delete_dashboard

Excluir um dashboard por seu UID

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (ex: https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
dashboardUidstringSimO UID do dashboard a excluir

Saída

ParâmetroTipoDescrição
titlestringO título do dashboard excluído
messagestringMensagem de confirmação
idnumberO ID do dashboard excluído

grafana_list_alert_rules

Listar todas as regras de alerta na instância Grafana

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (ex: https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org

Saída

ParâmetroTipoDescrição
rulesarrayLista de regras de alerta

grafana_get_alert_rule

Get a specific alert rule by its UID

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
alertRuleUidstringSimThe UID of the alert rule to retrieve

Saída

ParâmetroTipoDescrição
uidstringAlert rule UID
titlestringAlert rule title
conditionstringAlert condition
datajsonAlert rule query data
folderUIDstringParent folder UID
ruleGroupstringRule group name
noDataStatestringState when no data is returned
execErrStatestringState on execution error
annotationsjsonAlert annotations
labelsjsonAlert labels

grafana_create_alert_rule

Create a new alert rule

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
titlestringSimThe title of the alert rule
folderUidstringSimThe UID of the folder to create the alert in
ruleGroupstringSimThe name of the rule group
conditionstringSimThe refId of the query or expression to use as the alert condition
datastringSimJSON array of query/expression data objects
forDurationstringNãoDuration to wait before firing (e.g., 5m, 1h)
noDataStatestringNãoState when no data is returned (NoData, Alerting, OK)
execErrStatestringNãoState on execution error (Alerting, OK)
annotationsstringNãoJSON object of annotations
labelsstringNãoJSON object of labels

Saída

ParâmetroTipoDescrição
uidstringThe UID of the created alert rule
titlestringAlert rule title
folderUIDstringParent folder UID
ruleGroupstringRule group name

grafana_update_alert_rule

Update an existing alert rule. Fetches the current rule and merges your changes.

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
alertRuleUidstringSimThe UID of the alert rule to update
titlestringNãoNew title for the alert rule
folderUidstringNãoNew folder UID to move the alert to
ruleGroupstringNãoNew rule group name
conditionstringNãoNew condition refId
datastringNãoNew JSON array of query/expression data objects
forDurationstringNãoDuration to wait before firing (e.g., 5m, 1h)
noDataStatestringNãoState when no data is returned (NoData, Alerting, OK)
execErrStatestringNãoState on execution error (Alerting, OK)
annotationsstringNãoJSON object of annotations
labelsstringNãoJSON object of labels

Saída

ParâmetroTipoDescrição
uidstringThe UID of the updated alert rule
titlestringAlert rule title
folderUIDstringParent folder UID
ruleGroupstringRule group name

grafana_delete_alert_rule

Delete an alert rule by its UID

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
alertRuleUidstringSimThe UID of the alert rule to delete

Saída

ParâmetroTipoDescrição
messagestringConfirmation message

grafana_list_contact_points

List all alert notification contact points

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org

Saída

ParâmetroTipoDescrição
contactPointsarrayList of contact points

grafana_create_annotation

Create an annotation on a dashboard or as a global annotation

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
textstringSimThe text content of the annotation
tagsstringNãoComma-separated list of tags
dashboardUidstringNãoUID of the dashboard to add the annotation to (optional for global annotations)
panelIdnumberNãoID of the panel to add the annotation to
timenumberNãoStart time in epoch milliseconds (defaults to now)
timeEndnumberNãoEnd time in epoch milliseconds (for range annotations)

Saída

ParâmetroTipoDescrição
idnumberThe ID of the created annotation
messagestringConfirmation message

grafana_list_annotations

Query annotations by time range, dashboard, or tags

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
fromnumberNãoStart time in epoch milliseconds
tonumberNãoEnd time in epoch milliseconds
dashboardUidstringNãoFilter by dashboard UID
panelIdnumberNãoFilter by panel ID
tagsstringNãoComma-separated list of tags to filter by
typestringNãoFilter by type (alert or annotation)
limitnumberNãoMaximum number of annotations to return

Saída

ParâmetroTipoDescrição
annotationsarrayList of annotations

grafana_update_annotation

Update an existing annotation

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
annotationIdnumberSimThe ID of the annotation to update
textstringSimNew text content for the annotation
tagsstringNãoComma-separated list of new tags
timenumberNãoNew start time in epoch milliseconds
timeEndnumberNãoNew end time in epoch milliseconds

Saída

ParâmetroTipoDescrição
idnumberThe ID of the updated annotation
messagestringConfirmation message

grafana_delete_annotation

Delete an annotation by its ID

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
annotationIdnumberSimThe ID of the annotation to delete

Saída

ParâmetroTipoDescrição
messagestringConfirmation message

grafana_list_data_sources

List all data sources configured in Grafana

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org

Saída

ParâmetroTipoDescrição
dataSourcesarrayList of data sources

grafana_get_data_source

Get a data source by its ID or UID

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
dataSourceIdstringSimThe ID or UID of the data source to retrieve

Saída

ParâmetroTipoDescrição
idnumberData source ID
uidstringData source UID
namestringData source name
typestringData source type
urlstringData source connection URL
databasestringDatabase name (if applicable)
isDefaultbooleanWhether this is the default data source
jsonDatajsonAdditional data source configuration

grafana_list_folders

List all folders in Grafana

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
limitnumberNãoMaximum number of folders to return
pagenumberNãoPage number for pagination

Saída

ParâmetroTipoDescrição
foldersarrayList of folders

grafana_create_folder

Create a new folder in Grafana

Entrada

ParâmetroTipoObrigatórioDescrição
apiKeystringSimToken de Conta de Serviço do Grafana
baseUrlstringSimURL da instância Grafana (e.g., https://your-grafana.com\)
organizationIdstringNãoID da organização para instâncias Grafana multi-org
titlestringSimThe title of the new folder
uidstringNãoOptional UID for the folder (auto-generated if not provided)

Saída

ParâmetroTipoDescrição
idnumberThe numeric ID of the created folder
uidstringThe UID of the created folder
titlestringThe title of the created folder
urlstringThe URL path to the folder

Notas

  • Categoria: tools
  • Tipo: grafana
On this page

On this page

Comece a automatizar hoje
Confiado por empresas em todo o Brasil.
Crie fluxos de automação de vendas com IA no WhatsApp de forma visual e intuitiva.
Começar grátis