pirélico

Nova relíquia Python API
Baixe Agora

pirélico Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Andrew Gross
  • Site do editor:
  • http://github.com/andrewgross/

pirélico Tag


pirélico Descrição

Pyrelic é uma biblioteca de clientes newrelic escrita em Python (já que nem todos usam o Ruby). A documentação para esta biblioteca está incluída nas «medidas do doc», mas foi derivada examinando a nova API Ruby localizada em: https: / /github.com/newrelic/newrelic_apiunsfortunty, enquanto a documentação para a sua API é muito sólida, os detalhes da implementação são bastante esparsos, já que são centrados em torno da biblioteca de auxiliares de recursos ativos. Isso tornou um pouco mais complicado reproduzir a API em Python, mas parece ter funcionado até agora (com algumas consultas). Instalar PyrelicexamplesFrom Pyrelic Import ClientFrom Hora Importar Sleepc = Cliente (Account_ID = '12345', api_key = '1234567890abcdef' 1234567890ABCDEF ) # Obter alguns datametrics métricos = c.get_metric_data (, , , '2012-03-28T15: 48 : 00z ',' 2012-03-29T15: 48: 00z ') Para métrica em métricas: se métricas.Name contiver "Selecionar": Imprimir "Tempo médio de seleção:% s"% metric.average_value se métrico. ": Imprimir" Tempo médio de atualização:% s "% métrico.avalage_value # Cuidado dos tempos limite da API! Tente: métricas = c.get_metric_data (, , ,' 2012-03-28T15: 48: 00z ',' 2012-03-29T15: 48: 00Z ') Exceto newrelicapiratelimitexception como E: Sleep (e.Timeout) # Liste alguns metricsmetrics = c.get_metric_list ('123456', re = " ASE ') para k, v em metrics.iterítens (): Imprimir "Nome métrico:% s"% k impressão "campos disponíveis:% s"% V # Descubra quais aplicativos você templicações = C.View_Applications () para aplicação Aplicações: Imprimir "Nome:% s"% Application.name Imprimir "ID:% s"% application.app_id Imprimir "URL:% s"% application.url # Exclua seu aplicativoFailed_Deletions = C.Delete_Applications ({'app_id': 1234 'App': 'Meu aplicativo'}) se Len (Failed_Deletions) é 0: Imprimir "Todos os aplicativos excluídos com sucesso!" Página inicial do produto


pirélico Software Relacionado