Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
docs docs
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • blockchain
  • docsdocs
  • Wiki
  • Configuración de zabbix de ejemplo para geth

Last edited by Matias Barros Oct 11, 2018
Page history

Configuración de zabbix de ejemplo para geth

Para monitorear parámetros de geth en zabbix podemos creamos items a modo de ejemplo en los nodos Sealer/Gateway

A modo de ejemplo, decidimos monitorear el BlockNumber y el peerCount.

Item "Geth blocknumber BFA"

Key: geth.command[eth.blockNumber,/home/bfa/bfa/network/node/geth.ipc]

Item "Geth peerCount BFA"

Key: geth.command[net.peerCount,/home/bfa/bfa/network/node/geth.ipc]

Luego en los host sealer/gateway dentro de /etc/zabbix/zabbix_agentd.conf:

UserParameter=geth.command[*],sudo /home/bfa/bin/geth --verbosity 0 --exec $1 attach $2

UnsafeUserParameters=1

(El UnsafeUserParameters es necesario para que se le pueda pasar argumentos con caracteres especiales al item de zabbix)

Y le damos permisos al usuario de zabbix para poder ejecutar el geth como sudo sin password, editamos el /etc/sudoers agregando la siguiente linea:

zabbix ALL=(ALL) NOPASSWD: /home/bfa/bin/geth

Clone repository
  • ABC Blockchain
  • Brief BFA
  • Comunicacion
  • ConceptosYCompromisos
  • Configuración de zabbix de ejemplo para geth
  • Contrato y formulario de incorporación
  • Contrato
  • Formulario de Incorporación
  • Lista de selladores en la red de pruebas
  • Minuta Reunión ASI 6 NOV 2018
  • Minutas Reuniones CdA
  • Monitoreo Procedimiento
  • Políticas de Uso BFA
  • Presentación
  • Propuesta_ASI_MMontero
View All Pages